GUI:
Please watch the Getting Started video tutorials and read Manual Matching for details.CLI:
If the file listing (or input argument order) aligns naturally with the episode list, then you can use -list -rename to rename files / episodes in linear order, bypassing automatic matching (and any potential mismatches caused by misleading file names) altogether.e.g. Rename files and episodes in linear order:
Console Output: Select all
$ filebot -list --db TheMovieDB::TV --q "Firefly" --format "{plex.name}" -rename *.mkv
[MOVE] from [1.mkv] to [Firefly - S01E01 - The Train Job.mkv]
[MOVE] from [2.mkv] to [Firefly - S01E02 - Bushwhacked.mkv]
[MOVE] from [3.mkv] to [Firefly - S01E03 - Our Mrs. Reynolds.mkv]
[MOVE] from [4.mkv] to [Firefly - S01E04 - Jaynestown.mkv]
[MOVE] from [5.mkv] to [Firefly - S01E05 - Out of Gas.mkv]
e.g. Rename files and episodes from Season 17 in linear order:
Console Output: Select all
$ filebot -list --db TheTVDB --q 81797 --filter "s == 17" -rename *.mkv
[MOVE] from [One Piece 629.mkv] to [One Piece - 17x01 - Startling! The Big News Shakes Up the New World!.mkv]
[MOVE] from [One Piece 630.mkv] to [One Piece - 17x02 - Adventure! The Country of Love and Passion, Dressrosa.mkv]
[MOVE] from [One Piece 631.mkv] to [One Piece - 17x03 - Swirling Madness! Corrida Colosseum.mkv]
[MOVE] from [One Piece 632.mkv] to [One Piece - 17x04 - Dangerous Love! Dancing Girl Violet.mkv]
e.g. Rename files and episodes in linear order using --filter to select a specific interval of episodes:
Shell: Select all
filebot -list --q "The Daily Show" --filter "airdate >= /2007-01-08/" -rename -r .
e.g. Rename a movie file by numeric ID:
Shell: Select all
filebot -list --db TheMovieDB --q 19995 -rename *.mp4