gpt4 book ai didi

bash - 如何使用 FFMPEG 准确分割 LONG GOP 视频(h264/XDCAM ...)?

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

我的目标是使用 ffmpeg 准确地分割 XDCAM 或 H264 视频。
我猜这个问题来自它的长 GOP 结构,但我正在寻找一种方法来分割视频而不重新编码它。
我应用偏移量仅对视频的特定部分进行编码(比如说从第 10 秒到媒体结尾)
有任何想法吗 ?

最佳答案

请引用ffmpeg documentation .
你会发现一个选项-frames .该选项可用于为给定的输入流(以下流 0:0 是第一个输入文件,第一个视频流)指定要记录的帧数。该选项可以与其他选项结合使用以在输入文件中的某处开始(时间偏移等....)

ffmpeg -i intput.ts -frames:0:0 100 -vcodec copy test.ts

该命令仅对视频的前 100 帧进行 demux 和 remux(无重新编码)。

如前所述,您可以将其与跳跃结合起来。使用“-ss 偏移量(输入)”
' 您可以指定“帧精确”位置,即。 1 分 10 秒后的第 14 帧 = 0:1:10:14。该选项应该在输入之前使用,如下所示。
ffmpeg -ss 00:00:10.0 -i intput.ts -frames:0:0 100 -vcodec copy test.ts

ffmpeg 丢弃前 10 秒并绕过 100 帧到复用器。

关于bash - 如何使用 FFMPEG 准确分割 LONG GOP 视频(h264/XDCAM ...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18376104/

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