Can you help me breakdown this MP4 Metadata?
For practice, I grabbed the metadata from an MP4 video file using MediaInfo. I want to understand as much of the data as I can, but there are some things I can't find out. I would like to post the fields that I don't understand. If anybody has any input on any of these fields, even if you can explain one of them, I'll be happy to learn.
Count of stream of this kind 1
Kind of stream General
Stream identifier 0
Count of video streams 1
Codecs Video AVC
Format/Extensions usually used mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v
Commercial name MPEG-4
Format profile Base Media
Internet media type video/mp4
Codec ID isom
Codec ID/Url http//www.apple.com/quicktime/download/standalone.html
Overall bit rate 1732414
Overall bit rate 1 732 Kbps
Stream size 7774
Proportion of this stream 0.00089
Encoded date UTC 2013-05-26 181735
Tagged date UTC 2013-05-26 181735
I do understand header, data, and footer sizes, but I didn't want to leave these fields out since I like a good explanation if it's posted. Also, I do understand "Encoded date", but I kept that there because I don't understand the difference between this and "tagged date".
Thanks so much, it is very much appreciated.
I want to understand as much of the data as I can, but there are some things I can't find out.
ISO/IEC 14496-142003 is the authoritative reference for this file format, possibly supplemented with some of the other 14496 documents to cover related MPEG-4 details. Yes, there is a price attached.
Also, I do understand "Encoded date", but I kept that there because I don't understand the difference between this and "tagged date".
For that, you will also need to take the actual creation software into account. Much the same as with ISO-formatted CDs or UDF-formatted DVD the standard may stipulate one thing, but the software used may have done, or allowed the creator to do something different. You can't really say for sure unless you test it.
Actually, I don't know how to help you just share some information about AVC with you. AVC (Advanced Video Coding), aka H.264, is standard of video compression and block-oriented motion-compensation-based codec developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG). It was the product of a partnership effort known as the Joint Video Team (JVT). The ITU-T H.264 standard and the ISO/IEC MPEG-4 AVC standard (formally, ISO/IEC 14496-10 - MPEG-4 Part 10, Advanced Video Coding) are jointly maintained so that they have identical technical content. AVC/H.264 is used for Blu-ray disc, YouTube videos, iTunes Store movies/videos, DVB broadcast, satellite television service, cable television services, and real-time video conference.