【发布时间】:2020-07-30 06:51:53
【问题描述】:
我最近问baout如何下载在线m3u8文件的片段,有人指出这可以通过ffmpeg完成:
ffmpeg -i [LINK] -codec copy [OUTPUT FILE] #downloads only audio segments;
ffmpeg -i [LINK] -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 [OUTPUT] #downloads audio and video segments
对于那些不熟悉的人来说,m3u8 的格式有点像“播放列表”,一个 m3u8 文件指向一堆较小的“片段”,这些片段被拼凑在一起形成整个视频。因此,完全有可能在执行上述命令的过程中暂停这些命令,但仍会生成可观看的视频(即视频编辑器可以正确解释的视频)。
我想知道是否有一个带有ffmpeg 的内置方法可以让我抓取给定 m3u8 的 N-M 段。如果有ffmpeg 之外的方法,也请随时提及。感谢您的帮助。
【问题讨论】: