|
pluzzdl
#Petit tour d'horizon de pluzzdl (version 0.8). IntroductionLe système de streaming de Pluzz ayant changé et TVDownloader étant toujours en refonte, un petit standalone a été fait pour permettre de récupérer les vidéos de Pluzz. Il sera, plus tard, intégré à TVDownloader. InstallationPour faciliter le déploiement des mises à jour, pluzzdl a été ajouté au PPA de TVDownloader. Il faut donc :
sudo add-apt-repository ppa:chaoswizard/tvdownloader sudo apt-get update sudo apt-get install pluzzdl Le paquet sera alors mis à jour automatiquement avec votre système. Il est également possible de récupérer les paquets deb via FTP. Le tar.gz contenant les sources est disponible dans la section Downloads. UtilisationLe seul paramètre à fournir à pluzzdl est l'URL de la page où se trouve la vidéo à télécharger (voir section Exemples). OptionsParmi les différentes options de pluzzdl, il y a :
Exemples$ pluzzdl http://www.pluzz.fr/jt-20h-2012-01-08-20h00.html [INFO ] (PluzzDL.py) Lien direct de la vidéo : mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/cappuccino/production/publication/Autre/Autre/2012/S01/J7/367707_HD_20h_20120108.wmv Le logiciel donne donc le lien pour télécharger directement la vidéo. Il faudra alors utiliser un logiciel comme mimms ou msdl pour télécharger la vidéo. Il est également possible de demander au logiciel de la télécharger en utilisant le format f4m (vidéo fragmentée) : $ pluzzdl -f http://www.pluzz.fr/jt-20h-2012-01-08-20h00.html [CRITICAL] (PluzzDL.py) Pas de lien vers le manifest Malheureusement, pour cette vidéo là, l'option est indisponible... Il faut noter qu'a la fin du téléchargement d'une vidéo avec les options "-f -v", il y a toujours une erreur 404 (mais le fichier est correct). N.B. :
|
pluzzdl n'est plus ds le repository on dirait...
Si, si, il y est : http://ppa.launchpad.net/chaoswizard/tvdownloader/ubuntu/pool/main/p/pluzzdl/
Je ne dois pas être très doué, mais je n'arrive pas à trouver le fichier source de pluzzdl, je ne trouve qu'un paquet deb dans la partie downloads :/
Ben dans la partie "Source" peut être ?!
ne marche plus à ce jour ... exemple :
pluzzdl http://www.pluzz.fr/la-nuit-du-leopard-2012-02-21-03h45.html ? PluzzDL.py Début du téléchargement des fragments CRITICAL? PluzzDL.py Impossible de charger la vidéo
Je confirmes pour au moins 2 liens: http://www.pluzz.fr/aloe-blacc-2012-02-19-20h40.html: ? PluzzDL.py Début du téléchargement des fragments CRITICAL? PluzzDL.py Impossible de charger la vidéo
http://www.pluzz.fr/voyage-au-coeur-de-la-musique----2012-02-19-21h25.html ? PluzzDL.py Lien MMS : mms://videozones.francetv.fr/france-dom-tom/Autre/Autre/2012/S07/J7/385204_vacdlm_20120219-650k-350k.wmv Utiliser par exemple mimms ou msdl pour la recuperer directement ou l'option -f de pluzzdl pour essayer de la charger via ses fragments ? PluzzDL.py Début du téléchargement des fragments CRITICAL? PluzzDL.py Impossible de charger la vidéo
ca ne marche plus du tout je crois. Aucun telechargement ne marche depuis hier. Dommage, j'avais juste fini de mettre en place un bel applescript pour automatiser tout ca sur mac avec ajout a la bibliotheque iTunes etc etc ...
Je confirme... Dommage :(
Ce matin cela marche bien.
Re-marche super bien après mise à jour. Merci les geek !
Merci beaucoup ! Quelle réactivité ! Quel talent ! :)
:( je me suis réjoui trop vite, ça ne ré-refonctionne plus : ? PluzzDL.py Début du téléchargement des fragments CRITICAL? PluzzDL.py Impossible de charger la vidéo
erreur 403... peut etre une restriction par IP...
Pareil ici : Impossible de charger la vidéo
J'ai une erreur 403, je suis sous windows mais je pense pas que sa change quelque chose
moi aussi, sous debian, erreur 403 :/
sasha@Wolfgang:~/Downloads$ sudo pluzzdl -v http://www.pluzz.fr/sur-la-route-d-okinawa-2012-03-17-22h05.html[DEBUG ] main.py pluzzdl 0.6 avec Python 2.7.2+ ? Navigateur.py GET http://www.pluzz.fr/sur-la-route-d-okinawa-2012-03-17-22h05.html ? PluzzDL.py ID de l'émission : 59916782 ? Navigateur.py GET http://www.pluzz.fr/appftv/webservices/video/getInfosOeuvre.php?mode=zeri&id-diffusion=59916782 ? PluzzDL.py Lien MMS : None ? PluzzDL.py Lien RTMP : None ? PluzzDL.py URL manifest : http://ftvodhdsecz-f.akamaihd.net/z/streaming-adaptatif_france-dom-tom/2012/S11/J6/59916782-20120317-,398,632,934,k.mp4.csmil/manifest.f4m ? PluzzDL.py Utilisation de DRM : non ? Navigateur.py GET http://hdfauth.francetv.fr/esi/urltokengen2.html?url=/z/streaming-adaptatif_france-dom-tom/2012/S11/J6/59916782-20120317-,398,632,934,k.mp4.csmil/manifest.f4m ? Navigateur.py GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S11/J6/59916782-20120317-,398,632,934,k.mp4.csmil/manifest.f4m?hdnea=exp=1332259501~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS11%2fJ6%2f59916782-20120317-*~hmac=e684d401b005b1adca11e693949d5e66ee1fd79b3ece68b1c9e861f5e23a8d95 ? Navigateur.py GET http://pluzzdl.orgfree.com/pluzzdl ? PluzzDL.py Estimation du nombre de fragments : 333 ? PluzzDL.py Début du téléchargement des fragments ? Navigateur.py GET http://ftvodhdsecz-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S11/J6/59916782-20120317-,398,632,934,k.mp4.csmil/2_da7f611f33c952b7_Seg1-Frag1 ? Navigateur.py Erreur 403 CRITICAL? PluzzDL.py Impossible de charger la vidéo
Pareil :(
du nouveau ?
La version 0.7 vient de sortir ; cela devrait marcher !
Ca marche très bien. Merci.
ça ne remarche plus... Impossible de charger la vidéo
Il semble que le pvtoken soit maintenant indispensable pour tous les fragments, pas que le 1°. Pour eviter le "Impossible de charger la vidéo" il faut remplacer la deuxième ligne "frag = " par une copie de la première...et ainsi passer le pvtoken à chaque fois.
Effectivement, je viens de constater la même chose...
c'est à dire concrètement ?
Ben que ça légèrement changé mais la correction est déjà faite !
Bonjour, J'ai une machine sous Mageia et j'avais installé la version 0.7.1 de pluzzdl il y a quelques semaines. J'avais trouvé un petit tuto pour l'installer à partir du code source. Or depuis peu impossible de télécharger des émissions de pluzz. J'ai vu qu'une nouvelle version était disponible mais je n'arrive plus à mettre la main sur le tuto. Dans le répertoire de pluzz j'ai effectué dans une console la commande "sudo make" et j'obtiens les commentaires suivants :
# ByteCode? Listing src ... Compiling src/ColorFormatter?.py ... Compiling src/Historique.py ... Compiling src/Navigateur.py ... Compiling src/PluzzDL.py ... Compiling src/main.py ... # Modifie le lanceur sed -i 's|DATADIR|/usr/share|g' pluzzdl.sh
Mais ensuite je ne sais plus ce qu'il faut faire.
Il faut : - bien utiliser la dernière version de pluzzdl (0.8.2 au moment où j'écris (voir section Downloads)) - avoir Python 2 d'installé - décompresser l'archive - ouvrir un terminal dans le répertoire - puis faire un "make" suivit d'un "sudo make install" (en enlevant les guillemets) et voilà !
Merci ! C'était tout simple et ça marche.
Bonjour, tout d'abord merci pour cet outil qui marche nickel (même si j'ai un peu ramé au début...) Par contre, est ce qu'il serait possible de lancer directement un téléchargement en mode non fragmenté? Qui éviterait de devoir taper "msdl mms://..... " Merci d'avance
J'avais des problèmes avec la 0.8.2 et je viens de passer à la 0.8.4 (avec make et make install) et ça marche plutôt bien.
Merci
- je confirme, ça semble marcher avec 0.8.4, le .flv arrive mais peut être pas 'tout entier',lorsque je navigue dans celui-ci il plante VLC... (des réparations possibles ? les conversions sont infructueuses.)
- un second essai me donne un fichier plus léger, navigable sur 20 min et plantage.
C'est surement un bug avec les fragments du coup...
commande du terminal : pluzzdl http://www.pluzz.fr/marilyn-dernieres-seances.html (et pluzzdl -f en 2nd)
infos sur le fichier 1er .flv ici : http://pastebin.com/a0KTTVqK
malgrè tout un grand merci et bravo pour ce boulot.
ciao
4e essai ok !