คอนเทนเนอร์วิดีโอที่ดีที่สุดที่สามารถรับข้อมูลเมตาเพิ่มเติมได้

ฉันกำลังพัฒนาซอฟต์แวร์ที่สามารถสร้างวิดีโอที่มีตัวแปลงสัญญาณที่แตกต่างกัน (H.264, MJPEG...) ฉันต้องการให้วิดีโอของฉันอ่านได้ด้วย VLC แต่ฉันต้องการความสามารถในการเพิ่มข้อมูลเพิ่มเติมในไฟล์วิดีโอสำหรับแต่ละเฟรม (เช่น การประทับเวลา) และสำหรับวิดีโอทั่วโลก (ลายเซ็นที่ได้รับการยืนยัน)

ฉันจะให้ไฟล์ทำงานกับ VLC แต่ไม่สนใจข้อมูลเมตาเหล่านี้ แต่โปรแกรมเล่นแบบกำหนดเองของฉันจะสามารถอ่านและแสดงข้อมูลเหล่านี้ได้

ใครสามารถบอกฉันได้ว่าคอนเทนเนอร์ใดจะดีที่สุดในการทำเช่นนั้น?

ตอนนี้ฉันใช้ AVI แต่ดูเหมือนว่าจะไม่รองรับสิ่งนี้ ฉันอ่านบางส่วนในคอนเทนเนอร์ Matroska (MKV) ที่ดูเหมือนว่าจะสามารถทำได้ แต่ฉันไม่แน่ใจจริงๆ

ขอบคุณมาก


person SaiyanRiku    schedule 11.04.2017    source แหล่งที่มา


คำตอบ (1)


คอนเทนเนอร์ mp4 สามารถรวมข้อมูล XMP (Extensible Metadata Platform) ได้:

มีเครื่องมือซอฟต์แวร์ฟรีที่เน้นการเขียนข้อมูลเมตาทุกประเภทลงในไฟล์ประเภทต่างๆ ซึ่งจะเป็นจุดเริ่มต้นที่ดีสำหรับคุณ:

person Mick    schedule 12.04.2017
comment
ขอบคุณ แต่ฉันเดาว่าเป็นข้อมูลเมตาทั่วโลกไม่ใช่ข้อมูลเมตาต่อเฟรม - person SaiyanRiku; 13.04.2017
comment
ข้อมูลจำเพาะของ XMP รวมถึงแนวคิดของเครื่องหมายที่ช่วยให้ข้อมูลเชื่อมโยงกับจำนวนเฟรมที่ระบุในแทร็กที่กำหนด คุณยังสามารถระบุจำนวนเฟรมที่คุณต้องการให้ข้อมูลเกี่ยวข้องได้ แนวคิดนี้คล้ายกับแทร็กคำบรรยายในคอนเทนเนอร์ที่คุณมีข้อมูลคำบรรยายในสตรีมที่แยกต่างหากในคอนเทนเนอร์ ขณะนี้ XMP เป็นข้อกำหนด ISO และดูเหมือนว่าจะต้องชำระเงินเพื่อดู แต่มีข้อมูลเพิ่มเติมเกี่ยวกับแนวคิดเหล่านี้ที่นี่: adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/ - person Mick; 13.04.2017
comment
โอเคขอบคุณมาก. ฉันจะลองสิ่งนี้และโพสต์ feedbak - person SaiyanRiku; 13.04.2017