我如何简单地从DV(如DV磁带)AVI文件中检索录制的时间戳?

问题描述 投票:2回答:3

我正在寻找一种从DV AVI文件中检索或提取记录的时间戳的方法。时间戳记应该是AVI文件的元数据的一部分。这些文件最初是从DV导入到PC的,并且是AVI包装中的DV格式。

提供API的库-或命令行工具都可以。我将在Mac上使用它,但是Linux的开源工具也可以。

video timestamp metadata avi
3个回答
4
投票

经过进一步调查,我发现MediaInfo http://mediainfo.sourceforge.net/

它们还为Windows,Mac和Linux提供了命令行工具和库。但是,命令行版本和一些基本的shell脚本一起解决了我的问题。


0
投票

我不认为时间戳记存储在文件的元数据中,因为在我的一些视频中,它们显示的是不同日期的录音,它会发生变化。实际上,我认为每个帧都有其自己的时间戳。


0
投票

回到一些旧的东西-当需要做一些存档工作时:)

我安装了mediainfo,并在bash会话中执行了此操作:

cd进入包含AVI文件的目录,然后执行

for f in *.AVI; do mediainfo $f > $(basename $f AVI).mediainfo.txt; done

这将创建一个与源文件相对应的... mediainfo.txt文件。

[如果可用,此文件包含带有“记录日期”和其他内容的行。

-我首先想到的是通过将日期信息放入名称中来重命名文件,但是文件链接到了(旧的)电影项目中,这会破坏它们。

© www.soinside.com 2019 - 2024. All rights reserved.