
So, my launch script is this, is partitular, I try to "filter" only the movie extension, maybe is not the best but works. I use watcher for a recursive incron
Code: Select all
#/bin/bash
filename=$1
check_dir="/media/TwoTera/Download/vari"
dest_dir="/media/TwoTera/Multimedia"
video_ext="mp4 flv avi divx mpg mpeg mkv"
priority="nice -19"
file_ext=$(echo $filename |awk -F . '{if (NF>1) {print $NF}}')
base=$(basename "$filename")
extension="${base##*.}"
nome="${base%.*}"
percorso="$( dirname "$filename" )"
for ext in $video_ext; do
if [ -w "$percorso/$nome.$ext" ]; then
$priority filebot -script fn:amc "$filename" --output "$dest_dir" --action move --conflict override -non-strict --def pushover=[...] --def music=n --log-file amc.log --def artwork=n --def "seriesFormat=Serie Tv/{n}/{n} - {s.pad(2)}x{es.collect{ it.pad(2) }.join('-')} - {t}" "movieFormat=Film/{n} ({y}){\" Cd\$pi\"}" --lang it
fi
done
Any clue?Locking /home/xbmc/.filebot/logs/amc.log
Parameter: pushover = [...]
Parameter: music = n
Parameter: artwork = n
Parameter: seriesFormat = Serie Tv/{n}/{n} - {s.pad(2)}x{es.collect{ it.pad(2) }.join('-')} - {t}
Parameter: movieFormat = Film/{n} ({y}){" Cd$pi"}
Argument: /media/TwoTera/Download/vari/The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.mkv
Input: /media/TwoTera/Download/vari/The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.mkv
The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.mkv [series: null, movie: The Host (2013)]
Group: [tvs:null, mov:The Host (2013), anime:null] => [The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.mkv]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/media/TwoTera/Download/vari/The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.$
[MOVE] Rename [/media/TwoTera/Download/vari/The.Host.2013.iTA-ENG.Bluray.720p.x264-TRLL.mkv] to [/media/Tw...
Processed 1 files
J