gpt4 book ai didi

video - 如何使用ffmpeg分块下载m3u8?

转载 作者:行者123 更新时间:2023-12-04 22:58:22 27 4
gpt4 key购买 nike

我正在尝试转换 m3u8mp4我发现以下方法有效

ffmpeg -i 'https://....m3u8' -bsf:a aac_adtstoasc \
-vcodec copy -c copy -crf 50 output.mp4

然而,最终结果对我来说太大了,无法拖入外部硬盘驱动器。

我也试过直接写入硬盘 /Volumes/2TR/output.mp4但最终结果是一样的——文件太大,操作失败。

我注意到,如果我在任何时候终止操作, output.mp4文件完美运行,但它不是完整的视频(完美)。如果视频是一小时,而我只想要 30 分钟,我可以终止 ffmpeg那个时候的操作。

所以我想知道是否有 ffmpeg 的方法分两部分下载内容, output-part1.mp4output-part2.mp4 ?

最佳答案

为此使用段复用器。

ffmpeg -i 'https://....m3u8' -c copy -f segment -segment_time 1800 output-part%d.mp4

这会将输出分成(近)1800 秒的段。

( -bsf:a aac_adtstoasc 几年前被 ffmpeg 自动插入。如果需要,您的 ffmpeg 太旧了。)

关于video - 如何使用ffmpeg分块下载m3u8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61680604/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com