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.