Probleem met uitpakken .rar bestanden

Stel hier je vragen in het Nederlands.
Je zult sneller (en misschien betere) antwoorden in de engelstalige "boards" krijgen. TIP: je kunt je "profile" ook op Nederlands instellen.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Probleem met uitpakken .rar bestanden

Post by nextraa »

Hoi,

Ik heb SAB op een NAS draaien. Ik had tot gisteren geen abonnement bij een index site. Dat heb ik nu wel bij NZBmatrix. Nu doen Couchpotato en Headphones het ook, maar nu krijg ik een foutmelding: "No such file or directory" while running rar_unpack on <film>". SAB heeft het wel gedownload, maar niet kunnen uitpakken. Volgens mij kwam dat omdat ik mijn gebruikersnaam en API key wel in die andere programma's heb toegevoegd, maar niet in SAB. Ik heb dat nu wel gedaan, dus ik hoop dat de andere dingen in mijn queue wel goed gaan. Mijn vraag is: kan ik de .rar bestanden handmatig uitpakken en verwerken? Zo ja, hoe doe ik dat. Ik heb geprobeerd om het uit te pakken met het volgende commando:

unrar ev rsg-fearloathing-720p.rar <uitpak_directory>

Dit werkt echter niet. Ik hoop dat iemand mij kan helpen.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Help With Categories

Post by shypike »

Download WinRAR of WinZIP.
Dat zijn unpack programma's met een user interface.
Beiden shareware met een proefperiode.
Een alternatief is 7zip, gratis maar wel wat complexer.
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: Probleem met uitpakken .rar bestanden

Post by sander »

nextraa wrote:Hoi,

Ik heb SAB op een NAS draaien.
<snip verhaal over index sites ... ik begrijp het verband niet>

unrar ev rsg-fearloathing-720p.rar <uitpak_directory>

Dit werkt echter niet. Ik hoop dat iemand mij kan helpen.
Wat wil je bereiken met "unrar ev"? Waarom die v? Van de unrar-syntax mag je maar één command meegeven: e of v, niet allebei.

Enne: bestaat de file rsg-fearloathing-720p.rar wel?
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Probleem met uitpakken .rar bestanden

Post by nextraa »

Hoi Sander,

Ik weet ook niet wat het verband is tussen het toevoegen van de index site en het feit dat SAB ineens geen bestanden meer uitpakt. Maar dat is de enige verandering die ik heb uitgevoerd. Dus daarom kan ik het alleen hieraan relateren. Maar misschien heeft het er niks mee te maken. Wat ik later zat te denken. De programma's couchpotato en SB waren niet gestart tijdens het downloaden van de films/series die fout zijn gegaan. Ik heb ze nu gestart. Ik had gehoopt dat het bij nieuwe films en series wel weer zou gaan werken. Maar hij blijft dezelfde foutmelding geven.

Ik wist niet dat je maar één parameter kon meegeven. Ik heb het alleen met de 'e' geprobeerd en dat werkt.

Ik wil natuurlijk niet vanaf nu alles handmatig gaan uitpakken, dus ik hoop dat je ook een antwoord hebt op het feit dat SAB niks meer kan uitpakken.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Probleem met uitpakken .rar bestanden

Post by nextraa »

Hoi Shypike,

Ik had 7zip al draaien, dus ik zou het via de shares kunnen doen. Maar ik heb (met hulp van Sander) al uitgevonden hoe ik het unrar commando kan uitvoeren op mijn NAS. De grote vraag die resteert is natuurlijk waarom SAB ineens geen bestanden meer kan uitpakken. Ik zou dat graag willen fixen, anders moet ik alles handmatig uitpakken.
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: Probleem met uitpakken .rar bestanden

Post by sander »

nextraa wrote:
Ik wil natuurlijk niet vanaf nu alles handmatig gaan uitpakken, dus ik hoop dat je ook een antwoord hebt op het feit dat SAB niks meer kan uitpakken.
Als iets in de Queue staat, staat de derde (van de vier) dropdowns dan wel op "+Delete"?
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Probleem met uitpakken .rar bestanden

Post by shypike »

nextraa wrote:maar nu krijg ik een foutmelding: "No such file or directory" while running rar_unpack on <film>".
Het lijkt er eigenlijk meer op dat het "unrar" commando niet meer gevonden wordt.
Zonder de orginele foutmelding uti de SABnzbd log file kan ik er niet veel van zeggen.
Kijk eens in de log file, te downloaden van de Status pagina.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Probleem met uitpakken .rar bestanden

Post by nextraa »

sander wrote:
nextraa wrote:
Ik wil natuurlijk niet vanaf nu alles handmatig gaan uitpakken, dus ik hoop dat je ook een antwoord hebt op het feit dat SAB niks meer kan uitpakken.
Als iets in de Queue staat, staat de derde (van de vier) dropdowns dan wel op "+Delete"?
Ik heb de "Simple" skin van SAB. Ik weet niet precies welke dropdown je bedoelt.

Eerste dropdown staat processing en heeft de opties R, U en D en hij staat standaard overal op D. Ik weet niet zeker, maar ik heb wel een vermoeden dat dit op +Delete slaat.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Probleem met uitpakken .rar bestanden

Post by nextraa »

shypike wrote:
nextraa wrote:maar nu krijg ik een foutmelding: "No such file or directory" while running rar_unpack on <film>".
Het lijkt er eigenlijk meer op dat het "unrar" commando niet meer gevonden wordt.
Zonder de orginele foutmelding uti de SABnzbd log file kan ik er niet veel van zeggen.
Kijk eens in de log file, te downloaden van de Status pagina.
Ik denk niet dat het komt omdat SAB unrar niet kan vinden. Hier is een stukje van de SAB logging:


2012-06-30 17:35:48,906::INFO::[newsunpack:185] Unrar starting on /mnt/pools/A/A0/Downloads/incoming/Entourage.S07E05.720p.BluRay.X264-CLUE
2012-06-30 17:35:48,916::INFO::[newsunpack:384] Extracting rarfile /mnt/pools/A/A0/Downloads/incoming/Entourage.S07E05.720p.BluRay.X264-CLUE/entourage.s07e05.720p.bluray.x264-clue.rar (belonging to entourage.s07e05.720p.bluray.x264-clue) to /mnt/pools/A/A0/Downloads/complete/TV/Entourage/Season 7/_UNPACK_Entourage.S07E05.720p.BluRay.X264-CLUE
2012-06-30 17:35:50,349::ERROR::[newsunpack:397] Error "[Errno 2] No such file or directory" while running rar_unpack on Entourage.S07E05.720p.BluRay.X264-CLUE
2012-06-30 17:35:50,354::INFO::[newsunpack:189] Unrar finished on /mnt/pools/A/A0/Downloads/incoming/Entourage.S07E05.720p.BluRay.X264-CLUE
2012-06-30 17:35:50,488::INFO::[postproc:317] unpack_magic finished on Entourage.S07E05.720p.BluRay.X264-CLUE
2012-06-30 17:35:50,838::INFO::[newsunpack:127] Running external script /mnt/pools/A/A0/Downloads/scripts/sabToSickBeard.py(/mnt/pools/A/A0/Downloads/complete/TV/Entourage/Season 7/_FAILED_Entourage.S07E05.720p.BluRay.X264-CLUE, Entourage.S07E05.720p.BluRay.X264-CLUE.nzb, Entourage.S07E05.720p.BluRay.X264-CLUE, , tv, alt.binaries.multimedia, 2)
2012-06-30 17:35:51,334::INFO::[assembler:117] Decoding /mnt/pools/A/A0/Downloads/incoming/Entourage.S07E06.720p.BluRay.X264-REWARD/entourage.s07e06.720p.bluray.x264-reward.par2 yenc
2012-06-30 17:35:51,375::INFO::[__init__:702] /opt/share/SABnzbd/cache/SABnzbd_article_F5g5xO removed
2012-06-30 17:35:51,393::INFO::[assembler:117] Decoding /mnt/pools/A/A0/Downloads/incoming/Entourage.S07E06.720p.BluRay.X264-REWARD/entourage.s07e06.720p.bluray.x264-reward.nfo yenc
2012-06-30 17:35:51,555::INFO::[__init__:702] /opt/share/SABnzbd/cache/SABnzbd_article_LLMS70 removed
2012-06-30 17:35:53,086::INFO::[postproc:470] Cleaning up Entourage.S07E05.720p.BluRay.X264-CLUE

Ik heb geconstateerd dat het fout gaat voor series en films, maar het gaat goed voor muziek.

2012-06-30 20:20:28,210::INFO::[postproc:243] Starting PostProcessing on Radiohead - Kid A [2000] => Repair:True, Unpack:True, Delete:True, Script:None
2012-06-30 20:20:28,212::INFO::[postproc:247] Par2 check starting on Radiohead - Kid A [2000]
2012-06-30 20:20:28,214::INFO::[postproc:254] Running repair on set 00-radiohead-kid_a-cd-flac-2000-yuk
2012-06-30 20:20:28,249::INFO::[postproc:134] Saving postproc queue
2012-06-30 20:20:28,240::INFO::[newsunpack:664] Quick-check for 00-radiohead-kid_a-cd-flac-2000-yuk is OK, skipping repair
2012-06-30 20:20:28,283::INFO::[newsunpack:721] Deleting /mnt/pools/A/A0/Downloads/incoming/Radiohead - Kid A [2000]/00-radiohead-kid_a-cd-flac-2000-yuk.par2
2012-06-30 20:20:28,286::INFO::[newsunpack:735] Deleting /mnt/pools/A/A0/Downloads/incoming/Radiohead - Kid A [2000]/00-radiohead-kid_a-cd-flac-2000-yuk.vol00+1.par2
2012-06-30 20:20:28,290::INFO::[postproc:271] Par2 check finished on Radiohead - Kid A [2000]
2012-06-30 20:20:28,294::INFO::[misc:837] Creating directories: /mnt/pools/A/A0/Downloads/complete/Music
2012-06-30 20:20:28,449::INFO::[misc:837] Creating directories: /mnt/pools/A/A0/Downloads/complete/Music/Radiohead - Kid A [2000]
2012-06-30 20:20:28,453::INFO::[postproc:315] Running unpack_magic on Radiohead - Kid A [2000]
2012-06-30 20:20:28,523::INFO::[postproc:317] unpack_magic finished on Radiohead - Kid A [2000]
2012-06-30 20:20:28,791::INFO::[postproc:470] Cleaning up Radiohead - Kid A [2000]
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Help With Categories

Post by shypike »

De muziek zit niet in RAR files, vandaar dat die wel goed gaan.
Je ziet ook dat daar geen unrar commando tussen staat.
Kun je unrar wel van een ssh sessie op je NAS starten?
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Help With Categories

Post by nextraa »

shypike wrote:De muziek zit niet in RAR files, vandaar dat die wel goed gaan.
Je ziet ook dat daar geen unrar commando tussen staat.
Kun je unrar wel van een ssh sessie op je NAS starten?
Ja, ik kan wel een unrar commando doen als ik inlog met een SSH sessie op mijn NAS.

Ik doe het volgende:


unrar e rx-hp7part2-720p.rar ../

UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal


Extracting from rx-hp7part2-720p.rar

Extracting ../rx-hp7part2-720p.mkv 1%

Extracting from rx-hp7part2-720p.r00

... rx-hp7part2-720p.mkv 2%

Extracting from rx-hp7part2-720p.r01

... rx-hp7part2-720p.mkv

En dat werkt.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Help With Categories

Post by shypike »

Worden er wel "final" mappen aangemaakt?
Je kunt eens proberen om de "rename" functie uit te zetten in Config->Switches.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Help With Categories

Post by nextraa »

shypike wrote:Worden er wel "final" mappen aangemaakt?
Je kunt eens proberen om de "rename" functie uit te zetten in Config->Switches.
Ik weet wat je bedoeld. Er wordt geen finale map aangemaakt. Alles blijft in mijn Downloads map staan en er wordt niets verplaatst naar mijn Movies directory. Als ik het uitgepakt heb, tenminste dat was voor 1 film zo, wordt deze wel automatisch verplaatst zonder dat ik wat heb gedaan. Dus het mechanisme werkt wel nog steeds. Ik zag nu ook een melding dat SAB het programma par2 niet kan vinden. Ik heb dat een keer eerder gehad. Ik kreeg toen van Sander een tip om een .py bestand ergens aan te passen. Ik moet even opzoeken in dit forum welk bestand dat ook alweer was. Maar ik ga nu slapen...Bedankt voor je hulp in ieder geval.
nextraa
Newbie
Newbie
Posts: 32
Joined: July 16th, 2010, 1:43 am

Re: Probleem met uitpakken .rar bestanden

Post by nextraa »

Ik ben weer terug gegaan naar mijn eerst post en heb alle checks nog een keer gedaan die Sander aangaf.

root@VANCOUVER:/opt/share/SABnzbd# python
Python 2.5.2 (r252:60911, Jan 24 2010, 21:03:09)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from sabnzbd.misc import find_on_path
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/mnt/system/opt/share/SABnzbd/sabnzbd/__init__.py", line 66, in <module>
import sabnzbd.nzbqueue as nzbqueue
File "/mnt/system/opt/share/SABnzbd/sabnzbd/nzbqueue.py", line 29, in <module>
from sabnzbd.nzbstuff import NzbObject
File "/mnt/system/opt/share/SABnzbd/sabnzbd/nzbstuff.py", line 37, in <module>
import sabnzbd.misc
File "/mnt/system/opt/share/SABnzbd/sabnzbd/misc.py", line 41, in <module>
from sabnzbd.codecs import unicoder, latin1
File "/mnt/system/opt/share/SABnzbd/sabnzbd/codecs.py", line 24, in <module>
from Cheetah.Filters import Filter
ImportError: No module named Cheetah.Filters
>>> print find_on_path ('par2')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'find_on_path' is not defined
>>> print find_on_path('par2')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'find_on_path' is not defined

De cheetah filter worden weer niet gevonden voor python 2.5 versie.

root@VANCOUVER:/opt/share/SABnzbd# python2.6
Python 2.6.8 (unknown, Apr 12 2012, 13:02:25)
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from sabnzbd.misc import find_on_path
>>> print find_on_path('par2')
/opt/bin/par2
>>> print find_on_path('unrar')
/opt/bin/unrar
>>> print find_on_path('unzip')
/opt/bin/unzip

De cheetah filters zijn wel geinstalleerd voor beide versies.

root@VANCOUVER:/opt/share/SABnzbd# ipkg list_installed | grep py25
py25-cheetah - 2.4.2.1-1 - Cheetah - The Python-Powered Template Engine.
py25-configobj - 4.7.2-1 - A simple but powerful config file reader and writer in Python.
py25-feedparser - 4.1-1 - Parse RSS and Atom feeds in Python.
py25-yenc - 0.3-1 - A module that provides only raw yEnc encoding/decoding with builtin crc32 calculation (C implementation).
root@VANCOUVER:/opt/share/SABnzbd# ipkg list_installed | grep py26
py26-cheetah - 2.4.2.1-1 - Cheetah - The Python-Powered Template Engine.
py26-configobj - 4.7.2-1 - A simple but powerful config file reader and writer in Python.

root@VANCOUVER:/# python
Python 2.5.2 (r252:60911, Jan 24 2010, 21:03:09)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from Cheetah.Filters import Filter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Cheetah.Filters

root@VANCOUVER:/# python2.6
Python 2.6.8 (unknown, Apr 12 2012, 13:02:25)
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from Cheetah.Filters import Filter
>>>
root@VANCOUVER:/#

De cheetah filters worden wel gedetecteerd voor python 2.6.

root@VANCOUVER:/# locate -i cheetah
locate: unexpected EOF reading `/opt/var/mlocate/mlocate.db'

Ik heb een mlocate package gevonden. Maar locate commando werkt nog steeds niet.

root@VANCOUVER:/opt/lib/python2.5/site-packages/Cheetah# ls -l Fi*
-rw-r--r-- 1 root root 10664 Jan 3 2010 FileUtils.py
-rw-r--r-- 1 root root 13399 Feb 14 17:23 FileUtils.pyc
-rw-r--r-- 1 root root 7639 Jan 3 2010 Filters.py
-rw-r--r-- 1 root root 8664 Feb 14 17:23 Filters.pyc
-rw-r--r-- 1 root root 5788 Jun 21 21:40 Filters.pyo


root@VANCOUVER:/opt/lib/python2.6/site-packages/Cheetah# ls -l Fi*
-rw-r--r-- 1 root root 10664 Jan 3 2010 FileUtils.py
-rw-r--r-- 1 root root 13374 Feb 14 17:23 FileUtils.pyc
-rw-r--r-- 1 root root 7639 Jan 3 2010 Filters.py
-rw-r--r-- 1 root root 8641 Feb 14 17:23 Filters.pyc

root@VANCOUVER:/# which unrar
/opt/bin/unrar
root@VANCOUVER:/# which unzip
/opt/bin/unzip
root@VANCOUVER:/# which nice
/opt/bin/nice
root@VANCOUVER:/# which ionice
/usr/bin/ionice
root@VANCOUVER:/# which par2
/opt/bin/par2

Path scriptje gedraaid voor beide python versies.

root@VANCOUVER:/opt/share/SABnzbd# /opt/bin/python2.5 path_testing.py
par2
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
/opt/bin/par2
nice
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
/opt/bin/nice
blabla
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
None

root@VANCOUVER:/opt/share/SABnzbd# /opt/bin/python2.6 path_testing.py
par2
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
/opt/bin/par2
nice
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
/opt/bin/nice
blabla
['/opt/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin']
None

Ik heb het bestand newsunpack.py aangepast in de /opt/share/SABnzbd/sabnzbd direcotory:

else:
if not sabnzbd.newsunpack.PAR2_COMMAND:
sabnzbd.newsunpack.PAR2_COMMAND = '/opt/bin/par2'
if not sabnzbd.newsunpack.RAR_COMMAND:
sabnzbd.newsunpack.RAR_COMMAND = '/opt/bin/unrar'
sabnzbd.newsunpack.NICE_COMMAND = find_on_path('nice')
sabnzbd.newsunpack.IONICE_COMMAND = find_on_path('ionice')
sabnzbd.newsunpack.ZIP_COMMAND = '/opt/bin/unzip'

SAB gestart en nu werkt alles weer.

Shypike en Sander bedankt wederom voor jullie hulp.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Help With Categories

Post by shypike »

Heb je een PYTHONPATH environment variabele?
Sommige omgevingen hebben die nodig om de modules te vinden.
Post Reply