The bulk of my file renaming work is airing Anime/TV shows. Nearly everyday I am renaming files that are just another episode to a show that I already renamed an episode for the week prior. So what is my biggest disappointment with Filebot as a product?
Having to pick the the correct match in the damn "Failed to identify some of the following files" prompt for the same shows, every week, every fucking time.
There are some shows that will not match using FileBot regardless of Match Mode [Opportunistic | Strict] and/or the source [TVDB|AniDB|TVMaze|TheMovieDB] used. Sometimes Filebot won't even match the name in the file because who the hell knows; I can type the name in the "Enter series name" text input box and then it'll match just fine.
Here's what I asking for. Give me a place where I can define the following three things:
- Regex query
- Match Source
- Match ID
Here's some examples
Code: Select all
[SubsPlease] Detective Conan - 1002 (1080p) [4E17060B].mkv The.Flash.2014.S07E07.Growing.Pains.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTb
The entries I would put in the requested dataset feature for the files listed above:
Code: Select all
dataset (?i)(?:\[subsplease\] )??detective conan(?: |-)*[0-9]+ TheTVDB 72454 dataset (?i)^the.flash.*2014.*s\d+e\d+ TheTVDB 279121
Reading through many of the threads in this forum board, this feature would go a long way to solving the "My thing is matching a that instead of this" issues that come up from time to time. By allowing the user to create their own rules, the user can adapt the application to their specific use edge cases. Obviously, this isn't going to matter much for someone who only matches/renames a whole series or season in one sitting, But for those that are using FileBot on a consistent basis via GUI or via CLI this could be of great benefit. Especially when renaming a single file from many different series in one sitting or show with a name that just doesn't match using FileBot's current logic.
@rednoah How much pizza and beer do I have to buy you to sponsor development?