了解ISO mp4 m4a元数据

时间:2014-10-22 13:30:18

标签: ios macos metadata itunes mp4

我无法找到理解m4a文件中元数据的规范。

这不会与AVAssetExportSession一起复制,我想手动读取和写入我导出的文件。

这是我在调试器中看到的

AVMetadataFormatISOUserData;

2014-10-22 16:19:33.496 Mobile Magnet[189:15972] 1835365473,
<AVMutableMetadataItem: 0x17e7de00, identifier=uiso/meta, keySpace=uiso, key class = 
__NSCFNumber, key=meta, commonKey=(null), extendedLanguageTag=(null),
dataType=com.apple.metadata.datatype.raw-data, time={INVALID}, duration={INVALID}, extras={
dataType = 0;
dataTypeNamespace = "com.apple.quicktime.udta";

},值= LT 00000000 00000022 68646c72 00000000 00000000 6d646972 6170706c 00000000 00000000 00000000 0166696c 73740000 00bc2d2d 2d2d0000 001c6d65 616e0000 0000636f 6d2e6170 706c652e 6954756e 65730000 00146e61 6d650000 00006954 756e534d 50420000 00846461 74610000 00010000 00002030 30303030 30303020 30303030 30383430 20303030 30303144 30203030 30303030 30303030 39413131 46302030 30303030 30303020 30303030 30303030 20303030 30303030 30203030 30303030 30302030 30303030 30303020 30303030 30303030 20303030 30303030 30203030 30303030 30300000 00a22d2d 2d2d0000 001c6d65 616e0000 0000636f 6d2e6170 706c652e 6954756e 65730000 00146e61 6d650000 00006954 756e4e4f 524d0000 006a6461 74610000 00010000 00002030 30303031 32424620 30303030 31343139 20303030 30364533 36203030 30303830 32302030 30303241 31363120 30303033 34364432 20303030 30383230 42203030 30303831 36392030 30303244 38383720 30303033 30434335&gt;&gt;     },

1 个答案:

答案 0 :(得分:1)

这个

  

},value =&lt; 00000000 00000022 68646c72 00000000 00000000 6d646972 6170706c 00000000

看起来像MP4容器中的Atom(或块)的名称。我在YambAtomicParsley页面上的文件中看到了第5到第12个字节。