Request for supporting user-specified rules for episode match in command line
Posted: 12 Mar 2025, 09:37
I hope that user-specified matching rules can be supported.
For some anime series, the naming conventions for different seasons can be inconsistent. Episodes in each season may be numbered separately starting from 01, or all seasons' episodes may be numbered continuously from 01 without resetting. This discrepancy can lead to mismatches between the actual files and TMDb data.
For example, https://www.themoviedb.org/tv/107371 uses a unified numbering system across all seasons, but the files I downloaded from PT use season-based numbering. For instance, a file might be named `S03E39`, but TMDb does not recognize this because the corresponding episode is actually listed as `S01E145` on TMDb.
Therefore, I would like the ability to specify matching rules via the command line to handle such cases. These rules should include mappings between `SxxExx` from the downloaded files and the correct `SxxExx` numbers from TMDb, as well as the directories where these rules should be applied.
Additionally, it would be best to support a list of mapping rules, where each entry defines a specific matching adjustment for different shows that require special handling.
For some anime series, the naming conventions for different seasons can be inconsistent. Episodes in each season may be numbered separately starting from 01, or all seasons' episodes may be numbered continuously from 01 without resetting. This discrepancy can lead to mismatches between the actual files and TMDb data.
For example, https://www.themoviedb.org/tv/107371 uses a unified numbering system across all seasons, but the files I downloaded from PT use season-based numbering. For instance, a file might be named `S03E39`, but TMDb does not recognize this because the corresponding episode is actually listed as `S01E145` on TMDb.
Therefore, I would like the ability to specify matching rules via the command line to handle such cases. These rules should include mappings between `SxxExx` from the downloaded files and the correct `SxxExx` numbers from TMDb, as well as the directories where these rules should be applied.
Additionally, it would be best to support a list of mapping rules, where each entry defines a specific matching adjustment for different shows that require special handling.