Synology-Forum.nl
Packages => 3rd party Packages => Auto-Sub => Topic gestart door: zeusje op 03 maart 2014, 20:45:21
-
Hoi,
Met veel plezier heb ik altijd auto-sub gebruikt. Ik gebruik nu de bootstrap bill versie, vanwege de interface.
Ik bemerk echter dat slechts een aantal series uit mijn mapje 'serie' geupdate worden met subs. Uit de log vis ik:
2014-03-03 19:55:13,374 INFO Addic7edAPI: Logged in
2014-03-03 19:55:07,802 ERROR scanDir: Something went wrong when traversing directory /volume2/serie/
2014-03-03 19:55:07,799 INFO scanDir: Dutch subtitle wanted for Banshee - S02E07 - 720p HDTV x264-KILLERS.mkv and added to wantedQueue
2014-03-03 19:55:07,797 INFO scanDir: Dutch subtitle wanted for banshee.s02e08.720p.hdtv.x264-2hd.mkv and added to wantedQueue
2014-03-03 19:55:07,776 INFO scanDir: Dutch subtitle wanted for White Collar - S04E16 - PROPER 720p HDTV x264-EVOLVE - White.Collar.S04E16.PROPER.720p.HDTV.x264-EVOLVE.mkv and added to wantedQueue
2014-03-03 19:55:07,773 INFO scanDir: Dutch subtitle wanted for White.Collar.S04E14.720p.HDTV.x264-IMMERSE.mkv and added to wantedQueue
2014-03-03 19:55:07,771 INFO scanDir: Dutch subtitle wanted for White.Collar.S04E13.720p.HDTV.x264-IMMERSE.mkv and added to wantedQueue
2014-03-03 19:55:07,770 INFO scanDir: Dutch subtitle wanted for White.Collar.S04E12.720p.HDTV.x264-IMMERSE.mkv and added to wantedQueue
2014-03-03 19:55:07,766 INFO scanDir: Dutch subtitle wanted for True Detective - S01E07 - 720p HDTV x264-KILLERS - true.detective.s01e07.720p.hdtv.x264-killers.mkv and added to wantedQueue
2014-03-03 19:55:07,757 INFO scanDir: Dutch subtitle wanted for Arrow - S02E14 - 720p HDTV X264-DIMENSION - Arrow.S02E14.720p.HDTV.X264-DIMENSION.mkv and added to wantedQueue
Je ziet dus dat 'something went wrong' bij het scannen in de dir /serie. Ik heb geen idee waar of waarom. Iemand een idee?
(heb gauw nog gekeken naar illegal characters, maar die vind ik zou gauw niet direct)
Thanks vast!
-
Niemand die enig idee heeft? :(
-
Je hebt waarschijnlijk een map met een vreemd teken, zoals é á ó, erin.
-
OK, ondanks dat ik dat al bekeken had, zal ik nogmaals goed kijken... wordt wel 'n klusje gezien het aantal mappen :)
Ik laat weten of dat idd het geval was! Thx so far.
-
En alles doet het weer :D
Zat ergens in een sub-directory een mapje met Deense karakters... die weghalen en doet alles 't weer.
Thanks!
-
En alles doet het weer :D
Zat ergens in een sub-directory een mapje met Deense karakters... die weghalen en doet alles 't weer.
Thanks!
Auto-Sub kan overweg met bestandsnamen met rare tekens, maar niet mappen :)
-
Wat zijn precies "rare tekens". Ik heb vrijwel alles wat er "raar" uit ziet (dus "&'-") verwijderd maar ik blijf deze melding houden. Enige bijzondere tekens zijn nog "(", ")" en "'". respectievelijk vanwege jaartal en behorend tot de titel.
-
Vreemde tekens zijn dicritische tekens zoals ӧáäèéêëøś
Alle asci tekens zijn geen probleem dus ( en ) ook niet. Alleen / wel als je dat in een bestandsnaam gebruikt.
Ik heb al eens een python script van clinton-hall aangepast om standalone te gebruiken.
Je kunt het hier vinden.
http://www.synology-forum.nl/optware-ipkg-telnet/(handleiding)-renamen-van-bestanden-met-vreemde-tekens/msg140985/#msg140985
Wel even de een regel aanpassen aan je eigen situatie en dan scanned hij alle folders en subfolders en vervangt "lastige" tekens.
StartFolder = "/volume1/video"
-
Ik heb nu alle diakritische (en ook andere tekens) verwijderd en enige niet Alfabet zijn (, ) en -. Toch blijf ik de foutmelding houden.
Is er niet een manier om te laten aangeven op welk moment de fout geconstateerd wordt. En wat is precies het effect van deze melding. Gaat het scannen en processen gewoon door of stopt hij op dat punt.
-
de karakters (-) zijn geen probleem.
Hij stop met scannen als er een exception optreed in os.walk.
Zit er niet een hidden directory met vreemde namen tussen?
-
Nee alleen de welbekende ".DS_store" her en der. Neem rustig een kijkje hier (http://DS415p.loginto.me:5555/fbsharing/iMcuPPGU).
-
Zie er ook niet vreemd aan.
Misschien kun je dit python progje even draaien die doet hetzelfde als autosub maar stuurt de output naar je scherm.
Wel even het path aanpassen naar waar jouw series staan.
import os
path = "/volume1/sync/TvSeries"
for dirpath, dirnames, filenames in os.walk(path):
print dirpath
Noem het oswalk.py en dan kun je het zo starten als je in de folder staat waar je die oswalk.py hebt neergezet.
/volume1/@appstore/python/bin/python2 oswalk.py