I updated the FileBot application to v4.5.6 from the App Store (I was given a popup to update when using the FileBot GUI), and since that update my amc script (called on torrent completion via transmission-postprocess) has stopped working. I had previously installed FileBot using homebrew-cask.
The error message says I am passing both file arguments and ut_dir/ut_file arguments. However, I can't see that I am doing that, and the script has worked up until yesterday when I updated. The error message using --action test is as follows:
Code: Select all
Parameter: artwork = n
Parameter: music = n
Parameter: clean = y
Parameter: subtitles = n
Parameter: seriesFormat = /Volumes/Media\ Raid/TV\ Shows/{n}/Season {s}/{n} - {s00e00.lower()} - {t} - {vf} {vc} {af} {ac}
Parameter: movieFormat = /Volumes/Media\ Raid/Movies/{n} ({y}) - {vf} {vc} {af} {ac}
Parameter: ut_dir = /
Parameter: ut_kind = multi
Parameter: ut_title =
Argument: /opt/homebrew-cask/Caskroom/filebot/4.5/FileBot.app/Contents/Java/FileBot_4.5.jar
Invalid arguments: pass in either file arguments or ut_dir/ut_file parameters but not both
Failure (°_°)
Code: Select all
/Applications/Filebot.app/Contents/MacOS/filebot.sh -script fn:amc --output "$TR_TORRENT_DIR" --log-file /Users/hackintosh/Desktop/amc.log --action copy --conflict override -non-strict --def artwork=n --def music=n --def clean=y --def subtitles=n --def "seriesFormat=/Volumes/Media\ Raid/TV\ Shows/{n}/Season {s}/{n} - {s00e00.lower()} - {t} - {vf} {vc} {af} {ac}" --def "movieFormat=/Volumes/Media\ Raid/Movies/{n} ({y}) - {vf} {vc} {af} {ac}" --def "ut_dir=$TR_TORRENT_DIR/$TR_TORRENT_NAME" --def "ut_kind=multi" --def "ut_title=$TR_TORRENT_NAME"
Code: Select all
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 (/opt/homebrew-cask/Caskroom/filebot/4.5/FileBot.app/Contents/MacOS/fpcalc)
Extended Attributes: OK
Groovy Engine: 2.3.9
JRE: Java(TM) SE Runtime Environment 1.8.0_31
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 8 Core / 7 GB Max Memory / 368 MB Used Memory
OS: Mac OS X (x86_64)
uname: Darwin Hackintosh.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
Done ヾ(@⌒ー⌒@)ノ
I have tried reinstalling and updating FileBot, Java, and homebrew cask via the following:
Code: Select all
brew cask install filebot --force
brew cask install java --force
brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup