... from here :
SHARE='/volume1/Media'
docker run --rm -e PUID=0 -e PGID=0 -v 'data:/data' -v "$SHARE:$SHARE" rednoah/filebot \
-find "$SHARE" --filter 'def i = f.dir / "@eaDir" / f.name / "SYNOVIDEO_VIDEO_SCREENSHOT.jpg"; f.video && !i.exists() && seconds > 0 && (i.dir.exists() || i.dir.mkdirs ...
Search found 1897 matches: filter
Searched query: +filter
- 31 May 2026, 04:01
- Forum: Synology NAS & Embedded Linux
- Topic: Generate thumbnails for video files on Synology NAS
- Replies: 10
- Views: 69033
- 10 May 2026, 14:25
- Forum: Help and Support
- Topic: FileBot 5.2.1 matching incorrectly
- Replies: 8
- Views: 9044
Re: FileBot 5.2.1 matching incorrectly
If you mean xattr metadata then you can check that easily via Filter tool. You can also use the Set Attributes menu item which is only there if the file at hand as xattr metadata.
- 28 Apr 2026, 05:01
- Forum: Feature Requests and Bug Reports
- Topic: My Hero Academia: Vigilantes
- Replies: 4
- Views: 5136
Re: My Hero Academia: Vigilantes
You can enable full debug logging to see all the HTTP request / response messages via the advanced settings.
However, you have a fundamental network connection error, maybe a DNS issue, maybe *.fanart.tv servers being down or blocked by your ISP, etc. You would have to use something like wireshark ...
However, you have a fundamental network connection error, maybe a DNS issue, maybe *.fanart.tv servers being down or blocked by your ISP, etc. You would have to use something like wireshark ...
- 15 Apr 2026, 18:09
- Forum: Feature Requests and Bug Reports
- Topic: Right-Click FileBot Testing & Support
- Replies: 3
- Views: 4701
Re: Right-Click FileBot Testing & Support
... a Movie or a TV show, and apply the appropriate Preset automatically.
I.E. if the file is "Star Trek - Deep Space 9 - S01E01.mkv" apply the TV filter. If it's "Star Trek II: The Wrath of Khan (1982)", apply the Movie Filter. When I process multiple files, today I do 2 separate passes. First I ...
I.E. if the file is "Star Trek - Deep Space 9 - S01E01.mkv" apply the TV filter. If it's "Star Trek II: The Wrath of Khan (1982)", apply the Movie Filter. When I process multiple files, today I do 2 separate passes. First I ...
- 23 Mar 2026, 12:50
- Forum: Synology NAS & Embedded Linux
- Topic: Ignoring files with no suffix
- Replies: 3
- Views: 7162
Re: Ignoring files with no suffix
... no file extension but are media files for which the container format / file extension can be determined, and then rename the files with proper file extension:
$ filebot -rename -r /path/to/input --file-filter "none{ ext } && cf" --db file --format "{fn}.{cf}" --action TEST
[TEST] from [a] to [a.mkv]
$ filebot -rename -r /path/to/input --file-filter "none{ ext } && cf" --db file --format "{fn}.{cf}" --action TEST
[TEST] from [a] to [a.mkv]
- 17 Feb 2026, 19:37
- Forum: Help and Support
- Topic: Ability to Configure NFO Output
- Replies: 35
- Views: 159874
Re: Ability to Configure NFO Output
e.g. find all video files that do not have a corresponding NFO file:
Shell: Select all
filebot -find /input --filter "f.video && !(f.dir / fn + '.nfo').exists()"- 13 Jan 2026, 14:27
- Forum: Feature Requests and Bug Reports
- Topic: Revert files via the GUI/CLI - restored to a different folder
- Replies: 9
- Views: 55529
Re: Revert files via the GUI/CLI - restored to a different folder
... media/- Serien') }/{n} ({y})/Staffel {s}/{n} - {s00e00} - {t} {[vf]}
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
- 13 Jan 2026, 11:45
- Forum: Feature Requests and Bug Reports
- Topic: Revert files via the GUI/CLI - restored to a different folder
- Replies: 9
- Views: 55529
Re: Revert files via the GUI/CLI - restored to a different folder
... I'm not sure how to do that within the context of the jlesage/filebot container, but as far as plain filebot commands are concerned, the --file-filter option will do the trick.
If it was a non-match, move it to the defined location as in my script?
:idea: The --def unsortedFormat parameter ...
If it was a non-match, move it to the defined location as in my script?
:idea: The --def unsortedFormat parameter ...
- 13 Jan 2026, 09:44
- Forum: Feature Requests and Bug Reports
- Topic: Revert files via the GUI/CLI - restored to a different folder
- Replies: 9
- Views: 55529
Re: Revert files via the GUI/CLI - restored to a different folder
... media/- Serien') }/{n} ({y})/Staffel {s}/{n} - {s00e00} - {t} {[vf]}
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
- 13 Jan 2026, 07:16
- Forum: Feature Requests and Bug Reports
- Topic: Revert files via the GUI/CLI - restored to a different folder
- Replies: 9
- Views: 55529
Re: Revert files via the GUI/CLI - restored to a different folder
... media/- Serien') }/{n} ({y})/Staffel {s}/{n} - {s00e00} - {t} {[vf]}
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
AMC_CUSTOM_OPTIONS: >-
-non-strict
-r
--order Digital
--file-filter "['1 Filme_Encodiert (Fertig)','1 Serien_Encodiert (Fertig)','11 Kinderfilme_Encodiert (Fertig)','11 Kinderserien_Encodiert (Fertig)','111 ...
- 13 Jan 2026, 04:41
- Forum: Feature Requests and Bug Reports
- Topic: Revert files via the GUI/CLI - restored to a different folder
- Replies: 9
- Views: 55529
Re: Revert files via the GUI/CLI - restored to a different folder
... use the history script to query the history and then pass that along to a custom -exec command:
$ filebot -script fn:history "/path/to/output" --filter "fn == /Alias - S01E01 - Truth Be Told/" -exec mv -v "{f}" "/path/to/{historic.f.name}"
/path/to/output/TV Shows/Alias {tmdb-2046}/Season 01/Alias ...
$ filebot -script fn:history "/path/to/output" --filter "fn == /Alias - S01E01 - Truth Be Told/" -exec mv -v "{f}" "/path/to/{historic.f.name}"
/path/to/output/TV Shows/Alias {tmdb-2046}/Season 01/Alias ...
- 16 Dec 2025, 04:35
- Forum: Scripting and Automation
- Topic: [DOCS] How do I select only specific files from the input folder?
- Replies: 0
- Views: 10392
[DOCS] How do I select only specific files from the input folder?
GUI
Presets allow you to set a default input folder from which files are loaded. An additional file filter expression allows you to select only specific files from that default input folder.
e.g. select only video files:
f.video
e.g. select only episode files:
f.episode
e.g. select only movie ...
Presets allow you to set a default input folder from which files are loaded. An additional file filter expression allows you to select only specific files from that default input folder.
e.g. select only video files:
f.video
e.g. select only episode files:
f.episode
e.g. select only movie ...
- 22 Nov 2025, 10:28
- Forum: Help and Support
- Topic: Invalid Movie Detection
- Replies: 5
- Views: 8811
Re: Invalid Movie Detection
... more handy:
https://www.youtube.com/watch?v=dh2WXQSzgJA
:idea: If you must use FileBot Node, and if you are fairly technical, then the --file-filter and --filter could conceivably be used to coax the amc script into matching up these "movie" 1-4 files with the special episodes 1-4, but I'd ...
https://www.youtube.com/watch?v=dh2WXQSzgJA
:idea: If you must use FileBot Node, and if you are fairly technical, then the --file-filter and --filter could conceivably be used to coax the amc script into matching up these "movie" 1-4 files with the special episodes 1-4, but I'd ...
- 22 Nov 2025, 00:37
- Forum: Help and Support
- Topic: Invalid Movie Detection
- Replies: 5
- Views: 8811
Invalid Movie Detection
... S01E010 - (German Dub).mp4, Angels of Death - S01E011 - (German Dub).mp4, Angels of Death - S01E012 - (German Dub).mp4]
I tried applying a filter in the format option in the WebUI but that doesnt change anything, this was my setting:
Movies/{fn.match(/(.*) - Movie (\d+)/)[1]}/{fn.match ...
I tried applying a filter in the format option in the WebUI but that doesnt change anything, this was my setting:
Movies/{fn.match(/(.*) - Movie (\d+)/)[1]}/{fn.match ...
- 16 Nov 2025, 16:48
- Forum: Windows
- Topic: How to identify subtitle FORMAT (UTF, ASS, DVB, PGS...)
- Replies: 2
- Views: 7299
How to identify subtitle FORMAT (UTF, ASS, DVB, PGS...)
... ignore the DVBs, or to prioritize the UTFs. Only to use "first" subtitle of a language, and that's usually the DVB.
I've been using the Filebot Filter to drop a bunch of new files, sort by the subtitle format, and set those files in Vidcoder manually, but it can be a hassle.
I'm now renaming new ...
I've been using the Filebot Filter to drop a bunch of new files, sort by the subtitle format, and set those files in Vidcoder manually, but it can be a hassle.
I'm now renaming new ...
- 28 Oct 2025, 04:48
- Forum: Episode / Movie Naming Scheme
- Topic: Incorrect series detection
- Replies: 9
- Views: 7267
Re: Incorrect series detection
Good thinking trying --filter as well. So what did the console output say for any one of your test runs?
:idea: Here's what I get:
$ filebot -script 'fn:amc' input --output output --action TEST -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'unsorted=y' 'skipExtract=y ...
:idea: Here's what I get:
$ filebot -script 'fn:amc' input --output output --action TEST -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'unsorted=y' 'skipExtract=y ...
- 28 Oct 2025, 04:29
- Forum: macOS
- Topic: .DAT movie files not recognised
- Replies: 3
- Views: 11172
Re: .DAT movie files not recognised
... open the MediaInfo view from there:
https://i.imgur.com/bcvSeoJ.png https://i.imgur.com/SBtbrht.png
:idea: Alternatively, you can also use Filter ➔ MediaInfo to view the MediaInfo table for many files at once.
:idea: In any case, you can use [Plain File Mode] Batch Rename any type of file ...
https://i.imgur.com/bcvSeoJ.png https://i.imgur.com/SBtbrht.png
:idea: Alternatively, you can also use Filter ➔ MediaInfo to view the MediaInfo table for many files at once.
:idea: In any case, you can use [Plain File Mode] Batch Rename any type of file ...
- 27 Oct 2025, 19:43
- Forum: Episode / Movie Naming Scheme
- Topic: Incorrect series detection
- Replies: 9
- Views: 7267
Re: Incorrect series detection
--q 48866 'seriesDB=TheMovieDB::TV'
or
--q the-100 'seriesDB=TheMovieDB::TV'
or even trying to ignore the wrong detection :
--q 48866 --filter 'id != 665 && id != 295788'
or
--filter 'none{ n =~ /Batfink/ }'
and Batfink is still detected
nothing is working, seems like everything I'm doing ...
or
--q the-100 'seriesDB=TheMovieDB::TV'
or even trying to ignore the wrong detection :
--q 48866 --filter 'id != 665 && id != 295788'
or
--filter 'none{ n =~ /Batfink/ }'
and Batfink is still detected
nothing is working, seems like everything I'm doing ...
- 27 Oct 2025, 15:37
- Forum: Episode / Movie Naming Scheme
- Topic: Rename media file to match subtitle filenames
- Replies: 17
- Views: 11958
Re: Rename media file to match subtitle filenames
... File Mode works the same for any file. If you drop subtitle files and video files then it'll work with that. If you only want to process video files then you need to only drop video files into the Original Files area. The Filter tool makes it easy to do just that.
https://i.imgur.com/FNmzjKw.png
https://i.imgur.com/FNmzjKw.png
- 24 Oct 2025, 18:52
- Forum: Episode / Movie Naming Scheme
- Topic: FileBot is having problems identifying movies...
- Replies: 10
- Views: 13280
Re: FileBot is having problems identifying movies...
... Airdate Order]
Lookup via [Last] [The Conjuring Last Rites 2025]
Fetching episode data for [Last]
* Last [63308] | 16 episodes | 1x01-16
Apply filter [any{ age < 80000 }{ airdate ? true : false }] on [16] options
Include [Last - 1x01 - Episode 1]
Include [Last - 1x02 - Episode 2]
Include [Last ...
Lookup via [Last] [The Conjuring Last Rites 2025]
Fetching episode data for [Last]
* Last [63308] | 16 episodes | 1x01-16
Apply filter [any{ age < 80000 }{ airdate ? true : false }] on [16] options
Include [Last - 1x01 - Episode 1]
Include [Last - 1x02 - Episode 2]
Include [Last ...
- 23 Oct 2025, 15:55
- Forum: Help and Support
- Topic: Anidb "Other" matching
- Replies: 4
- Views: 8268
Re: Anidb "Other" matching
... the Galactic Heroes: Die Neue These: Season 2 - Stellar War (2019) instead:
$ filebot -rename *.mkv --db TheMovieDB::TV -non-strict --q 74018 --filter "s == 2" --format "{plex.id}" --action TEST --log INFO
[TEST] from [1 Armistar.mkv] to [TV Shows/The Legend of the Galactic Heroes - Die Neue These ...
$ filebot -rename *.mkv --db TheMovieDB::TV -non-strict --q 74018 --filter "s == 2" --format "{plex.id}" --action TEST --log INFO
[TEST] from [1 Armistar.mkv] to [TV Shows/The Legend of the Galactic Heroes - Die Neue These ...
- 28 Sep 2025, 11:58
- Forum: Synology NAS & Embedded Linux
- Topic: Date Added Change To Date Created In Jellyfin
- Replies: 30
- Views: 50132
Re: Date Added Change To Date Created In Jellyfin
Assuming that files have been renamed with FileBot, and thus have xattr metadata readily available, Apply Post-Processing Features via Filter can be used to run the Set creation date at any time on a selected set of files.
Post-processing features can be applied to an existing set of files via ...
Post-processing features can be applied to an existing set of files via ...
- 14 Sep 2025, 16:29
- Forum: Help and Support
- Topic: Exclude files in history.xml or with xattr metadata
- Replies: 1
- Views: 12556
Re: Exclude files in history.xml or with xattr metadata
Here's how the {historic} binding works:
$ filebot -rename *.mkv --file-filter "none{ historic.f }" --log INFO
[MOVE] from [Alias.1x01.mkv] to [Alias - 1x01 - Truth Be Told.mkv]
$ filebot -rename *.mkv --file-filter "none{ historic.f }" --log INFO
No input files
Round 1: When processing Alias.1x01 ...
$ filebot -rename *.mkv --file-filter "none{ historic.f }" --log INFO
[MOVE] from [Alias.1x01.mkv] to [Alias - 1x01 - Truth Be Told.mkv]
$ filebot -rename *.mkv --file-filter "none{ historic.f }" --log INFO
No input files
Round 1: When processing Alias.1x01 ...
- 14 Sep 2025, 15:22
- Forum: Help and Support
- Topic: Exclude files in history.xml or with xattr metadata
- Replies: 1
- Views: 12556
Exclude files in history.xml or with xattr metadata
hey guys,
i am using cli on linux to use filebot amc script.
how can i use:
I tried it first to ignore files in history.xml only but it doesnt work:
what i am doing wrong?
i am using cli on linux to use filebot amc script.
how can i use:
Shell: Select all
none{ historic.f || f.metadata }Shell: Select all
--file-filter "none{ historic.f }" - 31 Aug 2025, 11:44
- Forum: Scripting and Automation
- Topic: Forced Subtitles Help
- Replies: 6
- Views: 25346
Re: Forced Subtitles Help
... have forced subtitles only, then a Custom Post-Processing Scripts like this might do the trick. This will download subtitles as usual but specifically select only subtitles that contain forced in the name:
{ source, target ->
getSubtitles target, 'en', strict: false, filter: { it =~ /forced/ }
}
{ source, target ->
getSubtitles target, 'en', strict: false, filter: { it =~ /forced/ }
}