Page 1 of 1

Mac Transmission-postprocess broken

Posted: 09 Dec 2014, 00:37
by elgallo
Mac OX 10.10.1
Transmission 2.8.4
Filebot 4.5 (via homebrew/cask)

I've noticed that recently filebot won't rename/move movies to their final destination. works perfectly for TV shows.
TV Shows are set to the same drive that Transmission. Movies final location are on another drive, I hadn't had issues with this before.

my post-process

Code: Select all

#!/bin/bash
/Applications/Filebot.app/Contents/MacOS/filebot.sh -script fn:amc --output "/Volumes/Vide0/Downloads/Complete" --log-file amc.log --action move  --conflict auto -non-strict --def deleteAfterExtract=y music=n plex=gallo artwork=y clean=y "ut_dir=/Volumes/Vide0/Downloads/Complete/$TR_TORRENT_NAME" "ut_kind=multi" "ut_title=$TR_TORRENT_NAME" "seriesFormat=/Volumes/Vide0/Plex\ TV/{n.replaceTrailingBrackets().sortName()}/Season {s}/{n.replaceTrailingBrackets()} - S{s}E{e.pad(2)} - {t}{'.'lang}" "movieFormat=/Volumes/M0vies/Plex\ Movies/{n} ({y}) [{certification}]/{n} ({y}) [{certification}]-[{vf},{af}]{'.'lang}"
here is the output log

Code: Select all

Last login: Mon Dec  8 18:26:44 on ttys001
Mac-mini-de-el-GALLO-3:~ gallo$ /Users/gallo/Desktop/transmission-postprocess ; exit;
Locking /Users/gallo/.filebot/logs/amc.log
Parameter: deleteAfterExtract = y
Parameter: music = n
Parameter: plex = gallo
Parameter: artwork = y
Parameter: clean = y
Parameter: ut_dir = /Volumes/Vide0/Downloads/Complete/
Parameter: ut_kind = multi
Parameter: ut_title = 
Parameter: seriesFormat = /Volumes/Vide0/Plex\ TV/{n.replaceTrailingBrackets().sortName()}/Season {s}/{n.replaceTrailingBrackets()} - S{s}E{e.pad(2)} - {t}{'.'lang}
Parameter: movieFormat = /Volumes/M0vies/Plex\ Movies/{n} ({y}) [{certification}]/{n} ({y}) [{certification}]-[{vf},{af}]{'.'lang}
Ignore hidden: /Volumes/Vide0/Downloads/Complete/.DS_Store
Input: /Volumes/Vide0/Downloads/Complete/Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS[rarbg]/Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS.mp4
Input: /Volumes/Vide0/Downloads/Complete/This Is Where I Leave You (2014) [1080p]/This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4
Exclude: /Volumes/Vide0/Downloads/Complete/Predator Omnibus Vol 04/Predator Omnibus Vol 04.cbz
Exclude: /Volumes/Vide0/Downloads/Complete/Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS[rarbg]/RARBG.com.txt
Exclude: /Volumes/Vide0/Downloads/Complete/Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS[rarbg]/robot.chicken.s07-lots.of.holidays.special.hdtv.x264-killers.nfo
Exclude: /Volumes/Vide0/Downloads/Complete/The 4000 English Words Essential for an Educated Vocabulary/The 4000 English Words Essential for an Educated Vocabulary.pdf
Exclude: /Volumes/Vide0/Downloads/Complete/This Is Where I Leave You (2014) [1080p]/WWW.YTS.RE.jpg
Exclude: /Volumes/Vide0/Downloads/Complete/You Are Your Own Gym - The Bible Of Bodyweight Exercises For Men And Women.pdf
Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS.mp4 [series: Robot Chicken, movie: Enthiran (2010)]
Unable to differentiate: [Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS.mp4] => [Robot Chicken] VS [Enthiran (2010)]
This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4 [series: null, movie: This Is Where I Leave You (2014)]
Group: [tvs:null, mov:null, anime:null] => [Robot.Chicken.S07-Lots.of.Holidays.Special.HDTV.x264-KILLERS.mp4]
Group: [tvs:null, mov:this is where i leave you 2014, anime:null] => [This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/Volumes/Vide0/Downloads/Complete/This Is Where I Leave You (2014) [1080p]/This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4]
Stripping invalid characters from new path: /Volumes/M0vies/Plex\ Movies/This Is Where I Leave You (2014) [R]/This Is Where I Leave You (2014) [R]-[1080p,2ch]
[COPY] Rename [/Volumes/Vide0/Downloads/Complete/This Is Where I Leave You (2014) [1080p]/This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4] to [/Volumes/M0vies/Plex Movies/This Is Where I Leave You (2014) [R]/This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4]
[COPY] Failed to rename [/Volumes/Vide0/Downloads/Complete/This Is Where I Leave You (2014) [1080p]/This Is Where I Leave You (2014) [R]-[1080p,2ch].mp4]
IOException: Failed to create folder: /Volumes/M0vies/Plex Movies/This Is Where I Leave You (2014) [R]
Finished without processing any files
Failure (°_°)
logout

[Process completed]

I for the log I changed the action to copy to see if that might be an issue. but since its reverted to MOVE. any suggestions would be greatly appreciated

Re: Mac Transmission-postprocess broken

Posted: 09 Dec 2014, 03:31
by rednoah
Looks like you don't have permission to the target folder, or some other filesystem issue.

Re: Mac Transmission-postprocess broken

Posted: 16 Dec 2014, 02:51
by elgallo
Restarted my Mac mini and solved the issue. However, is there a way to make filebot post process run as sudo? I've noticed that I get these permission errors after about 48+ hours of uptime on my external HDD.

Re: Mac Transmission-postprocess broken

Posted: 16 Dec 2014, 05:25
by rednoah
If the filesystem device is having issues sudo won't help. ;)

But you're welcome to try. I suggest Google. I'm sure sudo supports password-less sudo if configured correctly.