Search found 22839 matches

by rednoah
15 Feb 2024, 14:06
Forum: Help and Support
Topic: No "{tmdb-id}" in filenames with the { plex.id } binding?
Replies: 4
Views: 207

Re: No "{tmdb-id}" in filenames with the { plex.id } binding?

Movies stored this way do show up in my Plex correctly. Is there any documentation stating that this should not work? 🤔 Well, the naming scheme documentation tells you what you can do. There is of course no exhaustive list of things that you cannot do. Can't have A-Z folders. Can't have genre folde...
by rednoah
15 Feb 2024, 04:47
Forum: Help and Support
Topic: No "{tmdb-id}" in filenames with the { plex.id } binding?
Replies: 4
Views: 207

Re: No "{tmdb-id}" in filenames with the { plex.id } binding?

Here's the example from Plex docs: /Movies /Batman Begins (2005) {tmdb-272} Batman Begins (2005) {tmdb-272}.mp4 :idea: You can add {tmdb-272} to either the folder name or the file name. Either will work. Adding {tmdb-272} to the folder name is preferable since it will apply to all files in the movi...
by rednoah
14 Feb 2024, 03:56
Forum: Episode / Movie Naming Scheme
Topic: Audio language missing in file, adds null to file name
Replies: 6
Views: 273

Re: Audio language missing in file, adds null to file name

e.g. .[en, en]

Format: Select all

{ audio.language.joining(', ', '.[', ']') }
e.g. .en.en

Format: Select all

{ audio.language.joining('.', '.', '') }

:arrow: Please read Format List of Values for details.
by rednoah
14 Feb 2024, 03:03
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

Here's what I get: $ filebot -list --db TheTVDB --q 391246 --format "{y} | {startdate} | {airdate} | {episode}" 2020 | 2020-10-31 | 2020-10-31 | Helluva Boss - 1x01 - Murder Family 2020 | 2020-10-31 | 2020-12-09 | Helluva Boss - 1x02 - Loo Loo Land 2020 | 2020-10-31 | 2021-01-31 | Helluva ...
by rednoah
13 Feb 2024, 18:09
Forum: Episode / Movie Naming Scheme
Topic: Audio language missing in file, adds null to file name
Replies: 6
Views: 273

Re: Audio language missing in file, adds null to file name

Yes, that is the intended behavior of {audioLanguages} , deduplication, normalization, remove unknown / undefined language codes, etc. :arrow: Looks like you need to access the raw audio stream properties after all, and then filter out the null values for your purposes: { audio.language.findResults{...
by rednoah
13 Feb 2024, 17:57
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

Well, if you found something that works for you, why not just use that? Looks good to me at a glance, added another {startdate.year} to the episode file name: {n} ({startdate.year})/{episode.special ? 'Specials' : 'Season '+s.pad(2)}/{n} ({startdate.year}) - {s00e00} - {t} Firefly (2002)/Season 01/F...
by rednoah
13 Feb 2024, 14:57
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

:?: Please provide System Information to confirm which version you are currently using. Please read How to Request Help . Just to confirm, we are using the latest version now, correct? And you can confirm that you have upgraded to the latest version and it still doesn't work? Because it sounds a bi...
by rednoah
13 Feb 2024, 13:50
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

:?: Please provide screenshots so we can see what you can see. If you see an error message, then you can click on it to copy & paste the text content. Please copy & paste error messages verbatim. :?: Please provide System Information to confirm which version you are currently using. Please r...
by rednoah
13 Feb 2024, 06:40
Forum: Episode / Movie Naming Scheme
Topic: Audio language missing in file, adds null to file name
Replies: 6
Views: 273

Re: Audio language missing in file, adds null to file name

e.g. the {audioLanguages} binding takes care of these things:

Format: Select all

{ '.' + audioLanguages.ISO2 }


You may prefer .en.ja in your format, unless the double nested [...] are on purpose:

Format: Select all

{ audioLanguages.ISO2.joining('.', '.', '') }
:arrow: Format {audioLanguages} to (DE, EN)
by rednoah
13 Feb 2024, 06:30
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

{ plex.year.id } not yet working seems like a problem. I see no hard technical / hardware / compatibility reason as to why you can't upgrade, so I guess you can just upgrade, no? It'll take less than a minute. I see no downsides.
by rednoah
12 Feb 2024, 06:54
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

kolbdog32 wrote: 12 Feb 2024, 01:12 I am using an older free version of filebot i can't use the id format or year
I guess you could try using the latest version? Which version are you using? Why not use the latest version?
by rednoah
11 Feb 2024, 06:12
Forum: Episode / Movie Naming Scheme
Topic: Figure out good episode format
Replies: 18
Views: 696

Re: Figure out good episode format

The {plex} format does everything you want:

Format: Select all

{ plex.year.id }

Code: Select all

TV Shows/Firefly (2002) {tmdb-1437}/Season 01/Firefly (2002) - S01E01 - Serenity
by rednoah
10 Feb 2024, 14:27
Forum: Feature Requests and Bug Reports
Topic: Store formats in User's profile to prevent loss.
Replies: 17
Views: 8513

Re: Store formats in User's profile to prevent loss.

FileBot does use $HOME/.filebot (i.e. does use the user.home system property) as you suggest on Unix platforms. However, on Windows platforms we use %APP_DATA%/FileBot because that's the norm on Windows platforms. %APP_DATA% is notably in the user profile folder. Note that things a different yet aga...
by rednoah
09 Feb 2024, 06:23
Forum: Help and Support
Topic: FileBot AniDB not showing Results
Replies: 1
Views: 111

Re: FileBot AniDB not showing Results

If you need specific advice, please copy & paste the file paths: https://www.filebot.net/forums/viewtopic.php?t=1868 In general, you can always lookup episodes by numeric ID and match them to files manually: https://www.filebot.net/forums/viewtopic.php?t=7#manual-matching EDIT: :!: https://anidb...
by rednoah
08 Feb 2024, 07:08
Forum: Windows
Topic: [XATTR NOT FOUND] duplicates script
Replies: 4
Views: 299

Re: [XATTR NOT FOUND] duplicates script

The Filesystem Has many files with the xattr Metadata attached I think it has something to do with the files being read-only before processing? :?: What does the console output / debug log say? If writing xattr metadata fails then you will get error messages in the console output / debug log. If th...
by rednoah
07 Feb 2024, 20:50
Forum: Help and Support
Topic: Pruning the contents of video.internetmediatype
Replies: 10
Views: 627

Re: Pruning the contents of video.internetmediatype

LostAbove wrote: 07 Feb 2024, 20:46 OK, but I can't correct the empty Encoded_Library_Name property ?
FileBot does not write / modify files. MediaInfo properties are generally read-only, and you can only "set" them by re-writing / re-muxing / re-encoding the file at hand into a new file.
by rednoah
07 Feb 2024, 20:29
Forum: Help and Support
Topic: Pruning the contents of video.internetmediatype
Replies: 10
Views: 627

Re: Pruning the contents of video.internetmediatype

e.g. match x264 from the file name if possible, or use vc otherwise:

Format: Select all

{ any{ fn.match(/x264|x265/) }{ vc } }
See Learn how {expressions} work and useful Helper Functions for details.
by rednoah
07 Feb 2024, 19:45
Forum: Help and Support
Topic: Pruning the contents of video.internetmediatype
Replies: 10
Views: 627

Re: Pruning the contents of video.internetmediatype

:idea: String.split() is Java API. Please read FileBot Groovy Expression Reference Documentation for details. :idea: You can match information from the file path or file name: { '.' + fn.match(/x264/) } :idea: AFAIK, files encoded with x264 typically do have the Encoded_Library_Name property set. Th...
by rednoah
07 Feb 2024, 11:12
Forum: Windows
Topic: [XATTR NOT FOUND] duplicates script
Replies: 4
Views: 299

Re: [XATTR NOT FOUND]

In --mode logical , this script will not parse or guess any information from the filename. Files that do not have xattr metadata will be ignored. Please read the addendum for details. [XATTR NOT FOUND] means that the file at hand has no xattr metadata and so the duplicates script does not know whic...
by rednoah
07 Feb 2024, 03:53
Forum: Episode / Movie Naming Scheme
Topic: Moving movies/shows to seperate folders based on language
Replies: 6
Views: 494

Re: Moving movies/shows to seperate folders based on language

Use f.path to match the first [...] pattern from the entire file path:

Format: Select all

{ f.path.match(/\[(\w+)\]/).lower () }/
by rednoah
06 Feb 2024, 07:03
Forum: Feature Requests and Bug Reports
Topic: [Bug] Version 5.1.2 ARM64/MacOS - Empty Window
Replies: 1
Views: 280

Re: [Bug] Version 5.1.2 ARM64/MacOS - Empty Window

Sorry, no idea. Never seen a blank screen like this on macOS. On Windows or Linux graphics acceleration / graphics drivers would be the usual suspects, but on macOS there's not much you can change in this regard. :idea: You could try the x64 build for good measure, just to see if that makes a differ...
by rednoah
06 Feb 2024, 03:51
Forum: macOS
Topic: FileBot Not Running on Sonoma (14.3)
Replies: 2
Views: 432

Re: FileBot Not Running on Sonoma (14.3)

:!: Did you install via brew ? Did you use the --no-quarantine flag when doing so? If you are using brew install then you must use the --no-quarantine flag to disable all the "Apple does not allow me to run this software from the internet" shenanigans: https://www.filebot.net/mac/brew.html...
by rednoah
05 Feb 2024, 15:18
Forum: Episode / Movie Naming Scheme
Topic: Rename multipart episodes
Replies: 5
Views: 359

Re: Rename multipart episodes

Match "Let's Go Luna - S01E03-E04.mkv" against TheTVDB and then use the following format: {n} - {s00e00.replace('-', '')} - {t} That will generate the following file name: Let's Go Luna! - S01E03E04 - Lullaby for Baby Vlad & Space Is the Place :idea: Note that S01E03-E04 refers to a se...
by rednoah
05 Feb 2024, 14:05
Forum: Episode / Movie Naming Scheme
Topic: Rename multipart episodes
Replies: 5
Views: 359

Re: Rename multipart episodes

:arrow: You can use {plex} as format, or {n} - {s00e00} - {t} , etc. :idea: If the file at hand is named "Let's Go Luna - S01E03-E04" then FileBot will already have matched the episode to a multi-episode object so all the default bindings will work as they all support multi-episode objects...
by rednoah
05 Feb 2024, 12:06
Forum: Help and Support
Topic: Pruning the contents of video.internetmediatype
Replies: 10
Views: 627

Re: Pruning the contents of video.internetmediatype

AVC is h264 . HVEC is h265 . These terms are interchangeable. But in any case, if your code produces the values you want to see, then all is good. FileBot uses the java.util.regex.Pattern regex engine. That said, you generally don't need to worry about flavours or regex, it'll all the same for the ...