我有一个正在使用 av 基础阅读的 quicktime 对象。我可以看到它的轨道,我希望能够读取“tmcd”轨道(时间码)并将其输出为我可以在 NSTextView 中使用的字符串。
使用 NSLog 和 [track formatDescriptions] 我看到:
{\n\tmediaType:'tmcd' \n\tmediaSubType:'tmcd' \n\tmediaSpecific: {\n\t\tframeDuration: {1001/24000 = 0.042}\t\tframes/sec: 24\t\ttcFlags: 0 \n\t} \n\texttensions: {{type = immutable dict, count = 1,\nentries =>\n\t1 : {contents = \"VerbatimSampleDescription\"} = {length = 38, capacity = 38,字节 = 0x00000026746d63640000000000000001 ... 03e918d400000000}\n}\n}\n}")
我可以看到那里有很多信息,但我想知道如何使用它。这是我可以与其他 AV Foundation 工具分开的东西,还是我需要以某种方式将其分开?
基本上我想以“00:12:23:12”之类的格式结束
谢谢!
亚当