AMC script on Yosemite and Transmission
Posted: 03 Feb 2015, 10:17
Hello. I've been using Filebot successfully on an iMac and Win8 machine for a long time, and it has been fantastic. Thank you!
I've just traded my old iMac for a newer iMac, and am having a problem getting the amc script to execute.
I installed filebot on the new Yosemite iMac using Homebrew Cask as recommended here (viewtopic.php?f=4&t=2049). I also installed Java 8.
Filebot GUI runs fine, but I cannot get the amc script to run. I have tried it both as a called script in Transmission and running it manually in the terminal windows. I have tried both my old script from the prior iMac and the generic script that you kindly provided on your AMC page (modified for my file locations). The Transmission script and the manual terminal command both appear to run, but give the following log/error output:
Parameter: excludeList = amc.txt
Argument: /opt/homebrew-cask/Caskroom/filebot/4.5/FileBot.app/Contents/Java/FileBot_4.5.jar
Argument: /Users/Jay/Movies/ZZZ-TVShows-Unsorted
Using excludes: /Users/Jay/Movies/amc.txt (474)
Ignore hidden: /Users/Jay/Movies/ZZZ-TVShows-Unsorted/.DS_Store
Input: /Users/Jay/Movies/ZZZ-TVShows-Unsorted/Arrow.S02E01.avi
Group: [mov:null] => [Arrow.S02E01.avi]
Finished without processing any files
Failure (°_°)
Filebot appears to find the test file in its correct location, but is unable to process it.
As noted, I have tried this with both my old and your generic script with the same result. In both cases, I did chmod +rx the scripts.
Am feeling a bit dumb not being able to figure this out, as I have successfully written and debugged these Filebot scripts several times in the past with good results. Sigh. Any suggestions most welcome.
Generic script (modified with my file locations):
#!/bin/bash
filebot -script fn:amc --output "/Users/Jay/Movies" --log-file amc.log --action move -non-strict "/Users/Jay/Movies/ZZZ-TVShows-Unsorted" --def excludeList=amc.txt
Old script which works fine on my older iMac:
#!/bin/bash
/Applications/Filebot.app/Contents/MacOS/filebot -script fn:amc --output "Volumes/iMacHD1TB/Users/Jay/Movies/{s}" --action move --conflict override -non-strict --def "seriesFormat={n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}" subtitles=y artwork=n "ut_dir=$TR_TORRENT_DIR/$TR_TORRENT_NAME" "ut_kind=multi" "ut_title=$TR_TORRENT_NAME"
output from filebot -script fn:sysinfo
FileBot 4.5.6 (r2818)
JNA Native: 4.0.0
MediaInfo: MediaInfoLib - v0.7.69
7-Zip-JBinding: OK
chromaprint-tools: fpcalc version 1.1.0 (/Applications/FileBot.app/Contents/MacOS/fpcalc)
Extended Attributes: OK
Groovy Engine: 2.3.9
JRE: Java(TM) SE Runtime Environment 1.8.0_25
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 1 GB Max Memory / 161 MB Used Memory
OS: Mac OS X (x86_64)
uname: Darwin JayiMac.local 14.1.0 Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64 x86_64
Done ヾ(@⌒ー⌒@)
I've just traded my old iMac for a newer iMac, and am having a problem getting the amc script to execute.
I installed filebot on the new Yosemite iMac using Homebrew Cask as recommended here (viewtopic.php?f=4&t=2049). I also installed Java 8.
Filebot GUI runs fine, but I cannot get the amc script to run. I have tried it both as a called script in Transmission and running it manually in the terminal windows. I have tried both my old script from the prior iMac and the generic script that you kindly provided on your AMC page (modified for my file locations). The Transmission script and the manual terminal command both appear to run, but give the following log/error output:
Parameter: excludeList = amc.txt
Argument: /opt/homebrew-cask/Caskroom/filebot/4.5/FileBot.app/Contents/Java/FileBot_4.5.jar
Argument: /Users/Jay/Movies/ZZZ-TVShows-Unsorted
Using excludes: /Users/Jay/Movies/amc.txt (474)
Ignore hidden: /Users/Jay/Movies/ZZZ-TVShows-Unsorted/.DS_Store
Input: /Users/Jay/Movies/ZZZ-TVShows-Unsorted/Arrow.S02E01.avi
Group: [mov:null] => [Arrow.S02E01.avi]
Finished without processing any files
Failure (°_°)
Filebot appears to find the test file in its correct location, but is unable to process it.
As noted, I have tried this with both my old and your generic script with the same result. In both cases, I did chmod +rx the scripts.
Am feeling a bit dumb not being able to figure this out, as I have successfully written and debugged these Filebot scripts several times in the past with good results. Sigh. Any suggestions most welcome.
Generic script (modified with my file locations):
#!/bin/bash
filebot -script fn:amc --output "/Users/Jay/Movies" --log-file amc.log --action move -non-strict "/Users/Jay/Movies/ZZZ-TVShows-Unsorted" --def excludeList=amc.txt
Old script which works fine on my older iMac:
#!/bin/bash
/Applications/Filebot.app/Contents/MacOS/filebot -script fn:amc --output "Volumes/iMacHD1TB/Users/Jay/Movies/{s}" --action move --conflict override -non-strict --def "seriesFormat={n.space('.')}.{'s'+s.pad(2)}e{e.pad(2)}.{t.space('.')}" subtitles=y artwork=n "ut_dir=$TR_TORRENT_DIR/$TR_TORRENT_NAME" "ut_kind=multi" "ut_title=$TR_TORRENT_NAME"
output from filebot -script fn:sysinfo
FileBot 4.5.6 (r2818)
JNA Native: 4.0.0
MediaInfo: MediaInfoLib - v0.7.69
7-Zip-JBinding: OK
chromaprint-tools: fpcalc version 1.1.0 (/Applications/FileBot.app/Contents/MacOS/fpcalc)
Extended Attributes: OK
Groovy Engine: 2.3.9
JRE: Java(TM) SE Runtime Environment 1.8.0_25
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 1 GB Max Memory / 161 MB Used Memory
OS: Mac OS X (x86_64)
uname: Darwin JayiMac.local 14.1.0 Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64 x86_64
Done ヾ(@⌒ー⌒@)