gpt4 book ai didi

video - ffmpeg:如何在视频末尾添加帧或黑色?

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

如何在任何视频的末尾复制任意数量的最后一帧副本?或者,如何在任何视频的末尾添加黑框?这可以通过脚本和ffmpeg来完成吗?当然,任何其他工具都可以,只要该操作是可编写脚本的。

困难在于应该支持所有视频格式,或者至少支持尽可能广泛的视频格式。该脚本应采用任何视频格式,而无需手动更改每个视频的脚本。

最佳答案

看看 FFMpeg 文档进行连接,看看你能想出什么。

How can I join video files?



如果是我,我会研究一些可以按照以下方式做的事情:
  • 使用您尝试添加到末尾的黑色帧的预制视频(与您要添加到的视频位于同一文件夹中)并检查视频是否具有相同的格式。我会让这个预制视频成为一种常用的默认格式,并且可以连接(MPEG)。
  • 如果视频具有不同的格式,请找出您要添加的视频的格式,并使用 ffmpeg 将其编码为与黑色视频相同的格式。您还可以检查要添加的视频是否采用适当的格式进行连接,只需将黑色视频更改为该格式以提高速度(也可以只拥有一堆允许的所有格式的预制黑色视频连接)。
  • 两个视频格式相同后,将它们连接起来。如果您希望它们采用不同的格式,请再次使用 ffmpeg 将它们编码为您的选择。请注意,根据 ffmpeg 文档,应将 -same_quant 选项或高比特率设置传递到 ffmpeg 以在所有转换中保持高质量。

  • 如果你可以让它工作,这里唯一的缺点是你必须单独制作你正在添加的帧的视频,而不是动态或通过命令。

    关于video - ffmpeg:如何在视频末尾添加帧或黑色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10530538/

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