rednoah wrote: ↑20 May 2016, 19:19
1.
The amc script searches for subtitles before files are renamed, but only in strict mode (by hash and by tag). In any case, output filename doesn't matter.
Hello rednoah,
When running the following:
M:\FileBot\INPUT>filebot -script fn:amc --output "M:\FileBot\OUTPUT" --action duplicate -non-strict "M:\FileBot\INPUT" --log-file amc.log --def excludeList=amc.txt --mode interactive --def subtitles=en --def artwork=y --def pushover=******** --def storeReport="M:\FileBot\REPORTS" --def movieDB=TheMovieDB seriesDB=TheMovieDB::TV
it appears the script is only looking for subtitles by hash (and it fails).
Run script [fn:amc] at [Sun Jul 10 19:02:02 PDT 2022]
Parameter: excludeList = amc.txt
Parameter: subtitles = en
Parameter: artwork = y
Parameter: pushover = *****
Parameter: storeReport = M:\FileBot\REPORTS
Parameter: movieDB = TheMovieDB
Parameter: seriesDB = TheMovieDB::TV
Argument[0]: M:\FileBot\INPUT
Use excludes: M:\FileBot\OUTPUT\amc.txt
Input: M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv
Group: {Movie=The Phantom of the Open (2022), Series=null} => [The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv]
Get [English] subtitles for 1 file
Looking up subtitles by hash via OpenSubtitles
No subtitle match by hash: M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv
Rename movies using [TheMovieDB]
Auto-detect movie from context [M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv]
[DUPLICATE] from [M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv] to [M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\The Phantom of the Open (2022).mkv]
Processed 1 file
Fetching movie artwork for [The Phantom of the Open (2022)] to [M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)]
Generate Movie NFO: The Phantom of the Open [717151]
Fetching M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\poster.jpg => [posters/1000x1500, en, 15738.0,
https://image.tmdb.org/t/p/original/g6t ... TsF3da.jpg]
Fetching M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\fanart.jpg => [backdrops/1859x1047, 0.0,
https://image.tmdb.org/t/p/original/7gb ... xvePOS.jpg]
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\clearart.png / hdmovieclearart
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\clearart.png / movieart
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\logo.png / hdmovielogo
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\logo.png / movielogo
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\disc.png / moviedisc
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\disc.png / moviedisc
Fanart not found: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\disc.png / moviedisc
Sending Pushover notification
Saving HTML report to [M:\FileBot\REPORTS\[2022-07-10_19_02]_The_Phantom_of_the_Open_2022_720p_WEBRip_800MB_x26.html]
Done ?(?????)?
I used your
osdb.explain script listed below:
rednoah wrote: ↑20 May 2016, 19:19
3.
You could try the
osdb.explain script to learn more about the subtitle options:
Code: Select all
filebot -script fn:osdb.explain -non-strict /path/to/file
with these two results:
first one from the original filename (it fails) and from the renamed filename (it fails):
Code: Select all
C:\Users\sj>filebot -script fn:osdb.explain -non-strict "M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\The Phantom of the Open (2022).mkv"
File: M:\FileBot\OUTPUT\Movies\The Phantom of the Open (2022)\The Phantom of the Open (2022).mkv
Hash/Tag Lookup (hash: 3b1995692b1cd623, size: 835730353, lang: en_US, tag: The Phantom of the Open (2022))
Best Hash Match: null
Name Lookup (file: The Phantom of the Open (2022), strict: false, lang: en_US)
Best Name Match: null
Done ?(?????)?
Code: Select all
C:\Users\sj>filebot -script fn:osdb.explain -non-strict "M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv"
File: M:\FileBot\INPUT\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG[TGx]\The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG.mkv
Hash/Tag Lookup (hash: 3b1995692b1cd623, size: 835730353, lang: en_US, tag: The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG)
Best Hash Match: null
Name Lookup (file: The.Phantom.of.the.Open.2022.720p.WEBRip.800MB.x264-GalaxyRG, strict: false, lang: en_US)
Best Name Match: null
Done ?(?????)?
Using VLC and the VLSub 0.11.1, if I search for the original file name, no subtitles are found (same as filebot), but when I search for the renamed file, VLSub 0.11.1 offers up four hits, with three of the being a potential match.
Can FileBot do something similar, offer up a list of potential matches in an interactive window?
Thank you for your time,
SJ