I have been running filebot fine without any issues. After downloading and updating Filebot from 4.7.5 to 4.7.6 (yesterday), I am finding that whilst films and TV shows are being correctly identified and moved, the artwork is not downloading and reporting an error. I have tried updating to 4.7.7 (after seeing a post by maxrock70 yesterday where he had a somewhat similar issue but different error) but this has not worked either.
My system configuration is:
Model: DS215j
Current DSM version: DSM 6.0.2-8451 Update 7
Unofficial Java Installer: 1.8.0_111
Filebot sysinfo shows the following:
FileBot 4.7.7 (r4678)
JNA Native: 4.0.1
MediaInfo: 0.7.73
Apache Commons VFS: [zip, rar]
Chromaprint: java.io.IOException: Cannot run program "fpcalc": error=2, No such file or directory
Extended Attributes: OK
Script Bundle: 2017-01-03 (r469)
Groovy: 2.4.7
JRE: Java(TM) SE Runtime Environment 1.8.0_111
JVM: 32-bit Java HotSpot(TM) Client VM
CPU/MEM: 2 Core / 121 MB Max Memory / 9 MB Used Memory
OS: Linux (arm)
Package: SPK
Data: /volume1/@appstore/filebot/data/admin
uname: Linux storagenks 3.2.40 #8451 SMP Fri Dec 9 10:48:58 CST 2016 armv7l GNU/Linux synology_armada375_ds215j
Done ヾ(@⌒ー⌒@)ノ
I have included an example of when I run the filebot node and the output I receive below:
COMMAND BEING RUN - EXAMPLE 1
Code: Select all
filebot -script 'fn:amc' '/volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG' --output /volume1/video/processing --action hardlink -non-strict --conflict auto --lang en --def 'artwork=y' 'deleteAfterExtract=y' --log all --log-file '/volume1/@appstore/filebot-node/data/filebot.log'
ERROR GENERATED FROM THE COMMAND ABOVE (EXAMPLE 1)
Code: Select all
Locking /volume1/@appstore/filebot-node/data/filebot.log
Run script [fn:amc] at [Wed Jan 04 09:44:22 GMT 2017]
Parameter: artwork = y
Parameter: deleteAfterExtract = y
Argument[0]: /volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG
Ignore orphaned subtitles: /volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG/Subs/3_Eng.srt
Ignore orphaned subtitles: /volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG/Subs/4_Eng.srt
Input: /volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG.mp4
xattr: [Appleseed.2004.1080p.BluRay.H264.AAC-RARBG.mp4] => [Appleseed (2004)]
Group: [mov:appleseed 2004] => [Appleseed.2004.1080p.BluRay.H264.AAC-RARBG.mp4]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG.mp4]
[HARDLINK] Rename [/volume1/downloads/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG/Appleseed.2004.1080p.BluRay.H264.AAC-RARBG.mp4] to [/volume1/video/processing/Movies/Appleseed (2004)/Appleseed (2004).mp4]
Processed 1 files
[b]Fetching movie artwork for [Appleseed (2004)] to [/volume1/video/processing/Movies/Appleseed (2004)]
No such property: locale for class: net.filebot.cli.ArgumentBean[/b]
[b]groovy.lang.MissingPropertyException: No such property: locale for class: net.filebot.cli.ArgumentBean[/b]
at Script1$_run_closure55$_closure134.doCall(Script1.groovy:454)
at Script1$_run_closure55.doCall(Script1.groovy:449)
at Script1.run(Script1.groovy:409)
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:113)
at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:30)
at net.filebot.Main.main(Main.java:120)
Failure (°_°)
------------------------------------------
I have tried this with other films and TV shows and I get the same error No such property: locale for class: net.filebot.cli.ArgumentBean. I have also tried via the scheduler task (CLI) which I had created months ago which runs every day without error and I also see the same issue.
Below is a sample of the log file which is generated when the scheduled task is run
Code: Select all
Run script [fn:amc] at [Wed Jan 04 10:07:32 GMT 2017]
Parameter: artwork = y
Parameter: deleteAfterExtract = y
Parameter: excludeList = .excludes
Argument[0]: /volume1/downloads
Use excludes: /volume1/video/processing/.excludes
Ignore system path: /volume1/downloads/@eaDir
Input: /volume1/downloads/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG.mp4
xattr: [Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG.mp4] => [Appleseed: Ex Machina (2007)]
Group: [mov:appleseed ex machina 2007] => [Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG.mp4]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/volume1/downloads/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG.mp4]
[HARDLINK] Rename [/volume1/downloads/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG/Appleseed.Ex.Machina.2007.1080p.BluRay.H264.AAC-RARBG.mp4] to [/volume1/video/processing/Movies/Appleseed - Ex Machina (2007)/Appleseed - Ex Machina (2007).mp4]
Processed 1 files
Fetching movie artwork for [Appleseed: Ex Machina (2007)] to [/volume1/video/processing/Movies/Appleseed - Ex Machina (2007)]
[b]No such property: locale for class: net.filebot.cli.ArgumentBean[/b]
[b]groovy.lang.MissingPropertyException: No such property: locale for class: net.filebot.cli.ArgumentBean[/b]
at Script1$_run_closure55$_closure134.doCall(Script1.groovy:454)
at Script1$_run_closure55.doCall(Script1.groovy:449)
at Script1.run(Script1.groovy:409)
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:113)
at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:30)
at net.filebot.Main.main(Main.java:120)
Failure (°_°)
What I have done this morning is to re-install the unofficial java installer so that I get the latest version of the java 1.8.0_111. This has not changed the situation and I am still unable to download artwork.
Do you have any suggestions to help?
Thanks in advance
Neeraj