Skip to main content
https://travis-ci.org/Kraymer/flinck.svg?branch=master

https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/logo.png
[flingk]

verb tr. To create a symlink to a movie (flick)

Description

CLI tool to organize your movies into a browsable directory tree offering fast access by dates, imdb ratings, etc

https://raw.githubusercontent.com/Kraymer/flinck/master/docs/_static/screenshot.png

Features

  • smart extraction of movie name from its folder/file, use OMDB api to get infos

  • sane limited set of configuration options, yet highly flexible directories resulting structure

  • possible to split links into alphabetical buckets (A-C, D-F, etc) for large libraries

Install

flinck is written for Python 2.7 and Python 3.

Install with pip via pip install flinck command.

If you’re on Windows and don’t have pip yet, follow this guide to install it.

Usage

Usage: flinck.py [OPTIONS] FILE|DIR

  Organize your movie collection using symbolic links.

Options:
  -l, --link_dir PATH             Links root directory
  -b, --by [country|decade|director|genre|rating|runtime|title|year]
                                  Organize medias by...
  -v, --verbose
  --version                       Show the version and exit.
  -h, --help                      Show this message and exit.

  Example: flinck -l ./ --by genre --by rating ~/Movies

More infos on the documentation website

Example of configuration

~/.config/flinck/config.yaml corresponding to the screenshot above :

link_root_dir: '/Volumes/Disque dur/Movies'

genre:
    dirs: true
    buckets: true

rating:
    link_format: %rating-%year-%title
    dirs: false
    buckets: true

decade:
    dirs: true

Changelog

Available on Github Releases page.

Want to know when new releases are shipped? Subscribe to the Versions rss feed.

Feedbacks

Please submit bugs and features requests on the Issue tracker.

Metadata

Release files for flinck 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flinck 0.3.2
File Size Uploaded Provenance
flinck-0.3.2.tar.gz 21.3 kB Without provenance Details

Release files / flinck-0.3.2.tar.gz

Download URL flinck-0.3.2.tar.gz
Size 21.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a0770e8339a665a6b90fa4912fb02c891e0618db122241abdcf14ade6dc36576
BLAKE2b-256 checksum
How to use checksums
3e149fa5bb85a0f81d3f64e68fee727c43059f3377282730204a63d015ebc842
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for flinck 0.3.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page