Help - Search - Members - Calendar
Full Version: Why mpeg-4 have many codecs ? and many newbie questions
TalkingSoft.com Forums > Free-Codecs.com = Codecs.com > Codecs and Tools
tong
Hello, I am newbie.

1. Why mpeg-4 have many codecs ? divx, 3ivx, xvid, 3gp, ms mpeg4 and etc..
2. Why it doesn't use their own extension ? but use .avi for all codecs.
3. Why mpeg-4 files use .avi instead of .mp4 ?
4. Does DVD is mpeg-2 ?
5. What's the extension of DVD movie files ?
6. Does .mpg is mpeg-1 ?
7. Why .mp3 is only audio ?
8. Where is mpeg-3 video ?
9. mpeg-4 is lower quality than mpeg-2 ( DVD ) ?
10. what's the meaning of directshow, VFM, codec, filter, source filter and splitter ?


Thank for advance.

Which websites explain all newbie questions ( for dummy ) ?
Mischcabob
Don't have time to play "20 questions."
I suggest you use google or browse the Free-codecs site for info. wink.gif
tong
1. Why mpeg-4 have many codecs ? divx, 3ivx, xvid, 3gp, ms mpeg4 and etc..

The basic specifications of mpeg-4 are compatibled. But in fact they are not compatible together. Because they use their own algorithms.


4. Does DVD is mpeg-2 ?

No. Mpeg-2 is SVCD.


5. What's the extension of DVD movie files ?

.vob


9. mpeg-4 is lower quality than mpeg-2 ( DVD ) ?

Yes, because it reduce the colors.


11. Which websites explain all newbie questions ( for dummy ) ?

Not avariable.
TheChozeLa
2. Why it doesn't use their own extension ? but use .avi for all codecs
avi is the microsoft standar!! international standar is .ogm!! and sometime youll se .divx or .xvid!!

6. Does .mpg is mpeg-1 ?
yes

9. mpeg-4 is lower quality than mpeg-2 ( DVD ) ?
yes because mpg2 movie is 5 gig when mpg4 is 700mo!!!!

7. Why .mp3 is only audio ?
mp3 is the audio layer of the mpg1

4. Does DVD is mpeg-2 ?
hmmm. i think yess
topcat139
First of all asking if MPG4 is lower quality? No it is not. At the same bit rates the video would look identical but the file would be smaller. It compresses the video more, using a DIFFERENT approach than MPG2.
Mpg2 video is the older standard for broadcast and DVD.
Mpg2 is used on dvd and super vcd. VCD is mpg1, and is a free codec/filter.Mpg2 is generally a codec that needs to be purchased, the tech. is patented. The SVCD and XCD ';standards' are not standards, but rather an extension of the vcd standard, kind of stretched to mpg2 for better video quality, but you fit less video into a disk in mpg2 .
As for mpg4, there are many filters/codec for it because there are many diff. implementations of it. For PDA's and Phones/vid players, For Broadcast, (sat tv and cable coming soon.) HDTV will be using a version of mpg4 that is a licensed one. There are many types of open source mpg4, ie xvid/x264, and of course h264, the original codec.
Divx/3ivx and others (nero) are licensed and must be purchased.
There are earlier versions as well, such as MS varieties, and the earlier xvid and it's relatives.
The ones you should bother with nowadays would be Divx/Xvid/X264/Nero.
MP3 is the compression method used for audio files. There is no mp3 video, the mp3 stands for mpeg layer 3. There is also mp2 audio which isn't very compressed, or that great quality, to my ears at least.
These codecs were developed to make it easier and take less space to store a/v files on our computers. Mp3 was developed a while ago, the version in Windows is from elecard. They make really great video codecs nowadays. If you want a good mpg2 codec, with DXVA (hardware accelaration) great looks, nice no grainniness.
, But it is a LICESNSED codec. There ar3e a few open source one avail. Dscaler, FFDshow, and I forget one other. But be aware. If you have a DVD playing app, or movie making making app, like Nero or Roxio, then you already have an mpg2 decoder installed, as well as a dvd navigator, ( that's the thing that allows you to go up and down in the menu, as well as navigat the video when playing. There is also one for VCD's.
To play VCDs you will need the correct filter as well.
Grab the CDDA and CDDX filters, then you canplay both video and audio cd's (mode2).
For a simple encoder/decoder I would suggest just using FFdshow, and as time goes on, if you want you could use the individual codecs. It's just MUCH simpler and neater, if you use just the one to start. Many people add these huge codec packs and srcamble their systems with them.
Windows does a lookup when you try to play a video file. It needs to look at the header on the file, determine what codec it was made by, then find the correct decoder. If you have a whole bunch of them loaded the system will scan thru all of the ones listed for the video type you are watchingand then pick one that (hopefully) will work. The more filters it has to try, the longer to load the file. Also no promise that the filter chosen is the best for the job.
Filter are set up and used according to their PRIORITY. The higher it is the earlier the filter gets tried out. Some of these codec packs load the filters with the same priority, so they all want to be used for the same file. The system hangs for a while before running.
You also need to have the correct splitter for the video type.
The extension on the end of the file is PACKAGE. That the video file is placed in. There is the old standard, avi (audio video interleave). Of whic there is the old and new, or current standard. There is also mp4 (h/x 264), MKV/OGM, which can be several combos of video and audio files, ie; xvid/ogg, or divx and ac3 etc.

The splitter that comes with windows is for mpg and avi files. For mkv and ogm file you could try the gabest or illimnable splitters (think I spelled that wrong there). DO NOT install two of the same splitters or filters, the system get confused if you do. (the splitter splits the file into the video and audio streams so they can be decoded by the codecs) Haali makes an all around splitter for most formats, avi/mp4/mkv etc. I don't use it, had some problems with it, but manypeople like it, and you only need the one then. Also for subtitles you can depend non FFDshow, or load

For a good site for info check out
afterdawn.com and doom9.com for filter you can goto free-codecs.com

And my last 're' suggestion. NEVER USE THE HUGE FILTER PACKS!!

Use ONLY the codecs/filters you NEED.

For a tool to organize the codecs you try out filter manager by radlight. it allows you to register and unreg te filters as well as set their priorities.

You could also use G-Spot to see what filter areloaded in your system, and to see if they are broken or not.
Also useful to see what filters are used to decode what files. It has alot of abilities but the most commonly used ones are to check what codecs are need to view a file, and to see what is your system. It can adjust filters as well, but Filter Manager is a simpler interface for that.

Media Player Classic is a good app as well. It can play just about any file, and will show you exactly what filters are in use for a file. It also has many filters built in to it. Plus has several renders to use, (how to display on the screen).

Use RealAlt and QuickAlt instead of the full apps from quicktime and realplayer. These will allow clips to work in your browser and video players without all the junk loaded by the full app.

Hope this was helpful.

(hey mischcabob! long time I haven't been around the forum. What's new??)

luck,

topcat139 cool.gif
rocket777
[size=2]
QUOTE(topcat139 @ Dec 22 2005, 06:52 PM) *
First of all ...


Nice post. Lot's of good info there.

I've always suspected that all my prior installs of software have messed up my system. I have gone through a few installs of different dvd burners and each must have installed software that is still hanging around.


Here is what gspot tells me, is this a lot of junk or is it typical? Looks pretty yahoo.gif to me.


DMO MP4S Mpeg4s Decoder DMO Microsoft Corporation qasf.dll --> mp4sdmod.dll
DMO WMV Screen decoder DMO Microsoft Corporation qasf.dll --> wmsdmod.dll
DMO WMVideo Decoder DMO Microsoft Corporation qasf.dll --> wmvdmod.dll
DMO MP43 Mpeg43 Decoder DMO Microsoft Corporation qasf.dll --> mp43dmod.dll
DMO MPG4 Mpeg4 Decoder DMO Microsoft Corporation qasf.dll --> mpg4dmod.dll
DSH DV Video Encoder qdv.dll
DSH Indeo® video 5.10 Compression Filter Intel Corporation ir50_32.dll
DSH MJPEG Compressor quartz.dll
DSH MPEG1 MPEG Video Decoder quartz.dll
DSH MP43 Microsoft MPEG-4 Video Decompressor Microsoft Corporation MPG4DS32.AX
DSH DIVX DivX Decoder Filter DivXNetworks, Inc. divxdec.ax
DSH XVID XviD MPEG-4 Video Decoder xvid.ax
DSH DIVX DivX Decoder Filter DivXNetworks, Inc. divxdec.ax
DSH DVSD DV Video Decoder qdv.dll
DSH IV50 Indeo® video 5.10 Decompression Filter Intel Corporation ir50_32.dll
DSH MJPG AVI Draw quartz.dll
DSH CyberLink MPEG Decoder CyberLink Corp. clmvd.ax
DSH AVI Decompressor quartz.dll
DSH QTRpza QT Decompressor quartz.dll
DSH MJPG MJPEG Decompressor quartz.dll
DSH Nero Video Decoder Ahead Software AG NeVideo.ax
DSH Nero DVD Decoder Ahead Software AG NeVideo.ax
DSH CL Video/SP Decoder (Roxio) CyberLink Corp. clvsd.ax
DSH CyberLink Video/SP Decoder CyberLink Corp. CLVSD.ax
VFW CVID Cinepak Codec by Radius Radius Inc. qcap.dll --> iccvid.dll
VFW DIVX DivX Pro™ 5.1.1 Codec DivXNetworks, Inc. qcap.dll --> DivX.dll
VFW DVSD MainConcept DV Codec 2.0.4 MainConcept qcap.dll
VFW I420 Intel 4:2:0 Video V2.50 Microsoft Corporation qcap.dll --> msh263.drv
VFW IV32 Intel Indeo® Video R3.2 qcap.dll --> ir32_32.dll
VFW IV50 Indeo® video 5.10 Intel Corporation qcap.dll --> ir50_32.dll
VFW IYUV Intel® Corporation qcap.dll --> iyuv_32.dll
VFW M261 Microsoft H.261 Video Codec Microsoft Corporation qcap.dll --> msh261.drv
VFW M263 Microsoft H.263 Video Codec Microsoft Corporation qcap.dll --> msh263.drv
VFW MP42 Microsoft MPEG-4 Video Codec V2 Microsoft Corporation qcap.dll --> mpg4c32.dll
VFW MP43 Microsoft MPEG-4 Video Codec V3 Microsoft Corporation qcap.dll --> mpg4c32.dll
VFW MPG4 Microsoft MPEG-4 Video Codec V1 Microsoft Corporation qcap.dll --> mpg4c32.dll
VFW MRLE Microsoft RLE Microsoft Corporation qcap.dll --> msrle32.dll
VFW MSVC Microsoft Video 1 Microsoft Corporation qcap.dll --> msvidc32.dll
VFW WMV3 Microsoft Windows Media Video 9 Microsoft Corporation qcap.dll --> wmv9vcm.dll
VFW XVID XviD MPEG-4 Codec qcap.dll --> xvidvfw.dll
VFW YVU9 Toshiba YUV Codec Toshiba Corporation qcap.dll --> tsbyuv.dll
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.