gpt4 book ai didi

ffmpeg 在转换视频时写入

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

我正在尝试为视频添加水印,但是在输出视频的大小大于 800MB 后,ffmpeg 停止工作而没有错误。所以我认为缓冲区大小已满。所以我的问题是如何让 ffmpeg 每 10 分钟发布一次完成的部分,而不是等待完整视频被转换后再写入磁盘。

ffmpeg.exe -i input.mkv -i logo.png -report -filter_complex "overlay = 20:15,subtitles = 'sub.srt'" -codec:a copy output.mkv

最佳答案

您可以尝试使用段复用器进行输出,然后拼接各个段。

第一步 :

ffmpeg -i input.mkv -i logo.png -filter_complex "overlay=20:15,subtitles='sub.srt'"
-c:a copy -f segment -segment_time 600 out%d.ts

第二步 :

如果你有三个段,它看起来像这样
ffmpeg -i "concat:out1.ts|out2.ts|out3.ts" -c copy output.mkv

关于ffmpeg 在转换视频时写入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39345359/

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