gpt4 book ai didi

c - 如何获取 Quicktime 电影的开始时间码 (SMPTE)?

转载 作者:太空宇宙 更新时间:2023-11-04 04:07:55 24 4
gpt4 key购买 nike

我在 Windows 上使用 Quicktime-API 工作,我想知道如何获取电影文件的开始时间码 (SMPTE)?有人可以发布链接或示例如何做到这一点吗?

最佳答案

您需要使用 {GetMovieIndTrackType(theMovie, 1, TimeCodeMediaType, movieTrackMediaType)}、{GetTrackMedia}、{GetMediaHandler} 获取时间码轨道的媒体处理程序。转到电影的开头,然后使用 {TCGetCurrentTimeCode} 并可能使用 {TCTimeCodeToString} 获取当前时间码。或者查看 {TCFrameNumberToTimeCode} 并将帧设置为电影的第一帧。

如果您有多个 TC 音轨,每个音轨都没有跨越整个电影,您可能必须循环访问 GetMovieIndTrackType 以获得正确的音轨。

关于c - 如何获取 Quicktime 电影的开始时间码 (SMPTE)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3546555/

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