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.2.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

sachi-0.2.0-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sachi-0.2.0.tar.gz
Algorithm Hash digest
SHA256 659c2db79a8542f878d2dc60c6bf23f70b931ce66932835518f8c0581eda1c7e
MD5 7a3db68b4f6e7572efcfcf0df9c65212
BLAKE2b-256 969587593a145bc858d036a02548ed27356d4b9b3654a2df002b684d1719969f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sachi-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50c6f084b081cea353f9df613def35aa823389bdc497f263814b235a2c5c30d4
MD5 7f2b12630f0e1368f3d7dc0b600571ba
BLAKE2b-256 a3820ba30fe7317146f720960ce3265c47df5822a369dd09ca7d04762667efe6

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