Well, we don't plan on doing version-specific or pre-built daily-build containers, and the current docker commands are already in use by a large number of users, so we can't change that now. A change that breaks user setups must have some very compelling advantages. Meanwhile I found another bunch o...
Also, you'll want to use the {plex} format because your custom format doesn't take corner cases (e.g. year already part of the series name, no season number, double episodes, etc) into account: --def movieFormat='download.3sorted.movies/{ ~emby.id % { " [$vf]" } }' --def seriesFormat='download.3sort...
This is a funny one, because both Uppercut (1978) and Sie nannten ihn Mücke (1978) are correct and refer to the same movie: https://www.themoviedb.org/movie/11144-lo-chiamavano-bulldozer :idea: If you don't care about subtitle files, then you can use --def ignore="sub|idx" to not process them. :idea...
Is it possible to use .replaceTrailingBrackets() on a specific TV Show? Yes. Generic Answer : :arrow: Use Custom Series Names :arrow: Conditional Structures Specific Answer : If you need a specific answer for your specific user case, please post sample file paths as text for testing. Please read Ho...
We definitely don't want to "fake" things at format time. That assumes that the match is already wrong. The xattr metadata is what matters and must be correct. After some thought, as long as all information for a specific episode from AniDB is available through db.AniDB , changing to TheMovieDB::TV ...
{episode} and {movie} bindings will work if the file at hand as been identified already. See Metadata and Extended Attributes and Re-organize previously organized files using local xattr metadata for details. :arrow: filebot -mediainfo will do what you want, but you still need to do filebot -rename...
I have this problem as well. I want the option to ignore the folder path. I usually have my files in generic folder names and this causes many problems sometimes as it will only try to match the folder name and not the movie name. It would be a nice feature to opt in or out of using the path to fin...
AniDB may indeed work better if the input files follow AniDB naming and numbering. BUT in much the same way, TheMovieDB/TV will work better if input files follow TheMovieDB/TV naming and numbering. In the past, AniDB was the standard. In the present, it's very much a mixed bag. Sometimes AniDB works...
e.g. find files in /volume1/complete that are less than 60 minutes old and larger than 100 megabytes : find /volume1/complete -type f -size +100M -mmin -60 -print -quit -type f ... find files -size +100M ... find files larger than 100 megabytes -mmin -60 ... find files less than 60 minutes old -quit...
You can modify your custom format to yield arbitrary file paths, so you can add {edition-something} anywhere based on arbitrary information. e.g. add {edition-Directors Cut} { "{edition-${tags[0]}}" } :arrow: The movie {tags} and movie {edition} bindings e.g. add {edition-4K} { h > 2000 ? '{edition-...
1. :?: Why not use Send to Episodes instead of Send to List when Episodes is ultimately where you want to send the selected Episode items? :idea: You can load episodes in linear order directly in Episodes panel by clearing Original Files and then clicking Fetch Data ➔ Episode Mode: TheMovieDB (tl;dr...
No worries. Feel free to ask questions. The documentation is vast so it can be difficult to find the specific bits you're looking for especially if you're new to things.
1. Please post file paths as text when reporting mismatches: Include file paths as text when reporting mismatches (press F7 to copy debug information) 2. Use Double-Click ➔ Edit Match to manually fix the match. If the correct movie doesn't show up. That's a clue. If it does show up, that's a clue to...
:?: What format are you using? You can always use a custom format to generate the file paths you want: S{ s.pad(2) }E{ es*.pad(2).join('E') } S01E01E06E07 EDIT: :idea: The {kodi} format also works because Kodi does not use range SxE format: { kodi } TV Shows/Garfield and Friends/Season 1/Garfield an...
The {certification} could be useful for your use case. It'll give you the age rating, e.g. PG-13 . e.g. { certification }/{ plex.tail } :?: {certification} may yield different values for different TV series. What specific TV series should we be testing with? :?: {certification} may not have been ent...
:arrow: Possible duplicate of Strange behavior, title language (if there is a nearby *.nfo file) :?: Can you try the latest beta? I believe the issue has already been fixed in the latest beta: https://www.filebot.net/forums/viewtopic.php?t=1609 :idea: You can use the {localize} binding as a temporar...
You can probably do filebot -list like what you're doing in your other thread and then check the output. We could in theory check for syntax errors ahead-of-time, but checking for runtime errors requires test runs. Some runtime errors may be specific to the code path taken. You are probably interest...
FileBot r9558 and higher will support the trash <path> and gio trash <path> system command via the -Dnet.filebot.UserFiles.trash=XDG system property. EDIT: :idea: The trash <path> and gio trash <path> system commands probably won't do anything in docker container though, so Move to Trash will try a...
Yep, I tried and it looks right, I imagine this also applies to any other names used by bindings, right? Yep. Just stick to CamelCase file names and lowercase variables and you won't have any issues. Unfortunately these would be dynamic files, different versions will be included in different format...