Skip to main content

An application to help organize TV Shows/Anime/Movies

Project description

Fyler

An Open-Source bulk renaming desktop app. Select a number of files, then match them to media by searching with a provider (currently AniDB/TheTVDB). Files can be renamed/symlinked/hardlinked based on a number of template variables: title, episode number, season number, etc.

This project was heavily inspired by Filebot and attempts to have a similar interface with similar template variables. That said, this project does not intend to replicate all features of Filebot, only the renaming of files. Even then, there's some differences: for example, Fyler currently doesn't perform any introspection of the media being renamed, so certain template variables are completely unavailable.

These are all of the variables currently supported:

Variable Description
db Database name, e.g. 'AniDB'
id ID specific to that database
t Title
y Release year
n Series title (for episodes)
s Season number
e Episode number
sxe Season number with zero padded episode number, e.g. '2x04'
s00e00 Zero padded season and episode number, e.g. 'S02E0'
e00 Zero padded episode number, e.g. '04'

To use this, download the executable for your platform from the releases tab. Alternatively, you can install fyler from PyPI. Note that fyler requires Python3.8.

And here's some screenshots for Linux and OSX: linux osx

Attributions:

The project is not affiliated with any of the metadata providers. More specifically,

TheTVDB: Per api docs, "[some] TV information and images are provided by TheTVDB.com, but we are not endorsed or certified by TheTVDB.com or its affiliates."

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fyler-0.1.1.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fyler-0.1.1-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

Details for the file fyler-0.1.1.tar.gz.

File metadata

  • Download URL: fyler-0.1.1.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.2

File hashes

Hashes for fyler-0.1.1.tar.gz
Algorithm Hash digest
SHA256 97136ac0fe4fd4f711f5ecf60c64976defcc8aa7658cddb40b5eecd4caf70f4c
MD5 a2b31bfbceb5393d608c16a9fe795d28
BLAKE2b-256 2dcf7b038f212050ae708972d77b38e98bfac2571c394758f296d22b0f0b3342

See more details on using hashes here.

File details

Details for the file fyler-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: fyler-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.2

File hashes

Hashes for fyler-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 29f3b1ca49c0c7a6b2a6669d677a940fda67ca0112a13f3b0819a456d0cbbc48
MD5 f918badfe7132220ceee7bde402c5167
BLAKE2b-256 cc052cbbdf178179cb53319ac0faa49c25291838a5e030884ae9311800196631

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page