如何编辑 AVI 文件的元数据?

如何编辑 AVI 文件的元数据?

我有几个 AVI 文件需要更改原始创建日期,例如将其更改为一年后。我已经尝试使用 exiftool,虽然它确实成功完成,但它所做的唯一编辑是 sidecar 文件,AVI 文件中嵌入的元数据保持不变。

根据我读过的和我在超级用户上看到的内容[1][2],似乎可以使用 ffmpeg 对 AVI 文件进行这些类型的元数据更改,但如果我只想更改日期,这真的有必要吗?

答案1

今天,感谢Laraine_Mae 的这篇帖子写得非常好,https://forum.videohelp.com/threads/130534-Metadata-in-AVI-files我设法找到了这个问题的一个很好的答案,并将它发布在这里,以便让更多人看到。

有一个程序叫abcAVI 标签编辑器它似乎运行完美,完全符合我的要求。下载后,我可以通过输入新日期来将日期向前更改,虽然我无法批量执行此操作,但它仍然很好用。

在此处输入图片描述

我当然更希望有一个开源解决方案来解决这个问题,而且它也能批量处理,但 abcAVI 是免费软件,而且它满足了我的需求。不过,如果你知道更好的方法,我当然想知道!


我花了很长时间寻找这个问题的答案,主要是因为我并不真正想通过 ffmpeg 运行我的文件,因为我试图按原样存档它们,但只是稍微更改了日期。

我还必须承认,我完全不知道元数据在 AVI 文件中是如何工作的,也不知道为什么这么难,我花了这么长时间才找到可以进行这些基本编辑的工具。Lightroom 和 exiftool 都做不到。我怀疑这意味着需要以某种方式重新组合或重新包装文件流,所以也许这就是这个工具在幕后所做的,在这种情况下,它就像在其上运行 ffmpeg 一样。即便如此,abcAVI 仍然为这种重新包装提供了一个极其用户友好的界面。

答案2

如果您不想将可能包含未知恶意软件的应用程序下载到您的个人计算机上,则可以使用开源替代方案。当然,任何时候您使用预构建的应用程序,您都不知道会得到什么,但这可以给您更好的安全感。

https://mediaarea.net/AVIMetaEdit

答案3

看一下 Metadata++,一个用于显示和修改元数据的免费软件(https://www.logipole.com

相关内容