MPEG4 Question ???

Robroy11976

Member
May 4, 2005
32
0
0

Hi guys, just wanna ask if what is the file extension of mpeg4??? Coz i've read in some video player articles that it could play mpeg4 but it could only open avi files. Is .avi extension an mpeg4??? And also theres some term they called MPEG4 (xvid, divx), is all the file extension i've mentioned part of mpeg4??? Thanks, hope you could all clear me out.
 

blinky8225

Senior member
Nov 23, 2004
564
0
0
Yes, AVI is a container for video and audio and can contain MPEG4. AVI is not always MPEG4, though. Some codecs like Nero's will use the .mp4 container which is specific to MPEG4. I guessing your player will not play those as it only plays AVI files.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: Robroy11976
Ic. So what if a video file was encoded using xvid or divx codec, does it considered to be mpeg4?

Yeah, those are considered MPEG-4 codecs. But they can be put it any container like avi or .mp4.
 

boran

Golden Member
Jun 17, 2001
1,526
0
76
avi stands for a way to combine audio and video, the standard is open what kind of audio or video you combine, it just says how to combine the two. so you can have a massive amount of combinations. now the player you have will play back Mpeg4 compatible video files, which in general is divx, xvid, etc the only issue you might have is with divx 3.11 which was not fully mpeg 4 compliant.
 

ToeJam13

Senior member
May 18, 2004
504
0
0
To clarify things a bit more, the extension of .mpeg4 can mean different things to different people. Here is a bit of background on the subject.

Most multimedia files have two parts to them: the container and the data. The container is simply a way to store data within a file. The data itself is made up of the video and/or audio component of a media file.

Different containers have different characteristics. Some of the larger differences between them are how they interleave (mix) different bits of data, usually called streams, together in a file. Some add seek data at the end of the file, others break it up and mix it in at specific intervals. Some can only handle more simplistic streams (ie, constant bitrate streams) and others can handle more advanced ones (ie, variabe bitrate streams).

There are a huge number of containers out there. Here are just a few:

.AVI (Audio Video Interleave format)
.OGG (Operation Good Guys format)
.MOV (Quicktime Movie format)
.MCF (Multimedia Container format)
.Matroska (fork off the MCF project)
.MPG, MP2, MP4 (various MPEG container formats)

For a larger list: LINK

Streams are where things get complicated. Most of them use some form of compression to shrink the amount of data held within them. A method to describe how to compress and uncompress data is called a codec.

There are hundreds of codecs available. Here is a sampling of some of the more common video ones:

Cinepack
Indeo
RLE
MPEG-4 ASP (Advanced Simple Profile) based: DivX5, xVid, MS MPEG-4 v3
MPEG-4 AVC (Advanced Video Coding) based: H.264

The problem with a file ending in .MPEG4 is that it could mean several things:
A file container using the MPEG4 Part 14 (ISO/IEC 14496-14) file format
A file encoded using the MPEG4 Part 2 (ISO/IEC 14496-2) "ASP" video codec
A file encoded using the MPEG4 Part 10 (ISO/IEC 14496-10) "AVC" video codec

Most of the time, a file ending with .mp4 or .mpeg4 is the first of those three - its specifying the container format. However, some people will name AVI and MOV containers with those extensions because the video stream inside of them uses one of the later two video codecs. Confusing, eh?
 

Nickrand

Member
Sep 4, 2004
67
0
0
Nice discussion - can you guys recommend software (free if possible :D ) for converting a dvd to avi or mpeg?
 

boran

Golden Member
Jun 17, 2001
1,526
0
76
and hurry, because apparently the big companies have set their sights on all DVD decrypter software. (legal sights that is, and thay're not shooting with blanks)
 

ToeJam13

Senior member
May 18, 2004
504
0
0
Agreed.

The maker of DVD Decrypter was just leaned on very heavily by the Man. He has released his last version and is closing shop. There will always be other DeCSS programs out there, but it'll be some time before somebody makes something as good as this.

Also, other companies are leaning on Open Source groups that are working in the media field. As always, its over patient infringement. With the EU set to "reform" their software copyright laws, the amount of quality Open Source programming in the field will soon go down.

 

JDL440

Junior Member
Feb 27, 2005
8
0
0
Great discussion guys. I recently picked up a Canon SD400 digital camera that can taek short movies.

I'm not sure which format the movies are saved in, but I'd like to compress them for storage if I can. What would be a good solution for this? I checked out Doom9.org, but there are alot of apps there.

Here are the specs for movies:
(JPEG)Movies: AVI (Image data: Motion JPEG; Audio data: WAVE (Monaural))

Thanks