My problem is that it is impossible for me to recover the languages of the file or even the subtitles. I can't use :
Code: Select all
'audio->1'{audios
.groupBy{ it.Codec }.collect{ c, a -> [c] + a*.Language }.flatten().join('.')}'2'{ac}{af}'3'{subt}'4'{languages}'6'{texts}'7'{info.SpokenLanguages[0]}'9'{audios.language[0]}'subt->'{(fn.toLowerCase().contains('vostfr') || fn.toLowerCase().contains('s
ubforced')) && texts.language.flatten().join('.').isEmpty() ? '[fr]' : ''}{'['+texts.language.flatten().join('.')+']'}
[en.fr]
And subtitles in the same way:
[de.en]
Something like :
Code Geass Hangyaku no Lelouch - 1x19 - Island of the Gods[x264.720p.Blu-ray.en.fr][de.en].mkv
This is my sysinfo:
Code: Select all
root@ca3d68798b9e:/media/sas/Anime# filebot -script fn:sysinfo
FileBot 4.7.2 (r4178)
JNA Native: 4.0.1
MediaInfo: 0.7.69
7-Zip-JBinding: 9.20
Chromaprint: 1.1.0
Extended Attributes: OK
GVFS: OK
Script Bundle: 2016-11-07 (r458)
Groovy: 2.4.7
JRE: OpenJDK Runtime Environment 1.8.0_111 (headless)
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 1 Core / 241 MB Max Memory / 11 MB Used Memory
OS: Linux (amd64)
Package: DEB
Data: /root/.filebot
uname: Linux ca3d68798b9e 4.4.27-boot2docker #1 SMP Tue Oct 25 19:51:49 UTC 2016 x86_64 GNU/Linux
Done ()
Code: Select all
filebot -script fn:amc --output "/media/out" --action test -non-strict "/media/sas" --log-file "/media/logs/fb_2016-11-23_13h42m.log" --def minFileSize=0 minLengthMS=0 excludeList="/media/logs/exc_fb_2016-11-23_13h42m.log" --conflict auto --def stor
eReport=y --def animeFormat="/media/out/animes/{primaryTitle} ({y})/{primaryTitle} - {sxe} - {t.replaceAll(/[!?.]+$/).replaceAll(/[`]/, /'/).replacePart(', Part $1')}{' (' + fn.matchAll(/extended|uncensored|remastered|unrated|uncut|directors.cut|spec
ial.edition/)*.upperInitial()*.lowerTrail().sort().join(', ').replaceAll(/[._]/, ' ') + ')'}[{vc}{'.'+vf}{fn.toLowerCase().contains('3d') || fn.toLowerCase().contains('3-d') ? '.3D':''}{'.'+source.replaceAll('(?i)BluRay', 'Blu-ray')}'audio->1'{audios
.groupBy{ it.Codec }.collect{ c, a -> [c] + a*.Language }.flatten().join('.')}'2'{ac}{af}'3'{subt}'4'{languages}'6'{texts}'7'{info.SpokenLanguages[0]}'9'{audios.language[0]}'subt->'{(fn.toLowerCase().contains('vostfr') || fn.toLowerCase().contains('s
ubforced')) && texts.language.flatten().join('.').isEmpty() ? '[fr]' : ''}{'['+texts.language.flatten().join('.')+']'}]"
https://www.dropbox.com/s/v70xu7gy9h9h1 ... n.txt?dl=0
Just to be sure here you have the mediainfo of one of the files (two languages and two subtitles) (it's dropbox link to txt file):
https://www.dropbox.com/s/lw0ajrangeq5e ... v.txt?dl=0
Thanks for your help.
Regards,