gpt4 book ai didi

ffmpeg - 如何强制 FFMpeg 不更改关键帧序列

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

我的问题是使用具有相同关键帧序列的 FFMpeg 对输入视频 (x264) 进行编码并保存输出视频。比如输入视频的关键帧是1,5,13,​​35,...,那么输出视频的关键帧应该是1,5,13,​​35,...去做这个?

最佳答案

下面应该工作。

#1 段输入文件

ffmpeg -i in.mp4 -f segment -segment_time 0.01 -c copy -reset_timestamps 1 in%d.ts

这应该在开始时创建每 1 GOP 长的段,即有一个关键帧。

#2 对具有非常高的最小关键帧间隔的片段进行编码。

例如
ffmpeg -i in4.ts -c:v libx264 -keyint_min 65535 out4.ts

#3 针迹 out分段在一起

例如使用 concat demuxer
ffmpeg -f concat -i list.txt -c copy -absf aac_adtstoasc output.mp4

list.txt 在哪里
file 'out1.ts'
file 'out2.ts'
file 'out3.ts'
file 'out4.ts'
...

关于ffmpeg - 如何强制 FFMpeg 不更改关键帧序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39656715/

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