Como baixar o fluxo m3u8 para o HD local no OS X?

25

O arquivo em questão fica assim:

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

O arquivo em questão não é uma transmissão ao vivo. É uma gravação.

Eu tentei usar a biblioteca ffmpeg usando vários comandos, mas o arquivo resultante não foi baixado devido ao erro "corrompido" ou foi baixado, mas estava fortemente corrompido.

zerohedge
fonte
Eu estou supondo que você tentou ffmpeg -i "[url]" Vid.ts
Tetsujin
11
ou talvez melhor ffmpeg -i [url] -c cópia filename.mkv
Tetsujin

Respostas:

45

Você pode usar o FFmpeg para isso.

Por exemplo:

$ 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

O User Agent é uma chave importante para muitos cinemas online.

user304454
fonte
3
Desde que a lista de reprodução tenha diferentes qualidades de vídeo, qual a qualidade do vídeo é copiada no arquivo .mkv usando um comando como este? Existe uma maneira com o ffmpeg escolher a resolução do fluxo?
user74513