NSP*_*tik 11 m3u http-live-streaming ios m3u8
我想下载M3U8文件块(HLS)并存储该视频(解密后)以供以后查看.我已经制作了一个演示M3U8文件的演示,但我想下载视频数据供以后查看.
niu*_*ech 31
您可以使用ffmpeg下载和解码HTTP-LS流:
ffmpeg -i http://example.org/playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4
Run Code Online (Sandbox Code Playgroud)
有一个iOS版本的ffmpeg可用.
这个 Perl 脚本是一个很好的获取器:https : //github.com/osklil/hls-fetch
脚步:
wget https://raw.githubusercontent.com/osklil/hls-fetch/master/hls-fetch
chmod +x hls_fetch
./hls_fetch --playlist "THE_URL"
Run Code Online (Sandbox Code Playgroud)
替换THE_URL为 M3U8 播放列表的完整 URL(或尝试其他选项--help)。
奖励:如果您缺少 Perl 的 JSON 模块(就像我一样),只需运行sudo cpan JSON.