Go to file
2019-01-23 02:10:01 +01:00
.gitignore Add test for build 2018-09-23 10:53:58 +02:00
filesystem.cpp Add consts 2019-01-07 22:21:02 +01:00
filesystem.hpp Fix segmentation fault when '.' or '..' is first entry in readdir 2019-01-15 23:52:15 +01:00
functions.cpp Support utf-8 in show's name 2019-01-21 20:30:14 +01:00
functions.hpp Support utf-8 in show's name 2019-01-21 20:30:14 +01:00
LICENSE Guess I should set a license 2018-10-08 20:51:52 +00:00
main.cpp Break up into more files 2019-01-19 13:40:10 +01:00
Makefile Break up into more files 2019-01-19 13:40:10 +01:00
network.cpp Break up into more files 2019-01-19 13:40:10 +01:00
network.hpp Break up into more files 2019-01-19 13:40:10 +01:00
README.md Reflect changes in arguments in README 2019-01-07 23:34:46 +01:00
tv_rename.cpp Fix bug that assumes language is english 2019-01-23 02:10:01 +01:00
tv_rename.hpp Break up into more files 2019-01-19 13:40:10 +01:00

Rename TV Show files

This program downloads episode names from http://thetvdb.com and adds them as a suffix to the appropriate files

For this to work your file needs to contain the season and episode number (in accordance to thetvdb) in this format: S#E# (doesn't matter if lower or upper case)

The program only supports the aired order so far

This is a port of my project https://gitlab.com/zvon/tv_rename

Usage

Enter the directory in which the files you want to rename are (you can have subdirectories with different seasons, just not different shows) and call the program

Arguments:

-s, --show - Name of the show

-n, --season - Seasons to be renamed (numbers seperated by space or 'all' for all seasons in the directory and sub directories)

-p, --show-path - Path to the show's directory

-c, --correct-path - Don't ask if path is correct

-t, --trust - Don't prompt before changing file names

-x, --linux - Don't replace characters that are ilegal in NTFS

-l, --lang - Language of the episode titles

--print_langs - Print available languages