gpt4 book ai didi

ffmpeg - 如何使用 ffmpeg 对 mp4 文件进行分段。

转载 作者:行者123 更新时间:2023-12-04 23:35:29 25 4
gpt4 key购买 nike

如何使用 ffmpeg 对 mp4 文件进行分段。我已按照此命令“How to output fragmented mp4 with ffmpeg?”,但文件大小几乎翻了一番。还有其他方法吗?

最佳答案

我认为您会获得更大的文件大小,因为您使用比输入文件更高的比特率对其进行重新编码。

在链接的答案中,您可以修改 -ab 的设置和 -vb :

ffmpeg -i infile.ext -g 52 \
-strict experimental -acodec aac -ab 64k -vcodec libx264 -vb 448k \
-f mp4 -movflags frag_keyframe+empty_moov \
output.mp4

(提示:如果没有必要,请勿使用 -re)

如果您没有输入文件中的比特率,请使用 ffprobe 为所有流获取它:
ffprobe -i input.mp4

(寻找 Stream#0:0、Stream#0:1 等等,如果它是音频或视频)

未测试 :
您还可以尝试复制流:
ffmpeg -i input.mp4 -g 52 \
-strict experimental -c copy \
-f mp4 -movflags frag_keyframe+empty_moov \
output.mp4

(仅适用于 mp4 输入?!)

关于ffmpeg - 如何使用 ffmpeg 对 mp4 文件进行分段。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48017553/

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