Comment télécharger le flux m3u8 sur un disque dur local sous OS X?


25

Le fichier en question ressemble à ceci:

http: // website.com/somenumbers/somenumbers/somename.ts.m3u8

Le fichier en question n'est pas un flux en direct. C'est un enregistrement.

J'ai essayé d'utiliser la bibliothèque ffmpeg à l'aide de diverses commandes, mais le fichier résultant n'a pas été téléchargé du tout en raison d'une erreur "corrompu", ou a été téléchargé mais a été fortement corrompu.


Je suppose que vous avez essayé ffmpeg -i "[url]" Vid.ts
— Tetsujin

1
ou peut-être mieux ffmpeg -i [url] -c copie filename.mkv
— Tetsujin

Réponses:


45

Vous pouvez utiliser FFmpeg pour cela.

Par exemple:

$ ffmpeg -user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/537.86.7" -i http://185.38.12.60/sec/1503173737/363333397f6b65370bfc740ca4dea8c3f8dd2a93419f7748/ivs/12/b1/2ec5e15ba2a6/hls/tracks-4,5/index.m3u8 -c copy pd.mkv

L'agent utilisateur est une clé importante pour de nombreux cinémas en ligne.


3
À condition que la liste de lecture ait des qualités vidéo différentes, quelle qualité de la vidéo est copiée dans le fichier .mkv à l'aide d'une commande comme celle-ci? Est-il possible avec ffmpeg de choisir la résolution du flux?
— user74513
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.