Closed notoriousturtle closed 11 years ago
nothing?
If you want to get a serious answer, make sure you do all these things:
The first two points should apply to all your future posts.
Sorry it took me so long to reply (and thanks @lahwaacz!)
It is working as intended, just the error in interactive mode isn't very clear..
When in interactive mode, it prints out an error because the original BSG only had one season:
SeasonNotFound(u'Season 2 of show Battlestar Galactica could not be found',)
..then uses the parsed series name to construct a cleaner name. For example:
# Processing file: AFakeSeriesToShowWhatIMean.s01e02.avi
# Detected series: AFakeSeriesToShowWhatIMean (season: 1, episode: 2)
ShowNotFound(u'Show AFakeSeriesToShowWhatIMean not found on www.thetvdb.com',)
####################
Old filename: AFakeSeriesToShowWhatIMean.s01e02.avi
New filename: AFakeSeriesToShowWhatIMean - [01x02].avi
Rename?
([y]/n/a/q)
This is to allow renaming series that are not in TVDB, to the best extent possible.
When in batch mode, the "use the parsed series name" behaviour is disabled, and it skips the file:
$ tvnamer --batch AFakeSeriesToShowWhatIMean.s01e02.avi
[...]
# Detected series: AFakeSeriesToShowWhatIMean (season: 1, episode: 2)
Skipping file due to error: Show AFakeSeriesToShowWhatIMean not found on www.thetvdb.com
That explains the behaviour you are seeing.. but to fix it, you can use the input_series_replacements
config options to force "Battlestar Galatica" to pick up the 2003 series
{
"input_series_replacements": {
"Battlestar Galactica": 73545}
}