Streaming: enregistrer une vidéo

Je vous ai déjà parlé de RTMPDump pour récupérer des vidéos. Maintenant, sur un de mes sites, cette solution ne marche plus. Obligé de changer mon fusil d'épaule mais tant que j'arrive à récupérer le contenu, c'est cool.

C'est pas très professionnel comme solution mais ça de récupérer des vidéos utilisant HTTP Live Streaming (aussi appelé HLS) et ses fichiers.ts . En tout cas, ça marche pour moi. J'utilise Firefox avec l'extension Random Agent Spoofer et livestreamer.

Récupérer le lien de la liste de lecture

C'est la partie pénible: récupérer le lien qui va bien en l’occurrence un fichier qui sera nommé master.m3u8
On commence par ouvrir Firefox (le truc qui va mourir au mois de Novembre d'après les fils spirituels de Nostradamus).
On ouvre les Outils de développement F12 et on passe à l'onglet Réseau Ctrl+Maj+Q ou Ctrl+Maj+Q à partir de la v55.
Dans le filtre on tape m3u8 et il ne reste plus qu'à récupérer la première URL qui vient (ex: "http://blablabla.net/.../master.m3u8?...").

Boycotter Flash Player

Pour ceux qui ne comprenne pas à quoi peut servir Random Agent Spoofer, certains sites développer par des idiots me disent d'installer Flash Player. C'est pas vraiment dans mes intentions et puisse qu'on me prend pour un idiot, je me ferais passer pour quelqu'un d'autre. Vous savez, du genre petit bourgeois qui s'exhibe avec du matériel hors de prix.

Dans Random Agent Spoofer, on choisit un profil du type iOS browsers, par exemple "iPad - Safari". Et voilà, on m'accepte maintenant.

Télécharger la vidéo

On commence par installer le paquet livestreamer:


#root
apt install livestreamer

Il ne reste plus qu'à lancer la commande:


$user
livestreamer "hlsvariant://http://blablabla.net/.../master.m3u8?..." best -o ~/video.ts

C'est bien pratique d'avoir la fibre et des disques de plusieurs To. Parce que le streaming, c'est tout moisi.

Ressources

4 commentaires

seb |

Salut, tu as essaye YouTube crown loader? J'ai été étonné du nombre de site avec lequel il est compatible :)

nIQnutn |

Quel(s) avantage(s) ?
Un lien vers le site du projet ?

seb |

Youtube-downloader, dsl pour l'autocorrect du téléphone :)
apt-get install youtube-dl
https://rg3.github.io/youtube-dl/
Compatible avec pas mal de site, la liste des extractors est là:
https://github.com/rg3/youtube-dl/tree/master/youtube_dl/extractor

Après pour si c'est pour du replay type pluzz, il existe des outils qui te permettent de faire des recherches et télécharger en ligne de commande, sans passer pas un navigateur.

nIQnutn |

le site nécessite une authentification. je suis pas sûre que youtube-dl puisse faire le job.

Fil RSS des commentaires de cet article

Écrire un commentaire