¿Cómo descargar m3u8 stream a HD local en OS X?

25

El archivo en cuestión se ve así:

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

El archivo en cuestión no es una transmisión en vivo. Es una grabación.

Intenté usar la biblioteca ffmpeg con varios comandos, pero el archivo resultante no se descargó en absoluto debido a un error "dañado" o se descargó pero estaba muy dañado.

zerohedge
fuente
Supongo que intentaste ffmpeg -i "[url]" Vid.ts
Tetsujin
1
o tal vez mejor ffmpeg -i [url] -c copy filename.mkv
Tetsujin

Respuestas:

45

Puedes usar FFmpeg para esto.

Por ejemplo:

$ 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

User Agent es clave importante para muchos cines en línea.

usuario304454
fuente
3
Siempre que la lista de reproducción tenga diferentes calidades de video, ¿qué calidad del video se copia en el archivo .mkv usando un comando como este? ¿Hay alguna manera con ffmpeg para elegir la resolución de la transmisión?
user74513