Skip to main content

Terminal media files renamer (FileBot alternative)

Project description

sachi

Sachi is a TV Series and Movie TUI renamer made with Textual.

demo

Getting Started

Requirements: Python 3.12 and mediainfo

pip3 install sachi

Or, with Docker:

docker run --rm -it \
  -v /path/to/config:/root/.config/sachi \
  -v /path/to/media:/media \
  ghcr.io/nextfire/sachi:latest --help

Features

Development is still in early stages, here's what's implemented so far:

  • File selection
  • TVDB series search (requires an API key)
  • Filename jinja2 templating

In progress:

The global configuration can be edited with sachi config.

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

sachi-0.1.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

sachi-0.1.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file sachi-0.1.0.tar.gz.

File metadata

  • Download URL: sachi-0.1.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Linux/6.2.0-1019-azure

File hashes

Hashes for sachi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c2bfc486954dd0094f6123e7f4a18a96b980b06328249571bff4256c32d3e19c
MD5 011b15556a93890117e6a1b51e9ca311
BLAKE2b-256 622e39185426765ce0cd48fedaa66e753772fe097aea628a524c9cb05faf42b6

See more details on using hashes here.

File details

Details for the file sachi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sachi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Linux/6.2.0-1019-azure

File hashes

Hashes for sachi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 64ec27c97de2b404d7cd4113a18670be08ed223546402d33c8067ee1b2b4474e
MD5 73c4ee4d9a6ee6e11277e6cac47b0b6a
BLAKE2b-256 9846d86a717142b4c74040aade7c827384580fb3e9cd1d15c3bea2b658c7dfcc

See more details on using hashes here.

Supported by

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