0
我正在開發一個軟件,可以生成一些視頻與不同的編解碼器(H.264,MJPEG ...)。我希望我的視頻可以通過VLC讀取,但我希望能夠在視頻文件中爲每個幀(例如時間戳)和全球視頻(經過驗證的簽名)添加一些額外的信息。最佳的視頻容器,可以接受額外的元數據
我會用VLC工作的文件,但忽略這些元信息。但是我的自定義播放器將能夠閱讀並顯示這些信息。
任何人都可以告訴我哪個容器是最好的嗎?
我現在使用的是AVI,但它似乎不支持這個。我讀了幾個關於Matroska容器(MKV)的部分,似乎能夠做到這一點,但我並不確定。
非常感謝您
謝謝,但我想這是全球元數據而不是每幀元數據? – SaiyanRiku
XMP規範包括標記的概念,它允許信息與給定軌道中的特定幀數相關聯。您還可以指定要將信息與多少幀相關聯。這個概念與容器中的字幕軌道相似,在容器中,字幕信息位於容器中的單獨流中。 XMP現在是ISO規範,似乎需要付款才能查看,但這裏有更多關於這些概念的信息:https://www.adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/XMPSpecificationPart2.pdf – Mick
非常感謝你。我會嘗試這個併發布feedbak。 – SaiyanRiku