gpt4 book ai didi

video - 无法覆盖 ffmpeg 元数据

转载 作者:行者123 更新时间:2023-12-04 22:58:41 29 4
gpt4 key购买 nike

我在使用 FFmpeg 覆盖视频文件上的元数据时遇到了一些问题,这些文件之前已经添加了元数据(FFmpeg 也添加了以前的元数据)。

所以我使用ffmpeg -i path/to/video file -i /path/to/metadata -map_metadata 1 -codec copy path/to/output file将元数据文件与视频文件合并,但如果视频文件已经通过此命令,一旦新的元数据不会粘贴,则只保留旧的。有没有办法强制元数据被新的元数据文件覆盖?

到目前为止,我所做的大部分尝试只是从头开始制作元数据文本文件,以查看我使用 ffmpeg -i path/to/video file -f ffmetadata path/to/metadata 从视频文件中提取的元数据是否存在问题。 .
到目前为止,除了这个命令的变体之外,我还没有在网上找到很多关于这个的信息,但是,我认为这主要是因为我不完全确定我应该搜索哪些关键字。

感谢阅读

最佳答案

使用 -map_chapters选项。-map_chapters从输入文件复制章节。它是从零开始的(就像 -map_metadata )。因此,对于您的示例,您将指定 1 .

ffmpeg -i path/to/video file -i /path/to/metadata -map_metadata 1 -map_chapters 1 -codec copy path/to/output_file

关于video - 无法覆盖 ffmpeg 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59279937/

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