1) Was kind of hard to find the filebot help, you guys might consider having more help flags in the cli -? -h --help would be a great start. I eventually found it using google and crawling the web site.
2) Did not realise you didn't need to download the amc script, the help page is good but could be better. For e.g. you *can* leave out the destination folder in lieu of the --def command for different media types and thus locations. The problem with this is that is doesn't use default naming, you then have to figure out the best way to handle it.
So this was born:
Testing on the command line
Code: Select all
filebot -script fn:amc --action test --conflict skip -non-strict "./" --log-file amc.log --def excludeList=amc.txt unsorted=y pushbullet=mypushbulletid subtitles=en,es clean=y "seriesFormat=G:/TV/{n}/{n} - {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}{'.'+lang}" "animeFormat=G:/TV/{n}/{n} - {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}{'.'+lang}" "movieFormat=F:/Movies/{n} ({y})/{n} ({y}){' CD'+pi}{'.'+lang}"
Code: Select all
filebot -script fn:amc --action copy --conflict skip -non-strict --log-file amc.log --def excludeList=amc.txt unsorted=y pushbullet=mypushbulletid subtitles=en clean=y "seriesFormat=G:/TV/{n}/{n} - {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}{'.'+lang}" "animeFormat=G:/TV/{n}/{n} - {episode.special ? 'S00E'+special.pad(2) : s00e00} - {t.replaceAll(/[`´‘’ʻ]/, /'/).replaceAll(/[!?.]+$/).replacePart(', Part $1')}{'.'+lang}" "movieFormat=F:/Movies/{n} ({y})/{n} ({y}){' CD'+pi}{'.'+lang}" "ut_label=%L" "ut_state=%S" "ut_title=%N" "ut_kind=%K" "ut_file=%F" "ut_dir=%D"
So now I am at the stage where I don't understand any other options for --action except move and copy.
Things to do:
1) Figure out how to delay Vuze Command Runner after the torrent is finished so Speed Scheduler can stop the seed and I can use --action move instead.
2) Figure out how I can delete the torrent in Vuze after it has been successfully processed by AMC.
Things that would be nice:
1) AMC could push me the actions taken successfully & the failures rather than just listing the files processed, I am especially interested in whether it was successful in getting subs.
This is one of the best solutions I have used to organise files, if it works out in the mid term I will be donating to the cause, I want to make sure it will be suitable for me first. Thanks goes to Red Noah so far and whoever wrote FileBot if it wasn't him/her.