Rename to Year of Movie on QNAP (using unsupported format)

Any questions? Need some help?
Post Reply
denkler
Donor
Posts: 5
Joined: 09 May 2014, 21:43

Rename to Year of Movie on QNAP (using unsupported format)

Post by denkler »

Hi there,

just downloaded two movies (via pyload on QNAP NAS). Pyload starts filebot after finishing the extraction of the files.
Somehow they were both moved to a folder "(2014)" - see the entries from history.xml - with also the name "(2014)".
The second movie was renamed and moved also to "(2014)" and so the first one got deleted.

If filebot doesn´t recognize a movie, it should just stop.... right?

Worked with series before (see second code window - the walking dead).

Any ideas?

Code: Select all

    <sequence date="2014-11-23T11:13:42.959Z">
        <rename dir="/share/MD0_DATA/Download/pyload/Katakomben.2014.German.DL.1080p.BluRay.x264-LeetHD/Katakomben.2014.German.DL.1080p.BluRay.x264-LeetHD/Katakomben.2014.German.DL.1080p.BluRay.x264-LeetHD" from="lhd-kata-1080p.mkv" to="/share/MD0_DATA/Py/Movies/ (2014)/ (2014).mkv"/>
    </sequence>
    <sequence date="2014-11-23T15:48:26.749Z">
        <rename dir="/share/MD0_DATA/Download/pyload/Dead.Snow.Red.vs.Dead.2014.German.720p.BluRay.x264-ROOR/Dead.Snow.Red.vs.Dead.2014.German.720p.BluRay.x264-ROOR/Dead.Snow.Red.vs.Dead.2014.German.720p.BluRay.x264-ROOR" from="roor-deadsnow2-720p.mkv" to="/share/MD0_DATA/Py/Movies/ (2014)/ (2014).mkv"/>
    </sequence>
</history>

Code: Select all

File not found: /share/MD0_DATA/Download/pyload/share/MD0_DATA/Download/pyload/The.Walking.Dead.S05E04.720p.WEB-DL.DD5.1.H.264-Cyphanix/The.Walking.Dead.S05E04.720p.WEB-DL.DD5.1.H.264-Cyphanix
SevenZipNativeInitializationException: Failed to load 7z-JBinding: no 7-Zip-JBinding in java.library.path
File not found: /share/MD0_DATA/Download/pyload/share/MD0_DATA/Download/pyload/The.Walking.Dead.S05E06.720p.WEB-DL.DD5.1.H.264-Cyphanix/The.Walking.Dead.S05E06.720p.WEB-DL.DD5.1.H.264-Cyphanix
SevenZipNativeInitializationException: Failed to load 7z-JBinding: no 7-Zip-JBinding in java.library.path
File not found: /share/MD0_DATA/Download/pyload/share/MD0_DATA/Download/pyload/The.Walking.Dead.S05E05.720p.WEB-DL.DD5.1.H.264-Cyphanix/The.Walking.Dead.S05E05.720p.WEB-DL.DD5.1.H.264-Cyphanix
No files selected for processing
SevenZipNativeInitializationException: Failed to load 7z-JBinding: no 7-Zip-JBinding in java.library.path
File not found: /share/MD0_DATA/Download/pyload/share/MD0_DATA/Download/pyload/Katakomben.2014.German.DL.1080p.BluRay.x264-LeetHD/Katakomben.2014.German.DL.1080p.BluRay.x264-LeetHD
SevenZipNativeInitializationException: Failed to load 7z-JBinding: no 7-Zip-JBinding in java.library.path
File not found: /share/MD0_DATA/Download/pyload/share/MD0_DATA/Download/pyload/Dead.Snow.Red.vs.Dead.2014.German.720p.BluRay.x264-ROOR/Dead.Snow.Red.vs.Dead.2014.German.720p.BluRay.x264-ROOR
User avatar
rednoah
The Source
Posts: 23940
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Rename to Year of Movie on QNAP with Filebot 4.5

Post by rednoah »

1.
The logs are unrelated to the problem, and since you didn't paste your cmdline call there's absolutely nothing I can do about it. :D

2.
If you use --conflict override then override is the expected behaviour in conflict situations. The default is skip. I can only guess that it did recognize the movie, but somehow there's missing data. My best guess is that you're breaking things in your custom --format. Again, the original cmdline call would be helpful. ;)
:idea: Please read the FAQ and How to Request Help.
denkler
Donor
Posts: 5
Joined: 09 May 2014, 21:43

Re: Rename to Year of Movie on QNAP with Filebot 4.5

Post by denkler »

Oh sorry, here is an example with hopefully all the information you need?

Code: Select all

[~] # /share/MD0_DATA/FileBot/filebot.sh -script fn:amc /share/MD0_DATA/Download/pyload/smahd-thesummit-1080p/smahd-thesummit-1080p/the\ summit\ 1080p.mkv --output /share/MD0_DATA/Py >
Locking /share/MD0_DATA/FileBot/log.txt
Parameter: movieFormat = Movies/{net.sourceforge.filebot.WebServices.TMDb.getMovieInfo(movie, Locale.GERMAN).name} {'('+y+')'}/{net.sourceforge.filebot.WebServices.TMDb.getMovieInfo(movie, Locale.GERMAN).name} {'('+y+')'}
Parameter: clean = y
Parameter: artwork = n
Argument: /share/MD0_DATA/Download/pyload/smahd-thesummit-1080p/smahd-thesummit-1080p/the summit 1080p.mkv
Input: /share/MD0_DATA/Download/pyload/smahd-thesummit-1080p/smahd-thesummit-1080p/the summit 1080p.mkv
the summit 1080p.mkv [series: null, movie: The Summit (2012)]
Group: [tvs:null, mov:the summit 2012, anime:null] => [the summit 1080p.mkv]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/share/MD0_DATA/Download/pyload/smahd-thesummit-1080p/smahd-thesummit-1080p/the summit 1080p.mkv]
[MOVE] Rename [/share/MD0_DATA/Download/pyload/smahd-thesummit-1080p/smahd-thesummit-1080p/the summit 1080p.mkv] to [/share/MD0_DATA/Py/Movies/ (2012)/ (2012).mkv]
Processed 1 files
Done ヾ(@⌒ー⌒@)ノ
[~] # 
So as you can see filebot recognizes the movie correctly (the summit 2012) but when it moves the file, it only uses the year as a folder and the file name. This behaviour is not limited to this movie, happens with all movies.

Btw, this didn´t happen with earlier versions of filebot (cant remember the last working version), but recently I had to update to v 4.5.

Code: Select all

[~] # /share/MD0_DATA/FileBot/filebot.sh -version 
FileBot 4.5 (r2612) / Java(TM) SE Embedded Runtime Environment 1.8.0 (headless)
User avatar
rednoah
The Source
Posts: 23940
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Rename to Year of Movie on QNAP with Filebot 4.5

Post by rednoah »

This expression will no longer work and thus always fail:

Code: Select all

{net.sourceforge.filebot.WebServices.TMDb.getMovieInfo(movie, Locale.GERMAN).name}
The fact that you're using unsupported format code / hack, which doesn't work, would have been a very good hint in the first post ;)

If you want German data, use --lang german
:idea: Please read the FAQ and How to Request Help.
Post Reply