
Shell: Select all
--def movieFormat="{plex}" seriesFormat="{plex}" animeFormat="{plex}" --def movieDB=TheMovieDB seriesDB=TheTVDB animeDB=AniDB


Code: Select all
[PSA] Important Discussion of Proposed Changes:
https://www.filebot.net/forums/viewtopic.php?t=13406
1. {plex} format as default naming scheme for movie / series / anime file, i.e. human-friendly naming without {tmdb-123} markers:
Shell: Select all
--def movieFormat="{plex}" seriesFormat="{plex}" animeFormat="{plex}"
Shell: Select all
--def movieDB=TheMovieDB seriesDB=TheTVDB animeDB=AniDB

Important Discussion of Proposed Changes:
We propose the following potentially BREAKING CHANGES to be rolled out at some point in the future:
⭑⭑ UPDATE: These changes have been rolled out as of 28 Apr 2023. ⭑⭑
1. use {plex.id} format as default naming scheme, i.e. more machine-friendly naming with {tmdb-123} markers:
Shell: Select all
--def movieFormat="{plex.id}" seriesFormat="{plex.id}" animeFormat="{plex.id}"
Shell: Select all
--def movieDB=TheMovieDB seriesDB=TheMovieDB::TV animeDB=TheMovieDB::TV

PRO: {plex.id} naming works better for Plex / Kodi / Emby / Jellyfin / etc (since ID tags have been introduced and adopted by different tools in 2020/21 and because ID tags make it explicitly clear which database has been used for naming and numbering a given file)
CON: {plex} is typically preferred by human eyes, mostly works for most users, and most importantly has been the default for many years

PRO: If your files use TheMovieDB / Airdate SxE numbering and your Plex / Kodi / Emby / Jellyfin is configured to assume TheMovieDB / Airdate SxE numbering then things will work better by default
CON: If your files use TheTVDB / Airdate SxE numbering and your Plex / Kodi / Emby / Jellyfin is configured to assume TheTVDB / Airdate SxE numbering then things will work less well by default

PRO: Better for Anime episodes that already use TheTVDB / TheMovieDB naming and numbering (especially if SxE numbering is given in the original file name, especially if SxE numbering is desired in the target file name)
CON: Worse for Anime episodes that are named and numbered according to AniDB (especially in cases where TheTVDB / TheMovieDB naming and numbering and AniDB naming and numbering are different)


UPDATE 08-12-2022:
TheMovieDB::TV / Absolute Order is problematic for actively airing Anime (e.g. One Piece) because even though episodes are usually added ahead of time, also adding them to the Absolute Order Episode Group is often neglected, and so the newly aired episode is likely to not be listed in the Absolute Order episode list in same cases at some times, and so FileBot would then mismatch some other episode as a result of the correct episode not existing according to the Absolute Order episode list.

Shell: Select all
--db TheMovieDB::TV --order Airdate --mapper "any{ order.absolute.episode }{ episode }"