Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Mpeg 4 Codec
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Kiramilly
Posted: Aug 19 2002, 04:26 PM


Unregistered









I'm trying to get a MPEG4 codec for one PC I have running NT.

I'm using it to edit DV using Premiere which is fine, but then I want to use Virtual dub to do some extra bits and MPEG4 encode it. However, no matter how many different codec files I download and run from the Microsoft website (and I've also upgraded my WM player to v6!) it still won't encode to MPEG4. mad.gif

Am I really stupid (probably) or will NT not work properly with newer codecs. If it will work, where can I download it to work!

Thanks for any help.
 
  Top
ChristianHJW
Posted: Aug 19 2002, 10:03 PM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



Kiramilly,

goto www.divx.com and download the DivX5.02 bundle ( not DivX5 Pro !! ) and install it.

DivX 5.02 is probably one of the best MPEG4 codecs out there, and meanwhile its also working flawlessly with Virtualdub, if you have latest version of it ( 1.4.10 ) !

The Microsoft MPEG V1/2/3 codecs are no real MPEG4 codecs ( not MPEG4ISO, but M$ MPEG4 ) and only MPEG 4 V2 is free to be used with Vdub.

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
Kiramilly
Posted: Aug 20 2002, 08:37 AM


Unregistered









Thanks for your help.

I do prefer Divx and have installed that and it's working fine, however, I need to encode avi's to run with WM player 7 without my clients having to load the Divx software. Therefore, against my better judgement, I'm having to try Microsoft's MPEG4 V2 codec. I have another PC ruinning XP that I can sucessfully use to encode MS MPEG4 but it does not have the DV codec! And the files are much to big to transfer uncompressed! I'm trying unsucessfully to keep the quality good!

The only way I can do it at the moment is to use my NT machine to encode in something else like Indeo5 then transfer to the XP machine to then re-encode to MPEG4. A bit of a waste of time really.

I think I need to upgrade my NT machine to something made this century that might not need winding up each morning!

Tristan.
 
  Top
ChristianHJW
Posted: Aug 20 2002, 08:57 AM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



What service pack you have on your NT4 machine ?

I am not sure here but i guess SP6 was the last for NT4, make sure you upgrade. Had NT4 running on my bussiness laptop with SP5 and using MPEG4V2 was never a problem, worked absolutely fine.

BTW : you might consider using the old ( but illegal ) DivX3 codec for compression and change the FourCC from 'div3' or 'div4' ( depending on whether you were using 'fast motion' or 'low motion' codec ) to 'mp43' ( which is FourCC of MPEG4V3 ) with avic100, the famous FourCC changer. Both programs are on www.doom9.org download section.

All your customers with at least WMP7 installed will be able to play the movie fine, as WMP7 will install MPEG4V3 DirectShowFilter for playback ( BTW : WMP7 installs fine on NT4, even with M$ stating different ).

If you wnat to stick with MPEG4V2 in any case and its not free to use on your NT4 OS although you have the latest servcie packs installed, i can only recommend to download and install Windows Media Encoder from Microsoft download page, it should install MPEG4V2 if its not already present on your machine ( strange ) or was screwed somehow.

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
Kiramilly
Posted: Aug 20 2002, 12:28 PM


Unregistered









I've got SP6. I tried downloading the MS Windows Media Encoder but that still didn't allow me to do MPEG4. However, I shall try to install WMP7.

I think when the PC was setup something was done differently.

I'll try and dig out my DivX3 codec that we don't really have, can I not encode with DivX5.02 bundle and then change the FOURCC code? Or does this encode in a different version?

One of my problems is that the edit PC with NT is not connected to the network. I have another machine that can encode MS MPEG4 but it's a case of transferring over to that without losing quality. I have just discovered that Virtual Dub, yet again, has a fantastic feature to segment the AVI to smaller file sizes that I can fit onto CDs. Excellent! The more I use Virtual Dub, the more I realise what a fantastic program it is!
 
  Top
SillKotscha
Posted: Aug 20 2002, 12:38 PM


smart Moderator


Group: Moderators
Posts: 146
Member No.: 6
Joined: 7-July 02



my 2 cents...

you can encode with divx5.xx and even change the fourcc but make sure that the right decoder is installed on your/ their system - my suggestion: your clients won't have to install divx5.xx even when video is encoded with this codec. The only thing you have to make sure is, that ffdshow is installed on their systems. That gives you the choice to encode with whatever you want and their won't have to install nothing except ffdshow to watch your encoded content.

btw, http://cutka.szm.sk/ffdshow/about.html

cheers Sill

--------------------
"Have you ever noticed that whenever Microsoft calls something 'Smart', it's definitely a feature you want to disable!"
 
     Top
ChristianHJW
Posted: Aug 20 2002, 03:02 PM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



QUOTE (SillKotscha @ Aug 20 2002, 02:38 PM)
that ffdshow is installed on their systems

Now thats exactly his problem, he cant have people install ( even illegal, and ffdshow is illegal ) filters for playback, thats why he wants to use a codec that can be read on every Windows PC without installing anything .... leaving you with MPEG4V2 or V3 or Indeo !!

mate,

if you still have old DivX3.11 lying on your HDD i would use that one and change FourCC to 'mp43' afterwards .... you cant use DivX5 because there is no suitable decoder filter installed on normal Windows PCs and

DivX 4/5 <> MPEG4V3

while

DivX3.11 = MPEG4V3

Ok ?

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
avih
Posted: Aug 20 2002, 05:50 PM


Unregistered









ffdshow is NOT illegall. it's open source decoding libraries and postprocessing libraries from ffmpeg and mplayer, on a dshow skeleton from xvid.

you can encode vcd. windows can play vcd out-of-the-box.
 
  Top
ChristianHJW
Posted: Aug 20 2002, 08:26 PM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



ffdshow is not illegal ?

Milan is a MPEG4 licensee ?? Didnt know !!

How is he controlling the distribution of his binaries ( as postulated by MPEG-LA ) to be able to count the number of used copies ?

Dont misunderstand me, ffdshow is one of the best pieces of the code that ever found their way on my PC here, but its aybe not a good idea for our friend here to distribute it to his customers ?

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
Milan
Posted: Aug 22 2002, 01:07 PM


Unregistered









First I want to thank you for using ffdshow.

When I was creating ffdshow I didn't thought about its legality. I just wanted to try how libavcodec will work with xvid directshow interface.

Honestly I don't know exactly MPEG4 license and its conditions (where can it be downoaded?), but I was in doubt when I was putting ffdshow binaries to sourceforge and I was expecting message from SF admins. But nothing happened.

Btw... what about xvid compiles found on several sites. Are they legal? Or they are illegal only in USA? I realy would like to know more about ffdshow and xvid legal situation.
 
  Top
Kiramilly
Posted: Aug 28 2002, 10:01 AM


Unregistered









Thanks for all your suggestions.

Finally, after a lot of experimenting, I found the easiest way was to copy the MS MPEG4 dll file from a PC that had it, and edit the registry so that Virtual Dub used it. And it worked!

A lot of hassle, but worth it when clients moan about the quality of videos encoded with Mpeg1 !

Tris.
 
  Top
ChristianHJW
Posted: Aug 28 2002, 11:14 AM


Advanced Member


Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02



QUOTE (Milan @ Aug 22 2002, 03:07 PM)
First I want to thank you for using ffdshow.
Honestly I don't know exactly MPEG4 license and its conditions (where can it be downoaded?), but I was in doubt when I was putting ffdshow binaries to sourceforge and I was expecting message from SF admins. But nothing happened.
Btw... what about xvid compiles found on several sites. Are they legal? Or they are illegal only in USA? I realy would like to know more about ffdshow and xvid legal situation.

Hi Milan !

Sorry for replying so late, i must have missed your reply somehow.

As stated above, your dshow filter is for sure the best available. Playback is smooth and hi-quality, even on slower PCs.

About MPEG4 licensing : i cant provide you with a link, i can only repeat what i learned from several 'insiders' about the actual licensing.

- you are allowed to distribute the first 50.000 copies of the binaries of any software ( decoder or encoder ) free of cost. But : you have to install an accepted method to count them to make sure 50.000 is not exceeded !!

- There is an annual cap payment ( like 1.000.000,- US$ / year if i remember correctly ) that will allow you to spread your copies unlimited

- there also rates for decoders as well as encoders per single copy ( a few cents i guess ) if you dont reach the cap payment. In any case you have to count the number of filters loaded from your site

Please, if anybody with a deeper knowledge about MPEG4 licensing is reading, feel free to correct me.

About XviD : yes, the binaries distributed are subject to licensing fees if i am not mistaken, but it may be possible to let people sign a disclaimer first that they are not allowed to use the binaries else than for educational purposes ? Not sure here, not a lawyer myself ..... in any case those distributing the binaries take a personal risk, and i really do hope they are aware of this .....

Regards

Christian

EDIT : everwicked was saving the license as a PDF and uploaded to his site, link is here : http://www.everwicked.com/forums/showthrea...=&threadid=1227 .

--------------------
Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !!
Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform ....
 
       Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
11 replies since Aug 19 2002, 04:26 PM Track this topic | Email this topic | Print this topic

<< Back to Codec Discussion