oogl-import / tvdownloader

Automatically exported from code.google.com/p/tvdownloader
1 stars 0 forks source link

Problème lors du téléchargement #33

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Détails:
V: 0.7.2
M: paquet debian du dépôt ppa:chaoswizard/tvdownloader
S: Ubuntu 10.10

Lorsque je lance le téléchargement d'une des vidéos "Du hard ou du cochon" 
l'interface indique "Téléchargement en cours..." mais rien n'est 
téléchargé.
Dans un terminal j'obtiens la sortie suivante:

Exception in thread Thread-27:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.6/threading.py", line 484, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/share/tvdownloader/Downloader.py", line 94, in lancerTelechargement
    self.telecharger( commande + " -o \"" + fichierSortie + "\"" )
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 16: 
ordinal not in range(128)

Je pense que c'est un problème d'encodage de caractères. La chaine de 
caractère doit être encodée en UTF8 et python cherche à la traiter comme du 
ASCII.

Original issue reported on code.google.com by tuxmoura...@gmail.com on 23 Nov 2010 at 9:44

GoogleCodeExporter commented 8 years ago
Ok, je vais y jeter un coup d'oeil !

Original comment by chaoswiz...@gmail.com on 7 Dec 2010 at 11:46

GoogleCodeExporter commented 8 years ago
Merci.

Original comment by tuxmoura...@gmail.com on 7 Dec 2010 at 1:29

GoogleCodeExporter commented 8 years ago
J'ai la même erreur, j'ai corrigé en encodant les liens des flux videos en 
utf8.

/usr/share/tvdownloader/plugins/CanalPlus.py ligne 267

self.infosFichier[:] = self.titre, self.date, self.lienLD.encode( "utf-8" ), 
self.lienMD.encode( "utf-8" ), self.lienHD.encode( "utf-8" ), self.urlImage, 
self.descriptif

Original comment by adev2...@gmail.com on 7 Jan 2012 at 9:05