Contenu | Rechercher | Menus

Annonce

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.

#1101 Le 13/01/2012, à 22:54

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Il faudra que je fasse en sorte de supprimer ce message, il inquiète tout le monde !


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1102 Le 14/01/2012, à 10:10

olivier76

Re : TVDownloader: télécharger les médias du net !

Bonjour
Voila mon test :

pluzzdl -v http://www.pluzz.fr/klaus-barbie-criminel-nazi.html
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/klaus-barbie-criminel-nazi.html
[DEBUG   ]  PluzzDL.py          ID de l'émission : 57806262
[DEBUG   ]  Navigateur.py       GET http://www.pluzz.fr/appftv/webservices/video/getInfosOeuvre.php?mode=zeri&id-diffusion=57806262
[DEBUG   ]  PluzzDL.py          URL directe : None
[DEBUG   ]  PluzzDL.py          URL manifest : http://ftvodhdsecz-f.akamaihd.net/z/streaming-adaptatif_france-dom-tom/2012/S02/J2/57806262-20120110-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  PluzzDL.py          Utilisation de DRM : non
[DEBUG   ]  Navigateur.py       GET http://hdfauth.francetv.fr/esi/urltokengen2.html?url=/z/streaming-adaptatif_france-dom-tom/2012/S02/J2/57806262-20120110-,398,632,934,k.mp4.csmil/manifest.f4m
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz2-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S02/J2/57806262-20120110-,398,632,934,k.mp4.csmil/manifest.f4m?hdnea=exp=1326531895~acl=%2fz%2fstreaming-adaptatif_france-dom-tom%2f2012%2fS02%2fJ2%2f57806262-20120110-*~hmac=30aac623fee6e1b1e6af744b01f0171751890627c3c0e27a1081ceb4a5673475
[INFO    ]  PluzzDL.py          Début du téléchargement des fragments
[DEBUG   ]  Navigateur.py       GET http://ftvodhdsecz2-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S02/J2/57806262-20120110-,398,632,934,k.mp4.csmil/2_02df341584a538e2_Seg1-Frag1
[WARNING ]  Navigateur.py       Impossible de récupérer la page http://ftvodhdsecz2-f.akamaihd.net//z/streaming-adaptatif_france-dom-tom/2012/S02/J2/57806262-20120110-,398,632,934,k.mp4.csmil/2_02df341584a538e2_Seg1-Frag1

L'appli lance un téléchargement (dans ce cas avorté) par fragments , moi je voudrais le lien

mms://

....pour télécharger avec mimms.
Pour mon cas deux avantages le premier est que le téléchargement par fragments est chez moi très long le double pour la même émission et le deuxième est que par fragments on a une vidéo .flv et par mimms une vidéo .wmv   ..........  les vidéos FLV ne passent pas sur ma télé.
cordialement
olivier

Dernière modification par olivier76 (Le 14/01/2012, à 11:24)

Hors ligne

#1103 Le 14/01/2012, à 11:19

bibichouchou

Re : TVDownloader: télécharger les médias du net !

salut olivier,

corrigez-moi si je me trompe, mais les vidéos ne sont pas toutes disponibles dans les deux formats (version wmv et version flv). Et probablement qu'à terme, seul le flv sera dispo. Le documentaire que tu cherches à obtenir semble être dans ce cas. Mais par exemple, la vidéo du jt est dispo dans les 2 formats (exemple: http://www.pluzz.fr/jt-20h-2012-01-13-20h00.html ).

Bon samedi !

Hors ligne

#1104 Le 14/01/2012, à 13:42

chaoswizard

Re : TVDownloader: télécharger les médias du net !

bibichouchou a raison, il y a marqué :

[DEBUG   ]  PluzzDL.py          URL directe : None

donc pas de lien direct pour le fichier...

De plus, je pense également que les liens directs vont disparaitre peu à peu.

Dernière modification par chaoswizard (Le 14/01/2012, à 14:03)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1105 Le 15/01/2012, à 03:56

fakbill

Re : TVDownloader: télécharger les médias du net !

pluzzdl fonctionne (du moins sur les exemples que j'ai testés avec l'option -f) mais que faut il changger exactement au code pour utiliser un socks proxy (étant à l'étranger, je suis un gros utilisateur de ssh -D 8080 et des options de socks proxy de firefox par ex)

Hors ligne

#1106 Le 15/01/2012, à 08:53

bibichouchou

Re : TVDownloader: télécharger les médias du net !

Salut chaoswizard,

Merci pour ton script.
J'ai jeté un oeil et je pense avoir compris pourquoi il marche aléatoirement. Il semble que certains agents ne soient pas (plus?) acceptés par France Télé, ce qui empêche le téléchargement. Par exemple, j'ai testé en forçant l'utilisation de "Mozilla/4.0 [...] NT 51)', et ça ne marche jamais. Par contre, avec "Mozilla/5.0 [...] midori", le téléchargement démarre à tous les coups!

Bon dimanche!

Hors ligne

#1107 Le 15/01/2012, à 13:21

chaoswizard

Re : TVDownloader: télécharger les médias du net !

@fakbill : tu peux regarder ICI
@bibichouchou : bravo, gagné, c'est bien ça ! Merci !
Je ne sais pas pourquoi mais les user agents IE ne fonctionnent pas...
Je publie la version avec la correction !

EDIT : Version 0.4.

Je crois que pour la prochaine version, je vais ajouter pluzzdl au dépôt de tvdownloader, cela sera plus simple pour les mises à jour.

Dernière modification par chaoswizard (Le 15/01/2012, à 13:41)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1108 Le 15/01/2012, à 22:20

thom83

Re : TVDownloader: télécharger les médias du net !

Bonsoir,
Pluzzdl ne fonctionne que sur les i386. Est-ce qu'il suffirait de modifier le fichier pluzzdl.py en remplaçant «import base 64» par «import base 32» pour résoudre le problème.
Autrement dit, la base importée dans python a-t-elle une importance ?

À ceux qui réclament le lien mms à tout prix : Si le téléviseur accepte les formats mp4 ou mkv, sachez qu'il y a HandBrake qui fait très bien la conversion.

Cordialement

Hors ligne

#1109 Le 15/01/2012, à 23:43

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Non, non, rien à remplacer.
Il suffit de le packager pour x86.

Dernière modification par chaoswizard (Le 15/01/2012, à 23:43)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1110 Le 16/01/2012, à 00:14

fakbill

Re : TVDownloader: télécharger les médias du net !

chaoswizard: ok merci pour tout!
Comment as tu fais? analyse du flux reseau ça ok mais pour reconstituer le fichier? Tu as écris ça à partir de rien en partant de la spec du format? si oui bravo!

Pourquoi ne pas proposer aussi un package 64bits? (ok j'ai faire un ar et un cp est facile....facile quand on connait wink)

Je ne sais pas quel est le plan mais si le plan est d'intégrer ça dans une GUI  c'est très bien mais ce serait encore mieux de garder une option 'script pur'.

Hors ligne

#1111 Le 16/01/2012, à 06:44

olivier76

Re : TVDownloader: télécharger les médias du net !

Bonjour
@ tous
vu ........
@chaoswizard
Merci pour cette version 0.4 de tou script.
olivier

Hors ligne

#1112 Le 16/01/2012, à 09:19

Compte0

Re : TVDownloader: télécharger les médias du net !

@fakbill

Tu ajoutes dans le fichier Navigateur.py

import socks
import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 8080)
socket.socket = socks.socksocket

Juste avant le

import liburl2

Et normalement ça devrai suffire.

@chaoswizard
Merci de suivre les changements permanents et variées de FT.


Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)

Hors ligne

#1113 Le 16/01/2012, à 10:53

chaoswizard

Re : TVDownloader: télécharger les médias du net !

@fakbill :
- voir les requêtes web avec Wireshark (voir le filtre dans les commentaires de PluzzDl.py)
- savoir a quoi servent les champs du manifest en utilisant la doc
- voir a quoi ressemblent les morceaux avec un éditeur héxa

De toute façon, je vais ajouter le script au PPA de TVDownloader ; il y aura alors les paquets pour les deux architectures et cela sera plus simple pour les mises à jour.

Pour la GUI, cela sera TVDownloader ; je verrais ensuite si je continue à maintenir le script séparément.

@Compte0 : j’essayerai d'ajouter le support des proxies SOCK5 à la prochaine version.

Dernière modification par chaoswizard (Le 16/01/2012, à 10:54)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1114 Le 16/01/2012, à 11:16

Karkaf

Re : TVDownloader: télécharger les médias du net !

@chaoswizard : donc PluzzDL sera utilisable en Intel et AMD, 32 et 64 bits ? Ce serait génial (suis en amd64, très content de TVDownloader installé depuis le PPA, mais dans l'espoir de pouvoir récupérer Pluzz aussi...)

Merci pour tout ce boulot et ces softs bien pratiques !

Hors ligne

#1115 Le 16/01/2012, à 18:13

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Oui, oui, c'est du Python, je n'ai pas fait le sagouin au niveau du code, il n'y a pas de raison.
Je vais ajouter ça au PPA, Launchpad va s'occuper pour moi de faire le paquet amd64.

Dernière modification par chaoswizard (Le 17/01/2012, à 01:40)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1116 Le 16/01/2012, à 20:43

Karkaf

Re : TVDownloader: télécharger les médias du net !

Loin de moi l'idée de penser que tu as fait le sagouin ! C'est juste que le packager moi-même, je sais pas faire, je serai donc très heureux de pouvoir récupérer un deb tout frais issu de ton beau code tongue

Hors ligne

#1117 Le 16/01/2012, à 22:37

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Bon, le paquet amd64 semble fini !

Il est soit possible de le charger à partir du PPA (voir wiki) ou le récupérer ici.

Il faudra me dire si ça marche !

Dernière modification par chaoswizard (Le 16/01/2012, à 22:44)


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1118 Le 16/01/2012, à 23:54

Karkaf

Re : TVDownloader: télécharger les médias du net !

Ça s'est installé comme une fleur à partir du PPA, j'ai cherché une émission, pluzzdl m'a donné les infos avec le lien direct, j'ai d'abord essayé de télécharger avec msdl mais il m'annonçait 2h20 d'attente, alors j'ai téléchargé par la méthode des fragments (pluzzdl -v -f url) et c'est arrivé en une vingtaine de minutes (pas compté exactement). Bref, tout est OK pour moi.

Merci beaucoup !

Je fais suivre aux amis qui ne connaissent pas.

[Edit : juste un truc : la dernière ligne de la console, après la référence au dernier fragment téléchargé, indique une erreur 404. Mais le fichier est bon.]

Dernière modification par Karkaf (Le 16/01/2012, à 23:57)

Hors ligne

#1119 Le 17/01/2012, à 00:26

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Ok, c'est bon alors.

Oui, normal, tant que le message qui dit que le fichier est téléchargé s'affiche, c'est bon !


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1120 Le 17/01/2012, à 09:17

Karkaf

Re : TVDownloader: télécharger les médias du net !

Oui, oui, pardon, il y a après l'erreur 404 un autre message qui dit que le téléchargement est terminé.

Merci encore !

Hors ligne

#1121 Le 17/01/2012, à 16:04

Compte0

Re : TVDownloader: télécharger les médias du net !

@chaoswizard

FranceTV a fini de se modifier tout les 3 jours ?? Je pense reprendre ton code pour modifier ma petite librairie python perso et j'ai la flemme de tout recoder tout les 2 jours (bravo à toi pour ton courrage)...

Tu as un dépôt publique ou je dois ouvrir le deb ?


Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)

Hors ligne

#1122 Le 17/01/2012, à 16:22

chaoswizard

Re : TVDownloader: télécharger les médias du net !

Oui, oui, c'est .


Ubuntu ==> Debian ==> Archlinux

Hors ligne

#1123 Le 18/01/2012, à 13:15

fakbill

Re : TVDownloader: télécharger les médias du net !

Hier soir j'essayais de visionner les video de pluzz directement avec firefox/plugin flash configuré avec un socks proxy (ssh -D).
Ca eu marché mais hier soir ca ne marchait plus. C'était un pb de leur coté où ils ont encore changé je ne sais quoi qui fait que la geoloc ne se fait plus prendre au piège de socks proxy??

C'est un peu un détail car avec pluzzdl (en ajoutant le bout de code python pour le socks proxy), je peux télécharger les videos...mais plus simplement les regarder directement dans firefox??

je n'ai pas eu le temps de lancer un Wireshark pour voir un peu ce qui se passait.

Hors ligne

#1124 Le 18/01/2012, à 19:26

grandtoubab

Re : TVDownloader: télécharger les médias du net !

bonjour,
Nickel cool
@ubuntu-desktop:~$ pluzzdl -f http://www.pluzz.fr/chabada.html
[INFO    ]  PluzzDL.py          Début du téléchargement des fragments


[INFO    ]  PluzzDL.py          Fin du téléchargement
@ubuntu-desktop:~$
et j'ai recupéré un fichier  2012-01-18 19:10 chabada.flv big_smile
Merci


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#1125 Le 19/01/2012, à 11:12

Compte0

Re : TVDownloader: télécharger les médias du net !

@chaoswizard

Merci pour ton code! Je profite de nouveau des jt de france 2 !! (qui sont disponible depuis l'étranger)!


Q-DOS ( Quick & Dirty Operating System) + MS (MicroSoft) = MS-DOS (MicroSoft Dirty Operating System)

Hors ligne