Fetch subtitles for [G:\Archive]
Get [Chinese] subtitles for 1 files
Looking up subtitles by hash via OpenSubtitles
Lookup by hash failed: SubLanguageID for 'Chinese' not found
Looking up subtitles by name via OpenSubtitles
Search by name failed: SubLanguageID for 'Chinese' not found
No matching subtitles found: G:\Archive\Marvel.One.Shot.item.47.bluray.720p.mkv
Done ?(?????)?
Does "SubLanguageID for 'Chinese' not found" simply mean that it has not found any subtitles for this item?
When I look up this filename on opensubtitles.org http://www.opensubtitles.org/en/search/ ... vie-134942
I find multiple chinses subtitles.
FileBot 4.5.3 (r2729)
JNA Native: 4.0.0
MediaInfo: MediaInfoLib - v0.7.69
7-Zip-JBinding: OK
chromaprint-tools: java.io.IOException: Cannot run program "C:\InstalledPrograms\filebot\fpcalc.exe": CreateProcess error=2, The system cannot find the file specified
Extended Attributes: OK
Groovy Engine: 2.3.7
JRE: Java(TM) SE Runtime Environment 1.8.0_25
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 2 Core / 3 GB Max Memory / 68 MB Used Memory
OS: Windows Server 2008 R2 (amd64)
Done ?(?????)?
Fetch subtitles for [E:\Current\22 Jump Street (2014)]
Get [Chinese] subtitles for 1 files
Looking up subtitles by hash via OpenSubtitles
Looking up subtitles by name via OpenSubtitles
No matching subtitles found: E:\Current\22 Jump Street (2014)\22 Jump Street (2014).mkv
Done ?(?????)?
Looks like I messed up the SublanguageID mapping for "Chinese" so I've fixed that and it's now set to "chi,zht,zhe" now. Seems to be working here similar to what's shown on the website. Fixed with r2800.
Files are now downloading and they contain Chinese subtitles.
however the rename portion operates as follows
Writing [22.Jump.Street.2014.BluRay.eng.srt] to [22 Jump Street (2014).eng.srt]
Writing [22.Jump.Street.2014.BluRay.cht.srt] to [22 Jump Street (2014).Chinesesimplified.srt]
As you can see the English subtitles append the ISO 639-2 Language Code "eng" to identify the subtitles where as the Chinese ones have appended "Chinesesimplified" This means that my media center cannot identify their language as it is expecting the ISO 639-2 Language Code "CHI" or ISO 639-1 Language Code "ZH".