#0 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 26/03/2013, à 20:38
- thom83
- Réponses : 194
@ k3c
Bonsoir,
Certaines videos donnent l'impression d'avoir des DRM (c'est le cas, par exemple de la série Rizzoli and Isles sur France2), et pluzzdl en signale la présence éventuelle et télécharge.
AdobeHDS.php signale la présence de DRM et s'arrête. Est-il possible de modifier légèrement le script pour qu'il n'interrompe pas l'action de curl ?
Autre question : j'ai ajouté à firefox le module hds-link-detector. Avec Ubuntu 10.04, ça fonctionne. Avec Ubuntu 12.04, le module est théoriquement activé, mais rien n'apparaît en bas à droite. Qu'est-ce qui cloche à votre avis ?
#1 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 27/03/2013, à 00:22
- thom83
- Réponses : 194
@k3c
Super l'idée d'avoir l'équivalent d'AdobeHDS.php en python.
Ma version de firefox, c'est 19.0.2.
Peut-être Firefox bloque-t-il l'add-on HDS Link Detector en le considérant comme peu sûr. En effet, il y a un avertissement au moment de l'installer disant
«N'installez que des modules complémentaires dont les auteurs ont votre confiance».
Demain, je chercherai le moyen d'indiquer ma confiance...
#2 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 27/03/2013, à 10:28
- thom83
- Réponses : 194
Bonjour,
Dans la barre d'adresse de Firefox, si tu tapes
about:addons
et que tu utilises l'ascenseur pour voir toutes les extensions installées, HDS Link Detector y est ?
Elle y figure bien avec deux choix possibles : désactiver ou supprimer.
#3 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 27/03/2013, à 11:38
- thom83
- Réponses : 194
Non, justement. Pas de symbole, dont pas de possibilité de faire fonctionner cet outil.
Sur la version Lucid qui est en amd64, le symbole est présent et j'ai bien l'affichage de la commande à mettre en mémoire.
S'il n'y avait pas ce problème de faux DRM, cela fonctionnerait mieux que pluzzdl (meilleure définition).
En plus, pluzzdl ne fonctionne , pour moi qu'avec Precise qui est en i386 et non en amd64 (mauvais choix à l'installation pour Lucid).
#4 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 27/03/2013, à 23:52
- thom83
- Réponses : 194
Fonctionnalité excellente. 354.9 Mio pour 1heure et 4 minute de concert chargés en 9 minutes !
#5 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 01/04/2013, à 19:46
- thom83
- Réponses : 194
Bonjour,
@ k3c
Après avoir suivi ce lien
http://stream-recorder.com/forum/showpo … ostcount=6
j'ai essayé rtmpsrv sur tf1 et sur M6. La méthode est la même que celle que vous proposez.
Je n'obtiens rien sur le terminal :
thom@thom-EL1200:~$ rtmpsrv
RTMP Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL
Streaming on rtmp://0.0.0.0:1935Il ne s'affiche rien jusqu'au «Control C» qui termine l'opération par la ligne
^CCaught signal: 2, cleaning up, just a second...C'est bien sur le terminal que devrait s'afficher la commande rtmpdump ?
Mes essais ont eu lieu sous Ubuntu 12.04.
#6 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 01/04/2013, à 23:25
- thom83
- Réponses : 194
@ k3c
Pour écouter un autre port que le 1935, voilà la solution :
http://lekernelpanique.fr/2011/10/04/ca … -rtmpsuck/
Quant à moi, je n'obtiens rien sur la video des experts...
Sous Ubuntu 10.04, ce coup-ci. C'est la seule où je peux utiliser les outils de KSV (pas pour tf1, bien sûr).
Je viens d'essayer AdobeHDS.php sur pluzz. Pas de téléchargement parce que le fichier semble crypté
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 826 572 302
Selected : 826
This stream is encrypted with Akamai DRM. Decryption of such streams isn't currently possible with this script.C'est une video que pluzzdl traite habituellement en annonçant que la video sera probablement illisible, mais en mentionnant chaque fragment comme non-drm.
#7 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 09/04/2013, à 16:30
- thom83
- Réponses : 194
Bonjour,
J'ai fait un essai qui montre des erreurs, mais qui télécharge avec un débit d'environ 100 ko/s :
~$ python Bureau/Scripts-TV-Replay/NRJ.py http://www.nrj12.fr/replay-4203/toutes-les-emissions-en-replay-4204/media/video/671332-crimes-a-bordeaux.html
['msdl', '-c', '--no-proxy', 'http://r.nrj.fr/mogador/web/00193232_h264_12.mp4', '-s', '5', '-o', 'CRIMES.mp4']
download [ CRIMES.mp4 ]
Host: [ 95.81.165.1:80 ] connected!
get_filesize CRIMES.mp4: stat() error
No such file or directory
http resume: no such file "CRIMES.mp4", not resuming
redirect to http://95.81.147.19/1UWRWhAEJgo07hftIzFBeC-4iE-vZJsyuTUA=/mogador/web/00193232_h264_12.mp4
Host: [ 95.81.147.19:80 ] connected!
get_filesize CRIMES.mp4: stat() error
No such file or directory
http resume: no such file "CRIMES.mp4", not resumingAprès avoir stoppé le programme à 3 %, le fichier de 30Mo est tout à fait lisible avec VLC.
J'ai cherché à utiliser ce script pour les flux de cherie25 (Les Tudors). Sans succès.
~$ python Bureau/Scripts-TV-Replay/NRJ.py http://www.cherie25.fr/replay-4272/media/video/668987-le-pardon-royal.html
impossible de trouver l'id de la videoJ'ai voulu utiliser rtmpsrv pour trouver la commande à lancer. Là, c'est une erreur sur iptables qui me bloque
~$ sudo iptables -t nat -A OUTPUT -p tcp –dport 1935 -j REDIRECT
[sudo] password for thom:
Bad argument `–dport'
Try `iptables -h' or 'iptables --help' for more information.Finalement, pour cherie25, Adblock Plus donne l'adresse de la video qui peut être obtenue grâce à wget.
#8 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 09/04/2013, à 20:38
- thom83
- Réponses : 194
Ce dernier script semble bien fonctionner pour cherie25, avec les même mentions d'erreur que pour NRJ mais beaucoup plus vite, entre 500 et 600 ko/s.
Merci
#9 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 09/04/2013, à 21:00
- thom83
- Réponses : 194
Non, je pense que msdl est plus efficace en débit que curl.
#10 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 09/04/2013, à 23:10
- thom83
- Réponses : 194
Il y a tout de même un détail qui ne va pas, c'est le choix du nom de fichier.
En l'occurrence, il y a plusieurs épisodes et le fichier initial est pollué par le deuxième (ce dernier étant plus long : 401313203 contre 390687908 octets)
J'ai noté également que wget permet de charger l'adresse contenue dans la liste commençant par 'msdl', et ce, avec le nom de fichier commençant par un n° qui est unique.
#11 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 10/04/2013, à 12:24
- thom83
- Réponses : 194
Bonjour,
L'identifiant devrait éviter de modifier une video déjà complète. 9a me paraît donc parfait.
#12 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 12/04/2013, à 19:31
- thom83
- Réponses : 194
J'ai trouvé la solution cet après-midi, pour HDS link, c'est la combinaison de touches Ctrl + /. Elle permet de faire apparaître la petite icône nécessaire à l'activation de l'addon.
Ça faisait plusieurs semaines que je cherchais...
#13 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 23/04/2013, à 22:44
- thom83
- Réponses : 194
Pour le fichier
saison-2-episode-18-le-passage-7927329-846-10434745.t.mp4
La commandertmpdump -e -r ...etc
est tout de suite suivie de
Erreur : le sous-process s'est terminé avec (le code d'erreur est 1)qui se répète à l'envie.
Pour le fichier de tf1, j'ai la même erreur, que j'ai stoppée après la deuxième répétition du message et là j'obtiens une info supplémentaire :
^CTraceback (most recent call last):
File "Bureau/fichiers_TVDownloader/tf1-tmc-v093.py", line 145, in <module>
main()
File "Bureau/fichiers_TVDownloader/tf1-tmc-v093.py", line 130, in main
time.sleep(3) Pour hercule Poirot, même comportement que pour tf1
#14 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 24/04/2013, à 14:42
- thom83
- Réponses : 194
j'ai les mêmes erreurs que toi et je crois que cela vient de la version de rtmpdump
Avec Ubuntu 10.04 en version amd64, j'ai rtmpdump 2.4~20110711.gitc28f1bab-1 et n'en ai pas trouvé de plus récent.
J'ai refait l'essai avec le dernièr script qui porte le numéro 0.9.3 qui lance la commande
rtmpdump -e -r "rtmpe://wske.wat.tv/ondemand/mp4:vod/HD-1280x720/65/85/10456585.hd" -c 443 -m 10 -w 0818931e9bfa764b9c33e42de6d06f924ac7fc244d0d4941019b9cdfe8706705 -x 352043 -o "episode-13-saison-02-le-dernier-metro-7929103-10456585.t.mp4"Comme indiqué précédemment, cela se termine par
Erreur : le sous-process s'est terminé avec (le code d'erreur est 1)
^CTraceback (most recent call last):
File "fichiers_TVDownloader/tf1-tmc-v093.py", line 145, in <module>
main()
File "fichiers_TVDownloader/tf1-tmc-v093.py", line 130, in main
time.sleep(3)
KeyboardInterruptPar curiosité, j'ai utilisé, pour la même émission, le fichier touvé au # de ce fil. Il me donne la commande suivante
rtmpdump -e -r "rtmpe://wske.wat.tv/ondemand/mp4:vod/HD-1280x720/65/85/10456585.hd" -c 443 -m 10 -w b23434cbed89c9eaf520373c4c6f26e1f7326896dee4b1719e8d9acda0c19e99 -x 343427 -o "episode-13-saison-02-le-dernier-metro-7929103-10456585.mp4"Quand je la lance, cela se termine par
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
WARNING: HandShake: Server not genuine Adobe!
ERROR: RTMP_Connect1, handshake failed.Il est à noter que ce qui suit le -w n'est pas identique dans les deux commandes...
#15 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 24/04/2013, à 16:11
- thom83
- Réponses : 194
@ bibichouchou et ynad
Je faisais référence au script bibichouchou effectivement
Je viens de passer sous Ubuntu 12.04 avec aussi rtmpdump 2.4~20110711.gitc28f1bab-1.
Le dernier script de k3c charge l'émission de tf1 sans se plaindre. Le script du 20 mars n'est plus adapté en effet.
#16 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 26/04/2013, à 20:42
- thom83
- Réponses : 194
@patrice.vallade
Avec HDS Link Detector et AdobeHDL.php, le téléchargement de cette émission fonctionne très bien. Le fichier fait 396 Mio.
propriété selon ffmpeg -i
Duration: 01:06:00.91, start: 0.000000, bitrate: 782 kb/s
Stream #0.0: Video: h264, yuv420p, 704x400 [PAR 100:99 DAR 16:9], 782 kb/s, 25 tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16#17 Re : -1 » TVDownloader: télécharger les médias du net ! [2] » Le 11/05/2013, à 17:58
- thom83
- Réponses : 194
Bonjour,
Avec la dernière version du script de KSV (vieux de 6 jours), j'obtiens la commande :
php AdobeHDS.php --manifest "http://ftvodhdsecz-f.akamaihd.net/z/streaming-adaptatif/2013/S19/J3/81446656-20130508-,398,632,934,k.mp4.csmil/manifest.f4m?hdnea=exp=1368287870~acl=%2fz%2fstreaming-adaptatif%2f2013%2fS19%2fJ3%2f81446656-20130508-*~hmac=a266dcda8231d32e3fbbe9aeb33778927924d08a1a7700cf363f290ba6bfff8b&hdcore=2.8.0&g=JHLEVDGMPTED" --delete --auth "hdntl=exp=1368373672~acl=%2fz%2fstreaming-adaptatif%2f2013%2fS19%2fJ3%2f81446656-20130508-*~data=hdntl~hmac=93df79b7e59791bd2e6527c29f94e0a2ddf2bee4fca3999599a092326b961016&als=0,0.1,0,0,0,NaN,0,0,0,37,f,0,2690.64,f,s,JHLEVDGMPTED,2.8.0,37&hdcore=2.8.0" --useragent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"qui fonctionne très bien. Les 448 fragments ont été chargés en quelques minutes. À noter que le fichier obtenu a besoin d'être renommé.
#18 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 29/04/2013, à 23:40
- thom83
- Réponses : 13
Bonsoir,
Personne n'a d'idée pour qualifier le «raw-device» d'une imprimante wifi ?
Ou dans quel fichier (au sens similaire à /dev/) situer des éléments comme «network lpd» ou «network dnssd» ?
#19 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 11/05/2013, à 18:49
- thom83
- Réponses : 13
Bonsoir,
Je suppose qu'il doit être possible d'interroger l'imprimante grâce à snmp afin d'obtenir ces sacrés niveaux d'encre sans utiliser un câble USB ou Windows.
La question posée obtenir les niveaux d'encre par snmp sur une imprimante wifi EPSON
#20 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 13/05/2013, à 09:19
- thom83
- Réponses : 13
Bonjour,
Quand je tappe l'dresse de l'imprimante,, j'obtiens ceci, dans la barre d'adresse
http://192.168.0.12/PRESENTATION/HTML/TOP/INDEX.HTMLet cela sur la page qui s'ouvre
Epson Stylus SX235Pensez-vous qu'il y ait des compléments d'adresse donnant accès au contenu des cartouches ?
#21 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 14/05/2013, à 16:12
- thom83
- Réponses : 13
Bonjour,
Pour mon imprimante, voilà ce que me donne Système > Administration > Impression à la rubrique Propriétés
Niveaux d'encre/de toner
Niveaux d'encre / du toner Les niveaux d'encre ne sont pas fournis pour cette imprimante
Messages d'information
Il n'y a pas de messages d'information pour cette imprimante
Sa configuration, comme indiqué plus haut, c'est network lpd://192.168.0.12:515/PASSTHRU
La vôtre donne-t-elle le même genre de réponse à la commande lpinfo -v
ou bien quelque chose, style lpr ou autre. Il y a peut-être une piste que je n'ai pas explorée...
#22 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 16/05/2013, à 13:51
- thom83
- Réponses : 13
Bonjour,
J'ai refait la configuration de l'imprimante depuis la page d'administration de CUPS en fixant l'adresse sous la forme socket://adress.
Cela ne change rien concernant les niveaux d'encre qui restent invisibles.
Il semble que snmp ne soit pas non plus en mesure de détecter le remplissage des cartouches.
Epson n'est pas en mesure ou disposé à fournir les données MIB.
Ma prochaine imprimante ne sera probablement pas une EPSON.
#23 Re : -1 » Niveau d'encre d'une imprimante Epson en wi-fi » Le 16/05/2013, à 19:40
- thom83
- Réponses : 13
Effectivement, c'est une solution envisageable. À voir, le moment venu, les offres du marché...
#24 -1 » obtenir les niveaux d'encre par snmp sur une imprimante wifi EPSON » Le 11/05/2013, à 18:41
- thom83
- Réponses : 0
Bonsoir,
J'ai une imprimante Epson sx235w qui fonctionne bien en wifi mais pour laquelle il n'est pas possible d'obtenir les niveaux d'encre avec escputil ou ses dérivés.
Pour avoir ces niveaux, il faut repasser sous Windows ou alors raccorder l'imprimante à l'ordinateur avec un câble USB pour utiliser escputil.
J'ai posé une question à ce sujet dans la rubrique Imprimantes et scanners du forum :
http://forum.ubuntu-fr.org/viewtopic.ph … #p11304511
Sans succès pour l'instant.
Une page internet de Microsoft qui parlait de SNMP m'a donné à penser qu'il doit être possible d'interroger l'imprimante à l'aide se snmp.
Cela fait des jours et des jours que je lance des «snmpwalk -c public -v 1 192.168.0.12 .1.3.6.1 ...etc» sans trouver le moindre lien vers les cartouches.
Les éléments trouvés sur internet (en particulier les programmes donnant accès au contrôle d'imprimantes) ne concernent jamais le matériel Epson.
J'ai demandé à Epson les fichiers MIB propres à leur matériel mais leur première réponse ne me donne pas beaucoup d'espoir de les obtenir.
Y a-t-il quelqu'un qui a réussi à interroger son (ou ses) imprimante(s) Epson en réseau ?