I've recently upgraded my older installation of Filebot (v4.7.7) to the latest version (v4.8.2) and am running into problems with AMC. The folder in which AMC is located is a full git clone of the Filebot scripts repo.
filebot -script fn:sysinfo:
Code: Select all
FileBot 4.8.2 (r5789)
JNA Native: 5.2.2
MediaInfo: 18.12
7-Zip-JBinding: 9.20
Chromaprint: 1.4.3
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2019-02-26 (r552)
Groovy: 2.5.1
JRE: OpenJDK Runtime Environment 1.8.0_201
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 8 Core / 3 GB Max Memory / 24 MB Used Memory
OS: Linux (amd64)
HW: Linux rtx.niliplex 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
DATA: /home/flow/bin/filebot/data/flow
Package: TAR
License: FileBot License PX7401065 (Valid-Until: 2069-03-28)
Code: Select all
~/bin/filebot/filebot.sh -script /home/flow/bin/filebot.scripts/amc.groovy --output "/opt/plex" --action duplicate --conflict skip -non-strict --log-file amc.log --def "seriesFormat=opt/plex/series/{n}/{'S'+s}/{fn}" "movieFormat=/opt/plex/movies/{ny}/{fn}" unsorted=y subtitles=en,nl music=n artwork=y ut_dir="The.Enemy.Within.S01E05.720p.HDTV.x264" ut_kind="multi"
Code: Select all
Locking /home/flow/bin/filebot/data/flow/logs/amc.log
Run script [/home/flow/bin/filebot.scripts/amc.groovy] at [Thu Mar 28 10:21:31 UTC 2019]
Parameter: seriesFormat = opt/plex/series/{n}/{'S'+s}/{fn}
Parameter: movieFormat = /opt/plex/movies/{ny}/{fn}
Parameter: unsorted = y
Parameter: subtitles = en,nl
Parameter: music = n
Parameter: artwork = y
Parameter: ut_dir = The.Enemy.Within.S01E05.720p.HDTV.x264
Parameter: ut_kind = multi
Input: /home/flow/incoming/The.Enemy.Within.S01E05.720p.HDTV.x264/The.Enemy.Within.S01E05.720p.HDTV.x264-AVS.mkv
Group: [Series:the enemy within] => [The.Enemy.Within.S01E05.720p.HDTV.x264-AVS.mkv]
No signature of method: net.filebot.media.AutoDetection$Group.isAnime() is applicable for argument types: () values: []
Possible solutions: anime(java.util.List), getAnime(), size(), size(), isCase(java.lang.Object), isCase(java.lang.Object)
groovy.lang.MissingMethodException: No signature of method: net.filebot.media.AutoDetection$Group.isAnime() is applicable for argument types: () values: []
Possible solutions: anime(java.util.List), getAnime(), size(), size(), isCase(java.lang.Object), isCase(java.lang.Object)
at Script1$_run_closure52.doCall(Script1.groovy:351)
at Script1.run(Script1.groovy:349)
at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:154)
at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:36)
at net.filebot.Main.main(Main.java:131)
Failure (°_°)
Thanks in advance for any help.