c-如何将视频容器中的十六进制值转换为UTC时间戳



My mp4容器包含创建时间的值(0XC64322C1),分析器将其解释为2009/05/27 17:02:57;这个转换是如何完成的。同样的C代码实现会有很大的帮助。

这是自1904年1月1日午夜以来经过的秒数。在谷歌上搜索这个日期可以发现,许多软件都将其作为一个时代,而且它似乎是遗留下来的。

我发现了这个QuickTime文件格式规范,它专门提到了这个日期,以及这个线程和这个有趣的(尽管有点长)博客文章。

最新更新