Go Back    Forum > Digital Video > Videography: Cameras, TVs and Players

LinkBack Thread Tools
09-26-2012, 04:49 PM
Sossity Sossity is offline
Premium Member
Join Date: Nov 2007
Posts: 434
Thanked 5 Times in 5 Posts
I was looking at the get info of my video files from my new Panasonic dmc zs15, & noticed that it had .mp4, with h.264, AAC, & I looked at another video file in get info which was .mpg, with mpeg2, & mpg 1.

is the .mp4 extension the container? & the h.624 the video codec, & the ACC the audio codec? would these 2 items be the codecs?
& these are wrapped or contained in the .mp4 extension?

when I viewed video files, I always just looked at the file extension, & thought of it as it's "format", & I never really looked beyond this.

so when looking at compatibility, I need to not only look at the file extension, but the video & audio within it?

& lastly, it was discussed that .mp4 h.624 was a more widely supported/distributed codec, I take that this is the video part, is the ACC the audio part? widely supported/distributed?
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Ads / Sponsors
Join Date: ∞
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
09-28-2012, 08:57 AM
lordsmurf's Avatar
lordsmurf lordsmurf is online now
Site Staff | Video
Join Date: Dec 2002
Posts: 12,903
Thanked 2,350 Times in 2,004 Posts
MP4 is the container (or "wrapper" to use the technical jargon). MKV and AVI are two more examples of containers/wrappers. MPEG-1/2 are both video formats and its own container/wrapper. Quicktime is an example of a container that also has a format of the same name.

MP4 can contain several types of video, and the H.264 format is one of them. XviD and DivX can also be stored inside MP4 files, as those are also MPEG-4 files. MP4 is short for MPEG-4, which has higher compression than MPEG-1/2. H.264 is known technically as MPEG-4 Part 10. Furthermore, AVC is a specific spec of H.264. All AVC is H.264, but not all H.264 is AVC. (Similar to how all DVD-Video is MPEG, but not all MPEG is DVD.)

I keep reading about H.265 in certain industry magazines. It's still in early stages, years away. It's MPEG-H Part 2.

AAC is the "advanced audio codec" (simple name!), and is an audio format. It's also stored (multiplexed, or muxed into) the MP4 wrapper with the video asset.

A "codec" is the compression/decompression algorithm used to encode/decode video or audio files.

When doing any kind of video work, you have to pay attention to all of these. Furthermore, you have to pay attention to settings within each format, including resolution, frame rate (fps), and bit-rate.

MP4 is a common "format" of video (technically accurate: container/wrapper), and H.264 and AAC are inferred by it. Though again noting not all MP4 is H.264. Nor is all H.264 in an MP4. MP4 H.264 is how Youtube transmits video these days, along with WebM, and On2 VP6 (in FLV wrapper). It's very common. H.264 is how most video is now broadcast, including HDTV, though broadcasting is wrapper-less (raw streams are decoded by the receiving device's tuner). Hulu sends H.264 both wrapper-less and inside FLV containers.

Digital video is a fairly complex topic to take in, but it does start to make more sense over time.

Just keeping asking questions until you do.

- Did my advice help you? Then become a Premium Member and support this site.
- For sale in the marketplace: TBCs, workflows, capture cards, VCRs
Reply With Quote

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best media player that can play a variety of video formats? naripeddi Digital Devices 2 07-12-2012 01:02 AM
Extend Video Editing with Different File Formats in Timeline tedwan Edit Video, Audio 1 01-15-2010 02:22 PM
Help understanding the DVD authoring process/tools Tom_n_Jonna Author, Make Menus, Slideshows, Burn 3 11-10-2006 08:07 AM
Understanding hardware strangepork Computers 1 10-19-2004 05:42 AM

Thread Tools

All times are GMT -5. The time now is 08:51 PM