Page 1 of 1

Fails autodetection some movies

Posted: 12 May 2016, 06:57
by maxrock70
Hi all, I'm currently running filebot 4.7 and Java 8 on Synology Nas, below my sysinfo

Code: Select all

FileBot 4.7 (r3923)
JNA Native: 4.0.1
MediaInfo: MediaInfoLib - v0.7.73
Apache Commons VFS: [zip, ftps, rar, ftp, tar, tgz, tbz2, sftp]
Chromaprint: java.io.IOException: Cannot run program "/usr/local/chromaprint/bin/fpcalc": error=2, No such file or directory
Extended Attributes: OK
Groovy Engine: 2.4.6
JRE: Java(TM) SE Runtime Environment 1.8.0_91 (headless)
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 1 GB Max Memory / 12 MB Used Memory
OS: Linux (amd64)
Package: SPK
Data: /volume1/@appstore/filebot/data/root
uname: Linux MyNas 3.10.77 #7321 SMP Mon Apr 25 15:58:40 CST 2016 x86_64 GNU/Linux synology_braswell_716+
I normally use filebot with the following command

Code: Select all

filebot -rename /volume1/Incoming/ --lang it --output /volume1/Incoming/tmp/ -non-strict
since the last update (Filebot and Java) I now get this error messages only on some movies

Code: Select all

java.lang.NoClassDefFoundError: net/filebot/media/AutoDetection$Test
java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: net/filebot/media/AutoDetection$Test
        at net.filebot.media.AutoDetection.lambda$group$6(AutoDetection.java:145)
        at net.filebot.media.AutoDetection.group(AutoDetection.java:143)
        at net.filebot.cli.CmdlineOperations.rename(CmdlineOperations.java:126)
        at net.filebot.cli.ArgumentProcessor.runCommand(ArgumentProcessor.java:90)
        at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:26)
        at net.filebot.Main.main(Main.java:120)
Caused by: java.lang.NoClassDefFoundError: net/filebot/media/AutoDetection$Test
        at net.filebot.media.AutoDetection$Rules.apply(AutoDetection.java:251)
        at net.filebot.media.AutoDetection.detectGroup(AutoDetection.java:184)
        at net.filebot.media.AutoDetection.lambda$null$3(AutoDetection.java:143)
Caused by: java.lang.ClassNotFoundException: net.filebot.media.AutoDetection$Test
        ... 3 more
in the very last example this happens with Captain.America.Civil.War.avi. As I said it only happens on some movies, no problems with tvshow. I didn't have this issue with Filebot 4.6.1.

Any ideas?
Thanks
Massimo

Re: Fails autodetection some movies

Posted: 12 May 2016, 13:35
by rednoah
I guess that's a bug. [EDIT: Fixed]

That being said, relying on filebot auto-detection is NOT recommended when using simple -rename calls. If you only process movies / episodes then you should set --db accordingly, and if you need to differentiate between the two then you should be using the amc script.

Re: Fails autodetection some movies

Posted: 12 May 2016, 17:43
by maxrock70
Many thanks Red...I'll play with the amc script.

Thanks again
Ciao
Massimo