首先,下载ffmpeg: https://ffmpeg.org/
然后打开命令行,输入如下命令下载即可:
ffmpeg -i "【HLS流文件URL,如http://aaa.com/aaa.m3u8】" -c copy -bsf:a aac_adtstoasc -movflags frag_keyframe "【最终保存的文件位置,如R:/aaa.mp4】"
其中, frag_keyframe是为了防止下载意外中断时,mp4文件因为缺少MOOV头导致完全无法播放的悲剧,笔者收获数次惨重教训的亲身经历,这个参数必须要有。
具体参数见:https://ffmpeg.org/ffmpeg-formats.html
本页永久链接:https://www.orztip.com/?p=35&article_title=how-to-use-ffmpeg-to-download-m3u8-hls