#1076 Le 09/01/2012, à 20:19
- angeline
Re : TVDownloader: télécharger les médias du net !
@olivier76
Question subsidiaire... êtes vous en France ?
ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ
Hors ligne
#1077 Le 10/01/2012, à 14:46
- Compte0
Re : TVDownloader: télécharger les médias du net !
@angeline
Bon, il semblerai que ce soit bien un problème de pays. Je suis en Norvège et je ne peux pas voir la vidéo, juste 30s de noir.
Bon je peux passer par un proxy avec Firefox... mais je suis très loin de pouvoir profiter comme avant sur ma télé avec le DLNA...
Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)
Hors ligne
#1078 Le 10/01/2012, à 15:23
- angeline
Re : TVDownloader: télécharger les médias du net !
@Compte0
Bienvenu au club !
ıɔǝɔ ǝɯɯoɔ xnǝıɯ ʇsǝ,ɔ nʇunqnʞ
Hors ligne
#1079 Le 10/01/2012, à 16:48
- Compte0
Re : TVDownloader: télécharger les médias du net !
Bon, cela ne semble pas trop difficile d'ajouter un proxy sock5 pour télécharger les fragments je pourrai donc "passer" par ssh (option -D).
Mais quand j'ai essaye avec un proxy HTTP (trouvé sur google) avec cette commande
python main.py -p http://91.121.202.91:80 -f http://www.pluzz.fr/thalassa-2012-01-06-20h35.html
Le fichier que j'ai télécharger n'est pas complet... Est-ce que c'est du à la boucle dans PluzzDl.py ou simplement au proxy pourri?
for i in xrange( 2, 99999 ):
frag = self.navigateur.getFichier( "%s%d" %( self.urlFrag, i ) )
self.fichierVideo.write( frag[ frag.find( "mdat" ) + 79 : ] )
Merci pour le script !
Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)
Hors ligne
#1080 Le 10/01/2012, à 16:58
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Le fonctionnement du proxy semble bon ; cela marche avec un proxy local chez moi (127.0.0.1:8118).
Après, il faudrait faire plus de tests mais généralement, les proxies publics sont un peu pourris...
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1081 Le 10/01/2012, à 19:13
- thom83
Re : TVDownloader: télécharger les médias du net !
Bonjour,
Avez-vous remarqué que les émissions en wmv, style Castle sont ilisibles bien qu'accessibles grâce au lien mms.
Même la lecture du flux directement dans VLC donne des effets de voile de couleur.
Les téléchargements effectués avec TVO ont le même problème de rendu. Le flux ne serait-il pas constitué de trames parasitées par un élément constant comme dans le nouveau format des videos du site pluzz ?
Une solution en vue ?
Hors ligne
#1082 Le 11/01/2012, à 10:39
- Compte0
Re : TVDownloader: télécharger les médias du net !
@chaoswizard
Le problème venait du proxy pourri. J'ai modifié le code pour utilise un proxy sock avec ssh et tout est rentré dans l'ordre.
Merci pour le code.
Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)
Hors ligne
#1083 Le 11/01/2012, à 14:46
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
@thom83 : Je pense que le problème est simple -> les DRMs...
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1084 Le 11/01/2012, à 21:42
- Le_Bucheron
Re : TVDownloader: télécharger les médias du net !
Bonsoir à tous.
Je ne maîtrise pas tout dans Ubuntu (11.10 pour moi), il n'y a qu'un an que j'ai abandonné windaube (sans aucun regret d'ailleurs).
Mais cette fois malgré toutes les manips que j'ai faites, je n'ai pas réussi à récupérer une vidéo Pluzz.
Je cherche à récupérer la vidéo sur cette page : http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
car j'ai un copain qui fait le Dakar et a été interviewé. Je voulais lui faire la surprise de lui garder la vidéo avant qu'elle ne soit plus dispo, quand il rentrera,mais je ne peux pas la récupérer.
Ce n'est pas la première fois que je récupère des vidéos en ligne de commande avec flvstreamer ou mplayer mais là je n'y arrive pas. J'ai suivi le tuto de chaoswizard , du moins j'ai l'impression, mais ça ne fonctionne pas pour moi. J'ai installé plusieurs fois le package de la version 0.2 (lien dans son message du 9 janvier), mais le résultat est invariablement le suivant :
buch@buch-desktop:~$ pluzzdl -v http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
[DEBUG ] (Navigateur.py) GET http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
[DEBUG ] (PluzzDL.py) ID de l'émission = 57818040
[DEBUG ] (Navigateur.py) GET http://www.pluzz.fr/appftv/webservices/ … n=57818040
[DEBUG ] (PluzzDL.py) Pas de lien direct vers la vidéo
[DEBUG ] (PluzzDL.py) URL manifest = http://ftvodhdsecz-f.akamaihd.net/z/str … nifest.f4m
[DEBUG ] (Navigateur.py) GET http://hdfauth.francetv.fr/esi/urltoken … nifest.f4m
[DEBUG ] (Navigateur.py) GET http://ftvodhdsecz2-f.akamaihd.net//z/s … 4230a57fee
[DEBUG ] (PluzzDL.py) Manifest récupéré
[DEBUG ] (PluzzDL.py) Fin d'extraction des informations du manifest
[INFO ] (PluzzDL.py) Début du téléchargement des fragments
[DEBUG ] (Navigateur.py) GET http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
[WARNING] (Navigateur.py) Impossible de récupérer la page http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
J'avais également essayé d'autres versions prises dans d'autres tuto mais malgré des résultats parfois différents, cela n'a pas fonctionné.
Est-il possible d'avoir de l'aide s'il vous plaît ?
Merci d'avance.
Hors ligne
#1085 Le 11/01/2012, à 21:55
- duocore
Re : TVDownloader: télécharger les médias du net !
Bonsoir,
j'avais tester avec le script pluzz mais impossible de visualiser la video
j'ai le meme probleme avec pluzzdl
pluzzdl -v http://www.pluzz.fr/klaus-barbie-crimin … 20h35.html
voici ce que cela me retourne( en mettant >lien.txt a la fin de la commande precedente):
[?[1;37mDEBUG?[0m ] (?[1mNavigateur.py?[0m) GET http://www.pluzz.fr/klaus-barbie-crimin … 20h35.html
[?[1;37mDEBUG?[0m ] (?[1mPluzzDL.py?[0m) ID de l'émission = 57806262
[?[1;37mDEBUG?[0m ] (?[1mNavigateur.py?[0m) GET http://www.pluzz.fr/appftv/webservices/ … n=57806262
[?[1;37mDEBUG?[0m ] (?[1mPluzzDL.py?[0m) Pas de lien direct vers la vidéo
[?[1;37mDEBUG?[0m ] (?[1mPluzzDL.py?[0m) URL manifest = http://ftvodhdsecz-f.akamaihd.net/z/str … nifest.f4m
[?[1;37mDEBUG?[0m ] (?[1mNavigateur.py?[0m) GET http://hdfauth.francetv.fr/esi/urltoken … nifest.f4m
[?[1;37mDEBUG?[0m ] (?[1mNavigateur.py?[0m) GET http://ftvodhdsecz2-f.akamaihd.net//z/s … da278d0dba
[?[1;37mDEBUG?[0m ] (?[1mPluzzDL.py?[0m) Manifest récupéré
[?[1;37mDEBUG?[0m ] (?[1mPluzzDL.py?[0m) Fin d'extraction des informations du manifest
[?[1;32mINFO?[0m ] (?[1mPluzzDL.py?[0m) Début du téléchargement des fragments
[?[1;37mDEBUG?[0m ] (?[1mNavigateur.py?[0m) GET http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
[?[1;33mWARNING?[0m] (?[1mNavigateur.py?[0m) Impossible de récupérer la page http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
merci d'avance
Dernière modification par duocore (Le 11/01/2012, à 22:09)
Hors ligne
#1086 Le 11/01/2012, à 22:48
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Et allez, le cauchemar de la MAJ du truc commence !
Il y a une nouvelle balise "pv-2.0" dans le manifest...
Va falloir que je regarde ça...
@duocore : il semble que la couleur fonctionne mal dans ton terminal, utilise l'option --nocolor pour avoir un résultat plus potable.
Dernière modification par chaoswizard (Le 11/01/2012, à 22:51)
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1087 Le 12/01/2012, à 00:04
- duocore
Re : TVDownloader: télécharger les médias du net !
voila ce que j'ai avec --nocolor
[DEBUG ] (Navigateur.py) GET http://www.pluzz.fr/klaus-barbie-crimin … 20h35.html
[DEBUG ] (PluzzDL.py) ID de l'émission = 57806262
[DEBUG ] (Navigateur.py) GET http://www.pluzz.fr/appftv/webservices/ … n=57806262
[DEBUG ] (PluzzDL.py) Pas de lien direct vers la vidéo
[DEBUG ] (PluzzDL.py) URL manifest = http://ftvodhdsecz-f.akamaihd.net/z/str … nifest.f4m
[DEBUG ] (Navigateur.py) GET http://hdfauth.francetv.fr/esi/urltoken … nifest.f4m
[DEBUG ] (Navigateur.py) GET http://ftvodhdsecz2-f.akamaihd.net//z/s … d99ea8a7de
[DEBUG ] (PluzzDL.py) Manifest récupéré
[DEBUG ] (PluzzDL.py) Fin d'extraction des informations du manifest
[INFO ] (PluzzDL.py) Début du téléchargement des fragments
[DEBUG ] (Navigateur.py) GET http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
[WARNING ] (Navigateur.py) Impossible de récupérer la page http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
Hors ligne
#1088 Le 12/01/2012, à 01:40
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Voilà un petit "rache-fix" du fichier PluzzDL.py :
self.urlFrag = "%s%sSeg1-Frag" %( self.manifestURL[ : -12 ], urlbootstrap )
self.urlFrag = self.urlFrag.replace( "ftvodhdsecz-f", "ftvodhdsecz2-f" )
et ça semble marcher...
Je vois ça plus en détail demain.
Dernière modification par chaoswizard (Le 12/01/2012, à 12:22)
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1089 Le 12/01/2012, à 16:08
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Bon, voilà la version 0.3 qui devrait permettre de pouvoir charger les vidéos.
Il y a encore un problème : il faut parfois s'y reprendre a plusieurs fois (entre 2 et 10 fois) avant que le téléchargement commence.
Du coup, s'il y a un warning "Impossible de récupérer la page...Seg1-Frag1", il faut relancer jusqu’à que ça marche.
Je vais essayer de trouver d'où cela vient !
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1090 Le 12/01/2012, à 18:16
- olivier76
Re : TVDownloader: télécharger les médias du net !
Bonjour,
Impossible avec ça : http://www.pluzz.fr/castle-2012-01-09-20h35.html le fichier est correctement télécharger mais illisible par VLC ....
Castle actuellement n'est même pas lisible dans firefox........Votre avis ?
Je teste la version 0.3, elle ne semble pas fonctionner comme la 0.2 impossible d'avoir le lien pour télécharger avec mimms ..chez moi trop lent par fragments.
cordialement
olivier
Dernière modification par olivier76 (Le 12/01/2012, à 18:47)
Hors ligne
#1091 Le 12/01/2012, à 18:43
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Oui, cela vient toujours des DRMs (j'ai ajouté un message pour signaler les DRMs dans la version 0.3).
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1092 Le 12/01/2012, à 23:10
- Le_Bucheron
Re : TVDownloader: télécharger les médias du net !
Merci Chaoswizard de t'intéresser à notre problème.
Pour moi ça ne marche pas mieux, après mise à jour en version 0.3, j'obtiens toujours ça :
buch@buch-desktop:~$ pluzzdl -v http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
[DEBUG ] Navigateur.py GET http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
[DEBUG ] PluzzDL.py ID de l'émission : 57818040
[DEBUG ] Navigateur.py GET http://www.pluzz.fr/appftv/webservices/ … n=57818040
[DEBUG ] PluzzDL.py URL directe : None
[DEBUG ] PluzzDL.py URL manifest : http://ftvodhdsecz-f.akamaihd.net/z/str … nifest.f4m
[DEBUG ] PluzzDL.py Utilisation de DRM : non
[DEBUG ] Navigateur.py GET http://hdfauth.francetv.fr/esi/urltoken … nifest.f4m
[DEBUG ] Navigateur.py GET http://ftvodhdsecz2-f.akamaihd.net//z/s … 3dbd1c593b
[INFO ] PluzzDL.py Début du téléchargement des fragments
[DEBUG ] Navigateur.py GET http://ftvodhdsecz2-f.akamaihd.net//z/s … Seg1-Frag1
[WARNING ] Navigateur.py Impossible de récupérer la page http://ftvodhdsecz2-f.akamaihd.net//z/s … Seg1-Frag1
buch@buch-desktop:~$
Help !!!
Hors ligne
#1093 Le 12/01/2012, à 23:25
- ynad
Re : TVDownloader: télécharger les médias du net !
@chaoswizard
bravo pour cet excellent travail j'ai même essayé avec alien de faire un rpm pour une autre distrib et ça marche.
félicitations car il y a un moment que je ne pouvais plus enregistrer les vidéos de "pluzz".
Merci
Hors ligne
#1094 Le 12/01/2012, à 23:53
- duocore
Re : TVDownloader: télécharger les médias du net !
la version 0.3 fonctionne pour http://www.pluzz.fr/klaus-barbie-crimin … 20h35.html
mais une fois terminé il y a apprition d'un messsage erreur a peu pres identique a :
[INFO ] (PluzzDL.py) Début du téléchargement des fragments
[DEBUG ] (Navigateur.py) GET http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
[WARNING ] (Navigateur.py) Impossible de récupérer la page http://ftvodhdsecz-f.akamaihd.net/z/str … Seg1-Frag1
alors qu'avec le script pluzz :
#!/bin/bash
#
# D'après "Script pour utiliser pluzz.fr v0.2 (11 juillet 2010)" de ®om http://blog.rom1v.com
# Modifié par Tapsbiffu http://blog.tapsbiffu.net (6 novembre 2010)
#
#
if [ $# != 2 ]
then
printf "Syntaxe: $0 [url|lire] http://www.pluzz.fr/...n" >&2
exit 1
fi
command="$1"
url="$2"
if [ "$command" != 'url' -a "$command" != 'lire' ]
then
printf "La commande doit être 'url' ou 'lire', et non '$command'\n" >&2
exit 2
fi
video_page_url=$(wget -qO- "$url" | grep -o 'http://info.francetelevisions.fr/?id-video=[^"]\+')
stream_url_part2=$(wget -qO- "$video_page_url" | grep urls-url-video | sed 's/.*content="\(.*\)".*/\1/')
ext=${stream_url_part2##*.}
if [ "$ext" = 'wmv' ]
then
stream_url_part1='mms://a988.v101995.c10199.e.vm.akamaistream.net/7/988/10199/3f97c7e6/ftvigrp.download.akamai.com/10199/cappuccino/production/publication'
elif [ "$ext" = 'mp4' ]
then
stream_url_part1='rtmp://videozones-rtmp.francetv.fr/ondemand/mp4:cappuccino/publication'
else
printf "Extension non gérée : '$ext'\n" >&2
exit 3
fi
stream_url="$stream_url_part1/$stream_url_part2"
if [ "$command" = "url" ]
then
printf "$stream_url\n"
elif [ "$command" = "lire" ]
then
if [ "$ext" = 'wmv' ]
then
vlc "$stream_url"
else
flvstreamer -r "$stream_url" | vlc -
fi
j'ai une erreur qui apparait : extension non gerée : ' '
encore merci pour tout le travail fourni
Dernière modification par duocore (Le 12/01/2012, à 23:54)
Hors ligne
#1095 Le 13/01/2012, à 00:01
- duocore
Re : TVDownloader: télécharger les médias du net !
bonsoir,
Le_Bucheron chez moi ton lien a fonctionné , il faut juste enlever le -v au niveau de:
pluzzdl http://www.pluzz.fr/bivouac-2012-01-10-00h50.html
et si le telechargement ne fonctionne pas le relancer plusieur fois.
pour moi cela a fonctionné au bout de la 3eme fois.
j'espere t'avoir aidé
Dernière modification par duocore (Le 13/01/2012, à 00:02)
Hors ligne
#1096 Le 13/01/2012, à 00:34
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
@Le_Bucheron : il faut retenter plusieurs fois pour que cela fonctionne ; j'essaye de trouver pourquoi.
@duocore : s'il y a un warning à la fin (le dernier fragment), c'est normal.
Sinon, l'option -v ne doit rien changer au résultat.
Le script bash pluzz n'est pas de moi et effectivement, il ne doit plus fonctionner.
Dernière modification par chaoswizard (Le 13/01/2012, à 00:40)
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1097 Le 13/01/2012, à 18:36
- olivier76
Re : TVDownloader: télécharger les médias du net !
Bonjour
La version 0.3 n'affiche plus le lien
mms:// ...etc
pour télécharger directement avec mimms c'est plus rapide avec ma connection qu'avec le chargement des fragments.
Y a t'il un moyen en ligne de commande pour avoir ce résultat ?
Cordialement
olivier
Hors ligne
#1098 Le 13/01/2012, à 19:08
- chaoswizard
Re : TVDownloader: télécharger les médias du net !
Ah bon ?
Pour quelle émission ?
Avec l'option -v, est-ce qu'il y a quelque chose du genre : "Lien direct : quelque chose"
Ubuntu ==> Debian ==> Archlinux
Hors ligne
#1099 Le 13/01/2012, à 20:52
- Le_Bucheron
Re : TVDownloader: télécharger les médias du net !
Bonsoir à tous et merci Chaoswizard,
Effectivement après plusieurs tentatives, il se passe quelque chose. Du coup j'avais peut-être déjà récupéré le fichier car je suis déjà arrivé à télécharger des fragments mais ayant un message d'erreur à la fin je n'ai jamais cherché à l'ouvrir.
la durée de l'émission (33min) et ma connexion à 1Méga (j'habite la montagne à 5km du central FT) font que c'est aussi long que visualiser l'émission.
Je vous tiens au courant !
Hors ligne
#1100 Le 13/01/2012, à 22:10
- Le_Bucheron
Re : TVDownloader: télécharger les médias du net !
Ben effectivement j'ai eu le message d'erreur à la fin mais il semblerait que j'ai bien récupéré la video.
Je n'ai pas visualisé l'intégralité, mais en tout cas elle s'ouvre et je peux naviguer avec le curseur, au moins jusqu'au passage qui m'intéresse.
Merci encore Chaoswizard.
Hors ligne