Search found 21516 matches
- 2 minutes ago
- Forum: Feature Requests and Bug Reports
- Topic: Interest for fn:duplicates VMAF comparison
- Replies: 4
- Views: 104
Re: Interest for fn:duplicates VMAF comparison
I've added experimental support for custom comparison functions: https://github.com/filebot/scripts/commit/c4f2b13aba82588077010ae3db4f852a7e3601d8 e.g. "do nothing" custom comparator : --order '{ a, b -> 0 }' Compares its two arguments for order. Returns a negative integer, zero, or a positive inte...
- 02 Feb 2023, 17:22
- Forum: Feature Requests and Bug Reports
- Topic: Interest for fn:duplicates VMAF comparison
- Replies: 4
- Views: 104
Re: Interest for fn:duplicates VMAF comparison
The --apply post-processing features applies predefined actions on preselected files, i.e. renamed files after -rename calls, or selected files after -find calls. If you add --apply to -script fn:duplicates then the given post-processing feature is called on the superfluous duplicate files, explicit...
- 02 Feb 2023, 17:01
- Forum: Feature Requests and Bug Reports
- Topic: License expired notice
- Replies: 2
- Views: 86
Re: License expired notice
I would imagine that some users might not appreciate the warnings that bother them into buying a new license ahead of time and thus losing 1-2 weeks off their current license just to make the warnings go away. But if more users chime in here, and request this feature, and nobody has anything against...
- 02 Feb 2023, 03:30
- Forum: Feature Requests and Bug Reports
- Topic: Interest for fn:duplicates VMAF comparison
- Replies: 4
- Views: 104
Re: Interest for fn:duplicates VMAF comparison
Relying heavily on external tools that may not be installed for the majority of users (i.e. Windows and macOS) is not planned. That said, you can modify the script to fit your needs. I could imagine allowing for a custom Groovy expression to serve as comparator: --order "{ f.xattr.VMAF as float }" (...
- 02 Feb 2023, 03:05
- Forum: macOS
- Topic: Changes to ar binding - format no longer working
- Replies: 16
- Views: 844
Re: Changes to ar binding - format no longer working
I've decided to go back to native file system xattr. How do I switch it back? You can unset settings by setting them to empty: filebot -script fn:properties --def net.filebot.xattr.store= You can also manually edit the configuration file. See console output of the command if you need help finding t...
- 02 Feb 2023, 02:54
- Forum: Windows
- Topic: Filebot Scaling really poorly. I usually remote into this system.
- Replies: 2
- Views: 138
Re: Filebot Scaling really poorly.
I usually remote into this system. :?: Can you confirm that the issue only exists if you remote into the machine? Do you use use Windows Remote Desktop or VNC or some other protocol? Can you check if the issue persists if you log in locally? :?: That screenshot looks pretty weird. It is rendering a...
- 31 Jan 2023, 13:12
- Forum: Scripting and Automation
- Topic: [NFO] Other MPAA certifiaction country
- Replies: 4
- Views: 150
Re: [NFO] Other MPAA certifiaction country
You can use filebot to write a list of all your movies with their corresponding Portuguese certifications. That's quite easy. e.g. print certifications: filebot -mediainfo -r /input --filter movie --format "{ info.certifications.PT } | { movie }" M/6 | Avatar (2009) ... e.g. write certifications to ...
- 31 Jan 2023, 03:29
- Forum: Scripting and Automation
- Topic: [NFO] Other MPAA certifiaction country
- Replies: 4
- Views: 150
Re: [NFO] Other MPAA certifiaction country
No, you cannot modify the NFO template unless you modify the code. Yes, if you fork the scripts and modify the code. Yes, in custom formats: $ filebot -list --q 19995 --db TheMovieDB --format "{ ny } | { info.certifications.PT }" Avatar (2009) | M/6 :idea: MPAA means "Motion Picture Association Of A...
- 30 Jan 2023, 07:54
- Forum: Feature Requests and Bug Reports
- Topic: Feature Request: Episode level NFO
- Replies: 15
- Views: 5422
- 30 Jan 2023, 07:19
- Forum: Scripting and Automation
- Topic: Generate Episode NFO files
- Replies: 0
- Views: 52
Generate Episode NFO files
The nfo.groovy can be used to generate movie, series and episode NFO files.
e.g.
Notes:
e.g.
Code: Select all
filebot -script fn:nfo /input
Notes:
- This script does not parse or guess any information from the filename. Files that do not have xattr metadata will be ignored.
- 30 Jan 2023, 07:06
- Forum: Feature Requests and Bug Reports
- Topic: [Windows] Suggestions for possible easy enhancements
- Replies: 3
- Views: 161
Re: Suggestions for possible easy enhancements
1. FileBot will give you a "Getting Started" tutorial on first launch. We can add an F1 shortcut to open "Getting Started" manually. (EDIT: looks like we already had an F1 shortcut for exactly that once for debugging purposes, but the feature got lost during refactoring and nobody ever noticed; fixe...
- 30 Jan 2023, 03:52
- Forum: Feature Requests and Bug Reports
- Topic: Accidentally purchased lifetime subscription
- Replies: 1
- Views: 55
Re: Accidentally purchased lifetime subscription


- 29 Jan 2023, 03:47
- Forum: Windows
- Topic: Error Renaming Multiple Part Episode by Title - Dangling Meta Character '*'
- Replies: 2
- Views: 132
Re: Error Renaming Multiple Part Episode by Title - Dangling Meta Character '*'
:?: Are all your files tripple episodes? Or is it a mix of 2-episode files, 3-episodes files, 4-episodes files, etc at random? :?: Can you paste all the file paths as text so we can look at this use case in more detail? If your files are grouped into multi-episodes by episode airdate, then we could ...
- 29 Jan 2023, 02:41
- Forum: Feature Requests and Bug Reports
- Topic: [Windows] Suggestions for possible easy enhancements
- Replies: 3
- Views: 161
Re: Suggestions for possible easy enhancements
Please describe exactly, ideally with specific examples and screenshots, your thought process and reasoning for each requested feature. Make sure to focus on the "why" and not on the "what" so that we can understand the problem or question that made you think of the enhancement in the first place: h...
- 28 Jan 2023, 16:42
- Forum: Synology & QNAP & Embedded Linux
- Topic: BUG! exception in phase 'semantic analysis' in source unit 'Script1.groovy' Unsupported class file major version 63
- Replies: 4
- Views: 212
Re: BUG! exception in phase 'semantic analysis' in source unit 'Script1.groovy' Unsupported class file major version 63
Looks like java-installer automatically updated you to JDK 19.0.2 and FileBot 4.9.6 happens to not be forwards-compatible with that. I've updated the java-installer deployment descriptor to JDK 17.0.6 for the time being. That should work. You can force a down-upgrade by uninstalling java-installer a...
- 28 Jan 2023, 16:33
- Forum: Feature Requests and Bug Reports
- Topic: rename history
- Replies: 2
- Views: 2291
- 28 Jan 2023, 16:33
- Forum: Scripting and Automation
- Topic: Create log of rename?
- Replies: 3
- Views: 1154
- 28 Jan 2023, 16:19
- Forum: Help and Support
- Topic: Clear "Rename History"
- Replies: 12
- Views: 7714
- 28 Jan 2023, 02:59
- Forum: Windows
- Topic: Error Renaming Multiple Part Episode by Title - Dangling Meta Character '*'
- Replies: 2
- Views: 132
Re: Error Renaming Multiple Part Episode by Title - Dangling Meta Character '*'
1. "string" =~ /regex/ assumes that the right-handside is a regular expression. The episode title from the database is not guaranteed to accidentally be a valid regular expression. You probably mean to use String.contains() to check for a substring match: "string".contains("string") 2. I am using th...
- 28 Jan 2023, 02:26
- Forum: Feature Requests and Bug Reports
- Topic: Filebot extracts episode title with a '\' character
- Replies: 1
- Views: 61
Re: Filebot extracts episode title with a '\' character
:?: Are you using a custom format? :?: Can you provide a reproducible test case? :idea: Here's what I get: $ filebot -list --q 350715 --db TheTVDB --lang Italian --format "{plex.name}" ... Mimì e Le Ragazze della Pallavolo - S01E12 - L'ora della verità ... Mimì e Le Ragazze della Pallavolo - S01E22 ...
- 27 Jan 2023, 04:58
- Forum: Ubuntu & Linux
- Topic: Bad system encoding: ANSI_X3.4-1968
- Replies: 0
- Views: 133
Bad system encoding: ANSI_X3.4-1968
If your environment is not correctly configured to use UTF-8 for encoding and decoding file paths, then filebot may fail to process non-ASCII file paths: Bad system encoding: ANSI_X3.4-1968 * Please configure your locale with LANG=C.UTF-8 or LANG=en_US.UTF-8 Please configure your environment correct...
- 26 Jan 2023, 17:41
- Forum: macOS
- Topic: Utter noob - Plex profile folders hard-coded?
- Replies: 5
- Views: 204
Re: Utter noob - Plex profile folders hard-coded?
The FileBot Desktop application will indeed only prompt you for a license key if and when necessary.
You can always double-click on your *.psm license file to install that specific license file:
https://www.filebot.net/tutorials.html

https://www.filebot.net/tutorials.html
- 26 Jan 2023, 02:15
- Forum: Scripting and Automation
- Topic: AMC Docker - Advice for better result
- Replies: 4
- Views: 170
Re: AMC Docker - Advice for better result
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...
- 24 Jan 2023, 04:12
- Forum: Scripting and Automation
- Topic: AMC Docker - Advice for better result
- Replies: 4
- Views: 170
Emby Format
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...
- 24 Jan 2023, 04:05
- Forum: Scripting and Automation
- Topic: AMC Docker - Advice for better result
- Replies: 4
- Views: 170
Re: AMC Docker - Advice for better result
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...