Page 10 sur 45
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 15:36
par aazerty
Bonjour ,
1ère tentative , à l'aide de "ffmpeg" et d'une adresse de "Gulli" du type .m3u8 .
Ci-joint "Essai_M3U8_gulli.zip" contenant :
---
Essai_M3U8_gulli.bat
sortie_gulli_2.flv ( 3mn30 de vidéo )
---
Reste à :
_ trouver comment envoyer la vidéo directement sur VLC
_ améliorer la qualité de celle-ci
A+ .
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 15:52
par czmaster
aazerty a écrit :Bonjour ,
1ère tentative , à l'aide de "ffmpeg" et d'une adresse de "Gulli" du type .m3u8 .
Ci-joint "Essai_M3U8_gulli.zip" contenant :
---
Essai_M3U8_gulli.bat
sortie_gulli_2.flv ( 3mn30 de vidéo )
---
Essai_M3U8_gulli.zip
Reste à :
_ trouver comment envoyer la vidéo directement sur VLC
_ améliorer la qualité de celle-ci
A+ .
J'avais déjà essayé une méthode similaire et j'ai réussi à envoyer le flux vers VLC
Le problème se situe effectivement au niveau de la qualité qui ressort, beaucoup mois bonne qu'on obtient directement avec VLC (sans ffmpeg)
Voici l'équivalent de ta commande redirigé directement vers VLC (adapter le chemin de ffmpeg et VLC)
Code : Tout sélectionner
ffmpeg -i "http://vipwowza.yacast.net/gulli_live/_definst_/gulli_850.stream/playlist.m3u8" -f mpegts - | vlc -
Avec cette commande ffmpeg doit sûrement (un peu) réencodé le flux, il faudrait trouver le moyen d'avoir le flux brut
A+
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 16:10
par aazerty
Bonjour ,
@czmaster : merci pour la commande ; ça fonctionne .
Que souhaites-tu : du brut de pomme ou de champagne ?
A+ .
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 16:18
par czmaster
Je ne souhaite rien merci
Ça fait quelque temps que je suis sur cette piste, par exemple Pluzzed (un très bon logiciel

) utilise ffmpeg pour récupérer les vidéos Pluzz aussi au format M3U8
Mais là bas il n'est pas question de live donc on a plus de temps et on peut ajouter des options pour encoder la vidéo en même temps et ne pas trop perdre en qualité
Ici c'est plus compliqué et je n'ai pas trouvé la commande idéal pour le live
A+
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 18:10
par dreamman
czmaster a écrit :
Oui ce flux pourrait marcher je pense, mais avant de pouvoir y accéder il faudrait contourner la protection mise en œuvre par TF1, si on y va directement le serveur bloque l'accès
Merci pour tes recherches

Quelques infos complémentaires.
GET /hls/live/204472/TF1-LIV-HLS-TF1IOS/K40810041881240k.key HTTP/1.1\r\n
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)\r\n
X-Forwarded-For: 2.6.76.45\r\n
Host: tf1hlsioslive-i.akamaihd.net\r\n
Cookie: _alid_=diNZ0ERP/hvi+3PIKLZDnQ==; hdntl=exp=1365440464~acl=%2f*~data=hdntl~hmac=f73e75549af24b865d91fad45007536c150d0d6364cd6dd23664a68e6387158b\r\n
Connection: Keep-Alive\r\n
\r\n
Full request URI:
http://tf1hlsioslive-i.akamaihd.net/hls ... 81240k.key
-------------------------------------------------------------
Cookie: _alid_=diNZ0ERP/hvi+3PIKLZDnQ==; hdntl=exp=1365440464~acl=%2f*~data=hdntl~hmac=f73e75549af24b865d91fad45007536c150d0d6364cd6dd23664a68e6387158b\r\n
Full request URI:
http://tf1hlsioslive-i.akamaihd.net/hls ... k_00191.ts
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 19:26
par aazerty
Bonjour ,
@dreamman :
Firefox n'arrive pas à ouvrir le lien :
http://tf1hlsioslive-i.akamaihd.net/hls ... 1240k.m3u8
Comment es-tu arrivé aux résultats suivants ?
A+ .
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 19:43
par aazerty
Bonjour ,
@czmaster : que penses-tu de cette commande ?
Code : Tout sélectionner
ffmpeg -re -i "http://vipwowza.yacast.net/gulli_live/_definst_/gulli_850.stream/playlist.m3u8" -acodec copy -vcodec copy -f mpegts pipe: | ".\vlc.exe" -
A+ .
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 19:57
par czmaster
Je pense que dreamman a du analyser les flux de Captvty ou directement TF1 avec un logiciel comme Wireshark
Pour pouvoir accéder à ces pages il faut en autre avoir les bons cookies
dreamman a écrit :Cookie: _alid_=diNZ0ERP/hvi+3PIKLZDnQ==; hdntl=exp=1365440464~acl=%2f*~data=hdntl~hmac=f73e75549af24b865d91fad45007536c150d0d6364cd6dd23664a68e6387158b\r\n
Et sûrement d'autres choses encore
Sinon la connexion sera refusé comme dans ton cas
Actuellement on lance directement les flux M3U8 dans VLC (voir en passant par ffmpeg).
Si le problème venait seulement des cookies, il faudrait déjà trouver comment faire pour que VLC utilise ces cookies, je ne sais pas si c'est possible
Il n'est sûrement pas impossible de trouver la parade, mais c'est assez compliqué donc pas encore à l'ordre du jour. Si vous trouvez une parade vous pouvez quand même la partager

Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 20:00
par czmaster
aazerty a écrit :Bonjour ,
@czmaster : que penses-tu de cette commande ?
Code : Tout sélectionner
ffmpeg -re -i "http://vipwowza.yacast.net/gulli_live/_definst_/gulli_850.stream/playlist.m3u8" -acodec copy -vcodec copy -f mpegts pipe: | ".\vlc.exe" -
A+ .
Très bien aazerty
Ci joint 2 captures faites plus ou moins le même moment le premier directement avec VLC le 2ème avec la ligne de commande
De mon coté je ne vois pas de différence de qualité. Qu"en pensez vous ?
C'est le -re qui fait tout la différence ?
Re: ZedTV 0.7 regarder la télé en direct
Publié : dim. 7 avr. 2013 20:15
par aazerty
Re-... ,
Pas de différence notable , c'est mieux que précédemment .
Maintenant , il faut voir comment résoudre le "PB" du buffer .
A+ .