Hallo allen, ik hoop dat een linux-kenner mij met het volgende probleem kan helpen. Ik wil graag subliminal installeren op mijn syno om automatisch naar subs te laten zoeken voor de series die sickbeard download. Hiervoor heb ik het volgende stappenplan gevolgd:
http://synology.brickman.nl/syn_howto/HowTo%20-%20install%20Subliminal.txt
Ik heb het helemaal gevolgd, alleen op het punt waar een map aangemaakt wordt om de scripts in te gooien, heb ik deze niet sab genoemd maar nzbget aangezien ik geen sab gebruik en het anders verwarrend gaat worden. Ik heb in de handleiding deze wijziging overal consequent doorgevoerd. Aangezien het eruit ziet alsof subliminal geen koppeling of integratie heeft met sabnzbd leek me dit geen probleem. Nu ga ik proberen de subs te updaten en subliminal spuugt de volgende meldingen uit, waar ik dus geen chocolade van kan maken:
DiskStation> sh /volume1/@appstore/scripts/subli_findTV_old.sh
=============================================================
2012-01-08 13:47: Find -l nl -l en -m subtitles for /volumeUSB2/usbshare/series
su: can't chdir to home directory '/var/services/homes/nzbget'
DEBUG 2012-01-08 13:47:22 subliminal Setting plugins to ['BierDopje']
DEBUG 2012-01-08 13:47:22 subliminal Setting languages to ['nl', 'en']
DEBUG 2012-01-08 13:47:22 subliminal Worker Thread-1 added to the pool
DEBUG 2012-01-08 13:47:22 subliminal Worker Thread-2 added to the pool
DEBUG 2012-01-08 13:47:22 subliminal Worker Thread-3 added to the pool
DEBUG 2012-01-08 13:47:22 subliminal Worker Thread-4 added to the pool
DEBUG 2012-01-08 13:48:10 subliminal.worker Poison pill received, terminating thread Thread-3
DEBUG 2012-01-08 13:48:10 subliminal.worker Thread Thread-3 terminated
DEBUG 2012-01-08 13:48:10 subliminal.worker Poison pill received, terminating thread Thread-2
DEBUG 2012-01-08 13:48:10 subliminal.worker Poison pill received, terminating thread Thread-1
DEBUG 2012-01-08 13:48:10 subliminal.worker Thread Thread-1 terminated
DEBUG 2012-01-08 13:48:10 subliminal.worker Poison pill received, terminating thread Thread-4
DEBUG 2012-01-08 13:48:10 subliminal.worker Thread Thread-4 terminated
DEBUG 2012-01-08 13:48:10 subliminal.worker Thread Thread-2 terminated
Traceback (most recent call last):
File "/opt/local/bin/subliminal", line 5, in <module>
pkg_resources.run_script('subliminal==0.4', 'subliminal')
File "/opt/lib/python2.7/site-packages/pkg_resources.py", line 489, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/opt/lib/python2.7/site-packages/pkg_resources.py", line 1214, in run_script
exec script_code in namespace, namespace
File "/opt/local/lib/python2.7/site-packages/subliminal-0.4-py2.7.egg/EGG-INFO/scripts/subliminal", line 80, in <module>
File "/opt/local/lib/python2.7/site-packages/subliminal-0.4-py2.7.egg/EGG-INFO/scripts/subliminal", line 65, in main
File "build/bdist.linux-armv5tel/egg/subliminal/subliminal.py", line 179, in downloadSubtitles
File "build/bdist.linux-armv5tel/egg/subliminal/subliminal.py", line 142, in listSubtitles
File "build/bdist.linux-armv5tel/egg/subliminal/subliminal.py", line 323, in scan
File "build/bdist.linux-armv5tel/egg/subliminal/subliminal.py", line 323, in scan
File "build/bdist.linux-armv5tel/egg/subliminal/subliminal.py", line 323, in scan
File "/opt/lib/python2.7/posixpath.py", line 71, in join path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 42: ordinal
not in range(128)
2012-01-08 13:48: Subtitle search ended
=============================================================
Is er iemand die hier iets zinvols van kan maken?
Het lijkt me dat er iets in de python scripts niet goed gaat. Ik heb via package center Python2.6 geinstalleerd, terwijl deze handleiding vereiste dat ik via ipkg python2.7 installeerde. Kan het zijn dat het daar fout gaat en dat ik de package van 2.6 weg moeten halen? Graag jullie advies!
/edit: ik vond ook dit draadje:
https://github.com/Diaoul/subliminal/issues/52
met de volgende 'oplossing' voor het probleem dat op mijn probleem lijkt:
Use Python SPK from http://synoblog.superzebulon.org/
It fails on accentuated characters only
Alleen is er als package geen python2.7 beschikbaar, hetgeen volgens de handleiding wel nodig is.
/edit: ik zoek verder naar een oplossing voor bovenstaande problemen, maar in de tussentijd heb ik Periscope wel pratend weten te krijgen. Het is redelijk 'houtje-touwtje', maar het werkt toch vrij aardig. Er worden behoorlijk wat subs gevonden. Voor installatie-instructies zie hier:
http://forum.synology.com/enu/viewtopic.php?f=37&t=31459