Skip to content

๐Ÿฟ Organising and bulk renaming media library made easy with Python and IMDb

License

Notifications You must be signed in to change notification settings

3h4x/movies-organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

96f241a ยท Aug 18, 2022

History

77 Commits
Jul 17, 2022
Jul 23, 2022
Jul 16, 2022
Jul 17, 2022
Jul 16, 2022
Jul 16, 2022
Jul 23, 2022
Jul 23, 2022
Jul 16, 2022
Jul 17, 2022
Jul 17, 2022

Repository files navigation

Movies Organizer

GitHub top language GitHub release (latest by date) GitHub last commit GitHub GitHub Sponsors

Automatically bulk renames and organises your Movie and TV-Shows Library.
Ideal for maintaining your xbmc library.

What it does

Running ./organizer.py will show possible commands and flags:

Usage: organizer.py [OPTIONS] COMMAND [ARGS]...

  Rename Media Files

Options:
  --help  Show this message and exit.

Commands:
  movies  Rename Movies
  series  Rename TV Series

Currently renaming movies and series is supported.

Help for series:

Usage: organizer.py series [OPTIONS]

  Rename TV Series

Options:
  -p, --path TEXT  Path
  -f, --force      Automatically rename
  --help           Show this message and exit.
  • Movies are renamed and organized in format:
<Movie_name> (<year>)/<Movie_name> (<year>)
  • All episodes of a series are moved inside a folder with their corresponding Season number in it:
<TV_Series_name>/S<Season_number>/S<Season_number>E<Episode_Number>

Getting Started

Prerequisites

What things you need to run the program:

  • At least Python 3.8
  • Install requirements pip install -r requirements.txt

Development

  • pre-commit install --hook-type commit-msg

Made with โค๏ธ by 3h4x
Loosely based on work of bearlike

wave

About

๐Ÿฟ Organising and bulk renaming media library made easy with Python and IMDb

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages