Forgive me if this has been answered somewhere already. I have searched and searched and have not found a complete answer to this question. It seems Virtual Dub gets mentioned a lot as a good piece of software for creating Avi files. For example alot of people probably have some form of capture card that came with software that does not allow them to use the Divx codec. In my case I have an old ATI All In Wonder 7500 with 32MB. I have experimented with Virtual Dub, Vidcap, WinDVR and others. But I have yet to produce Compressed enough video in order to fit 2 hours worth of video onto a CD. Any help would be greatly apprecaited. I bet this has to be a top question in alot of peoples minds. What software and settings will produce the deired results?
The above question is specificaly directed to captured video in real time from a tv tuner capture card. My processor is a 2.53 ghz, 1 gig Rdram, 1/2 terrabyte of disk space, all 7200 rpm drives make up this space. Thanks in advance to those who answer!
i assume you have a gigantic, raw avi file. If so, just grab one of the bazillion bitrate calculators available, enter the length of the movie and the desired size.. that will tell you the bitrate needed to encode the movie Then fire up VDub and goto Video --> Compression. Select a codec, specify the bitrate and then go File --> Save AVI. Specify the output file and wait
Actually I am trying to encode the file in real time to come out to under 700 MB, but I don't know if this is possible or not. After browsing an article early this morning at doom9.net I got the impression I was going to have to capture my avi file in a native ATI All in Wonder 7500 format and then use Virtual Dub to manipulate the file further. So far I have been unsuccessfull in encoding a 700 mb video in real time. I drop frames when I start tinkering with the frames per second and so on. Thanks for the information. Anyone else have the same card I have? What software and techniques are you using to produce compressed mpeg4 avi files? Divx compatible perferably? Thanks.
1. Odds are that you wont be able to do it in real time 2. Try these settings out (they should give you a 700MB 1.5hour movie): Video Codec: DivX Codec (5.0x) Video Bitrate: 850 Kbit/s (you can prolly amp this a bit if you want) Audio Codec: MP3 Audio Bitrate: 192 Kbit/s
Thanks for the help. I'll try it. I'll capture to an AVI file, which will be large, then use your suggestions and see what happens. I am also thinking about getting the ATI All in Wonder 9800 Pro 128 MB, but Fry's Electronics did not have it yet. This looks like it is going to be a very hot product. In the mean time my AIW 7500 will have to do. I'll let you know about my test runs and the results. Thanks again.
np.... if i'm not mistaken encoding is CPU intensive rather than GPU intensive so if you want to be able to do something closer to realtime encoding you will want a CPU/BUS/RAM rather than video card
I have a 2.53ghz processor with a 533 FS bus and a gig of RDRAM, hopefully that is powerful enough. The author of VirtualDub has been successful with less, which points out the obvious, I still haven't figured it out yet, but I am trying all kinds of differnt stuff. I just wonder if my video card is so old or incompatble and that's why I keep having problems encoding highly compressed Divx video in real time? I tried Dr. Divx today which seemed sleek compared to Virtual Dub, but then it crashed with an error message basically indicating it wasn't going to work with my ATI AiW 7500. I did have success with your suggestion of using VirtualDub. I ran it on a file that was to big to fit on a CD and it worked great. The only thing is I used Divx 5.05 codec and a lot of stuff is coded using Divx 3, which has more support out there. It only plays well in the DivX Player, would not play in VideoLan, which I use quite a bit as it plays almost everything. Anyway I am messing with Vidcap now. Talk to you later.
If you prefer using DivX3, by all means use Divx3... just cuz I prefer xVid/dvivx5 doesnt mean you have to hehe.
I am humble when I say the reason is only because I have not been able to get Divx 5 to encode in real time yet. I tried several encoders and all of them had some drawbacks, but the main was the real time encoding. I ordered a ATI All in Wonder 9800 Pro which is on it's way from Canada. I'll see if that makes any difference. Is a 2.53ghz pent 4 to slow or what? I don't think so, but when it comes to processing video, the more power the better. Curious what encoder software are you using and are you capturing video compressed in real time? Thanks for your other posts by the way.
Oh by no means did i try to imply that i was encoding video in realtime. Occasionally I can encode in realtime but that is by chance not by some tweak that i have done. To encode I use VDub, TMPGEnc and the Panasonic MPEG1 Encoder. As for my hardware... look down What other codecs do you have? FFDSHOW perhaps?_X_X_X_X_X_[small]ASUS A7V8X-X, AMD2500+ Samsung 1024MB, PC2700 360GB [3x120GB, 7200, 8MB] MSI Starforce, GeForce4 Ti4400 128MB AFTERDAWN IRC: irc.emule-project.net, #ad_buddies COME SAY HI![/small]
Haven't used FFDSHOW, I'll check it out. I have been sucessfull at real time encoding using Avi_io and codec 3ivx D 4.0.4. Dropped minimal amount of frames. Divx player get audio off sink when it is played because of this, but VideoLan plays them back fine as it resamples the stream to correct it. As far as codecs I have several, but I am looking for a good recomendation of a package of codecs or individuals. Divx3 seems to be popular. I have to be sure of the codec working as it can cause other problems. VDUB gave me a warning first time I used it regarding "hacked?" codecs installed? Also Media Player and Real Player kept crashing, tracked it down to a morgan stream swticher software that I installed unknowing about the conflict. Anyway here are some of the programs I've tried out: Dr. Divx(doesn't work at all), ShowShifter (Not impressed at all, don't like interface at all and it only ecnodes .wmv files as far as I know), Virtual VCR (simple, but AVI_IO worked the best after testing all of them) I'll let you know about the video card when I get it.
If you dont force it to try to encode in realtime then you dont have to worry about dropped frames and as such dont have to worry about AV-desynch. Then you can play the video in any player without programs.