gpt4 book ai didi

video - 如何从我的家庭电影文件::AVI 和 MPG4 中获取原始捕获时间戳?

转载 作者:行者123 更新时间:2023-11-28 21:39:50 24 4
gpt4 key购买 nike

我有超过 TB 的家庭电影,文件名很糟糕。找到你想要的是不可能的。我想将所有文件重命名为它们最初记录的时间(而不是它们放在我电脑上的文件时间)。某些应用程序(如 Ulead Video Studio)可以访问此信息,我相信这些信息已嵌入到 CODEC 中。

我很想知道如何编写一个 .Net 应用程序来提取此信息以重命名我的文件,以便我可以轻松地组织它们,或者找到一个可以为我执行此操作的应用程序。非常感谢您。

附加信息:家庭电影是用 miniDV 和 DVD 摄像机拍摄的。

最佳答案

这是一个基于 mplayer 的 hacky howto,它至少适用于我的相机生成的 MOV 文件:

mplayer -vo null -ao null -frames 0 -identify myfile.MOV 2>/dev/null|grep creation_time:

我用它来批量重命名它们:

for m in MVI*.MOV; do
t=$(mplayer -vo null -ao null -frames 0 -identify $m 2>/dev/null|grep creation_time:|sed 's/.*creation_time: *//;s/[-:]//g;s/ /-/')
mv ${m} ${t}_${m}
done

关于video - 如何从我的家庭电影文件::AVI 和 MPG4 中获取原始捕获时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/213015/

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