Contenu | Rechercher | Menus

Annonce

Ubuntu-fr vend de superbes t-shirts et de belles clés USB 32Go
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1076 Le 09/01/2012, à 21: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, à 15: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, à 16: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, à 17: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, à 17: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, à 20: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, à 11: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, à 15: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, à 22: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, à 22: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, à 23:09)

Hors ligne

#1086 Le 11/01/2012, à 23: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, à 23:51)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1087 Le 12/01/2012, à 01: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, à 02: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, à 13:22)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1089 Le 12/01/2012, à 17: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, à 19: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, à 19:47)


Avec UBUNTU depuis  Gutsy Gibbon ................

Hors ligne

#1091 Le 12/01/2012, à 19: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 13/01/2012, à 00: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 13/01/2012, à 00: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 13/01/2012, à 00: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 13/01/2012, à 00:54)

Hors ligne

#1095 Le 13/01/2012, à 01: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, à 01:02)

Hors ligne

#1096 Le 13/01/2012, à 01: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, à 01:40)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1097 Le 13/01/2012, à 19: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


Avec UBUNTU depuis  Gutsy Gibbon ................

Hors ligne

#1098 Le 13/01/2012, à 20: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, à 21: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, à 23: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