#2851 Le 19/03/2013, à 02:35
Re : TVDownloader: télécharger les médias du net !
Bonjour,
je ne comprends pas si le projet tvdownloader est au point mort à cause des fragmentations de M6Replay (les fichiers téléchargés font 0 octets même après MAJ des plugins) ? Et pas envie de lire 114 pages, j'ai lu les dernières, mais elles ne parlent pas du tout de ça
.
Y'aura-t-il à terme une manière viable de télécharger des flux fragmentés comme semble savoir le faire Captvty ?
Bonne soirée merci d'avance,
Cordialement,
M@d
Hors ligne
#2852 Le 19/03/2013, à 07:00
Re : TVDownloader: télécharger les médias du net !
TVDownloader sait télécharger les flux fragmentés, comme pluzz, téléchargés avec pluzzdl.
M6 est un "simple" rtmpdump, pas un flux fragmenté, si tu cherches pascal92,bibichouchou et tvdownloader, tu trouveras la méthode.
Je note qu'à l'heure actuelle, Captvty en version 1.10, annonce toujours avoir des soucis avec les flux du group M6 (M6, W9, 6ter).
Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html
Toshiba Satellite L750
Hors ligne
#2853 Le 19/03/2013, à 19:16
Re : TVDownloader: télécharger les médias du net !
TVDownloader sait télécharger les flux fragmentés, comme pluzz, téléchargés avec pluzzdl.
M6 est un "simple" rtmpdump, pas un flux fragmenté, si tu cherches pascal92,bibichouchou et tvdownloader, tu trouveras la méthode.
Je note qu'à l'heure actuelle, Captvty en version 1.10, annonce toujours avoir des soucis avec les flux du group M6 (M6, W9, 6ter).
Bonjour, merci de ta réponse,
Les messages de pascal92 et bibichouchou sur ce fil semblent au contraire confirmer la thèse que M6Replay ne diffuse plus en RTMP, qu'ils fragmentent bien leurs flux et qu'ils mettent des DRM un peu partout. En tout cas, je n'ai pas constaté de RTMP avec rtmpsrv ou Wireshark pour M6replay, les vidéos semblaient par contre bien fragmentées et utilisant le protocole HTTP d'après Wireshark.
Je n'ai pas trouvé la méthode à laquelle tu fais allusion ; avoir une méthode en ligne de commande m'arrangerait beaucoup (et c'est en partie pour ça que j'aimerais éviter d'utiliser Captvty qui a très bien fonctionné sur M6Replay pour ma part).
Merci encore !
M@d
Dernière modification par M@dinko12 (Le 19/03/2013, à 19:17)
Hors ligne
#2854 Le 19/03/2013, à 19:49
Re : TVDownloader: télécharger les médias du net !
salut à toutes et tous,
A M@dinko12
d'après mes constatations, le groupe M6 utilises des vidéos fragmentées sur leurs sites. cependant, le flux rtmp a continué d'exister jusqu'à présent. les messages que k3c t'a indiqués donnaient une méthode qui a marché un temps. puis l'accès au flux rtmp a changé, et une autre méthode était nécessaire mais n'a jamais été cherchée/diffusée sur ce forum. c*ptvty utilise le flux rtmp. si c*ptvty rencontre des problèmes, c'est que soit le flux rtmp a carrément disparu (dans ce cas, c'est les fragments obligatoirement à conditions qu'ils ne soit pas chiffrés), soit il est momentanément indisponible comme ce fut le cas il y a quelques semaines (dans ce cas, la méthode ne change pas et il suffit d'attendre
), soit la méthode pour y accéder a encore changé (dans ce cas, il va falloir chercher).
Voilà si d'autres peuvent compléter ou corriger mes propos...
Hors ligne
#2855 Le 19/03/2013, à 21:05
Re : TVDownloader: télécharger les médias du net !
Merci bibichouchou
Je note que le plugin XBMC pour M6, qui est fonctionnel
http://passion-xbmc.org/addons/?Page=Vi … o.M6Replay
utilise rtmp
grep rtmp plugin.video.M6Replay/default.py
srv_list = [{'rtmp':"rtmpe://groupemsix.fcod.llnwd.net", 'app':"a2883/e1", 'cdn':'llnw'},
{'rtmp':"rtmpe://m6replayfs.fplive.net", 'app':"m6replaytoken/streaming", 'cdn':'lv3'}]
rtmp_url, filename = self.get_rtmp_args()
url = rtmp_url + " timeout=10"
if rtmp_url =="":
rtmpdump = __settings__.getSetting('rtmpdump')
if not rtmpdump:
# Hope that rtmpdump is in the path
rtmpdump = 'rtmpdump'
rtmp_url, filename = self.get_rtmp_args()
cmd = '%(rtmpdump)s -r "%(rtmp_url)s" -m 10 -o %(full_filename)s' % locals()
def encode_rtmp(self, app, playpath, timestamp):
def get_rtmp_args(self):
"Return rtmp args as a tuple (rtmp_url, filename)"
rtmp = srv_list[server_id]['rtmp']
token_url = self.encode_rtmp(app, playpath, int(time.time()))
rtmp_url = '/'.join([rtmp, app, token_url])
return (rtmp_url, filename)Si tu veux voir comment gérer une vidéo fragmentée, tu peux regarder
http://forum.ubuntu-fr.org/viewtopic.php?id=1211051
Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html
Toshiba Satellite L750
Hors ligne
#2856 Le 19/03/2013, à 22:07
Re : TVDownloader: télécharger les médias du net !
J'ai testé quelques replays de séries de M6, ils sont bien chiffrés
Body of Proof
NCIS
Hawai
gg@gg-SATELLITE-L755:~$ php AdobeHDS.php --manifest "http://lb.cdn.m6web.fr/s/cgd/5/34e43b89553707f78731aea12eac9e46/5149018c/RlI%3D/hds/1/1/e/Body-of-proof_c11279640_Saison-1-episode-4/Body-of-proof_c11279640_Saison-1-episode-4.f4m" --delete
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 800 600
Selected : 800
Unknown packet type 41 encountered! Encrypted fragments can't be recovered.
gg@gg-SATELLITE-L755:~$ php AdobeHDS.php --manifest "http://lb.cdn.m6web.fr/s/cgd/5/26549d8a3be851e0b5cb1942f68a4775/5149018c/RlI%3D/hds/6/e/9/N-C-I-S-_c11279808_Saison-6-episode-17/N-C-I-S-_c11279808_Saison-6-episode-17.f4m" --delete
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 800 600 400
Selected : 800
Unknown packet type 41 encountered! Encrypted fragments can't be recovered.
gg@gg-SATELLITE-L755:~$ php AdobeHDS.php --manifest "http://lb.cdn.m6web.fr/s/cgd/5/dc777e594b51595aad4188c86a073778/5149018c/RlI%3D/hds/3/0/6/m6_hawaii-5-0_s1e12_340310_160620122230/m6_hawaii-5-0_s1e12_340310_160620122230.f4m" --delete
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 800 600 400
Selected : 800
Unknown packet type 41 encountered! Encrypted fragments can't be recovered.
gg@gg-SATELLITE-L755:~$ Edit:
comme plusieurs qualités sont proposées, si j'ajoute --quality low ou --quality 400, cela ne change rien, il faut que je fasse un essai en me faisant passer pour un Ipad ou un Iphone, je pense que c'est ce que fait Captvty
Dernière modification par k3c (Le 19/03/2013, à 23:04)
Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html
Toshiba Satellite L750
Hors ligne
#2857 Le 20/03/2013, à 09:13
Re : TVDownloader: télécharger les médias du net !
Si je prends une émission qui n'est pas une série, je télécharge
gg@gg-SATELLITE-L755:~$ php AdobeHDS.php --manifest "http://lb.cdn.m6web.fr/s/cgd/5/f97a4f8fad00f72c01bc60d3444f0458/5149a11c/RlI%3D/hds/f/a/f/66-Minutes_c11280244_Les-histoires-qui-fo/66-Minutes_c11280244_Les-histoires-qui-fo.f4m" --delete
KSV Adobe HDS Downloader
Processing manifest info....
Quality Selection:
Available: 800 600 400
Selected : 800
Downloading 804/804 fragments
Found 804 fragments
Finished
gg@gg-SATELLITE-L755:~$ ls -alrt 936*
-rw-rw-r-- 1 gg gg 286662652 mars 20 08:11 936c477352528d61ff7b73bef15e5587_66-Minutes_c11280244_Les-histoires-qui-fo_800kSeg1-Frag.flv
gg@gg-SATELLITE-L755:~$ Acer Aspire One 150 8,9 "
Norhtec avec une Clé Usb bootable http://www.norhtec.com/products/mcsr/index.html
Toshiba Satellite L750
Hors ligne
#2858 Le 20/03/2013, à 12:18
Re : TVDownloader: télécharger les médias du net !
@ k3c
bonjour,
je viens d'essayer pour "66 minutes" avec la ligne de commande que tu donnes et ça marche parfaitement.
je n'ai pas bien compris comment trouver l'adresse; pour l'appliquer à l'emission d'hier soir "http://www.m6replay.fr/#/scenes-de-mena … ere-partie"
merci
j'ai chercher le manifest avec "tools-->web developer-->web console filter manifest" la liste s'efface, j' ai essayer aussi avec 66 minutes pareil...
Dernière modification par ynad (Le 20/03/2013, à 13:22)
Hors ligne
#2859 Le 20/03/2013, à 18:22
Re : TVDownloader: télécharger les médias du net !
la suite ici /viewtopic.php?id=1231501
Modérateur du forum ubuntu-fr.org
amd 3000+, nvidia FX5200 et 2 giga de ram sur voyager 12.04
toshiba satellite_c670d-11l sur Voyager 13.04
salon de discussion IRC sur voyager: ##ubuntu-voyager
Hors ligne
Discussion fermée
- Accueil
- » Forum
- » Vos développements libres
- » TVDownloader: télécharger les médias du net !