• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Divx encode speeds - can anyone encode real-time? (or close to it?)

nortexoid

Diamond Member
I'm curious as to what the fastest divx encoder is......i wanna drop in a new board and cpu but i'm waiting for palaminos to hit the market from at least 1.4ghz+ as they seem to be the fastest encoders (along w/ p4s and SSE2 optimized flask)...video + audio encoding only please

list relevant specs (proc., chipset, bitrate, codec, length of movie, etc.)

the winner receives 5 free private msgs from me stating... "YOU WON!!"
(ok, maybe just 2)....

btw, my system (i am computer) avgs. 7-8fps

flaskmpeg AMD binary
800 bitrate
512x384 res.
96k mp3
divx codec 4 (single-pass/slowest)
MMX IDCT
 
I've been playing with Xmpeg (Flask derivative) and the DivX4 codec but use different settings:

A) It sounds like you're shooting for 1 CD rips with that low of a bitrate. I generally shoot for two and therefore set it closer to 1100 kbits/sec.

B) I use the 2-pass method. The upside - much cleaner video. Downside - takes about twice as long.

C) Audio is set to 160k mp3

D) I always set screen width to 640 - standard output width of a TV Out card.

E) You didn't mention if you used any 'Post-processing'. I set mine to the second setting. This greatly affects performance.

I encoded a 157 minute film the other day in about 6 hours. 2 for the first pass (no audio), and 4 for the second. I was lucky and was able to score one of the dual-processor 6400 Gateway servers so encoding really smokes. I generally encode at about 18-23 fps with both procs maxed (Highest utilization setting). If you're curious, you can look at my server config (IO) through the link below.
 
i ALWAYS shoot for single CD rips - why?, because I can't really notice a difference between single and double CD rips when I'm sitting on my couch watching the movie....

not to mention this current codec 4 puts out pretty good quality for low/mid bitrates

anyway, that seems pretty good for SMP in win2k, right?

post-processing, etc., isn't an option if you only do single-pass...

also, there reason i don't do double pass is mainly because it would take too long...i'll only consider it when i upgrade...
i assume the 2nd pass encoded audio?
 
i ALWAYS shoot for single CD rips - why?, because I can't really notice a difference between single and double CD rips when I'm sitting on my couch watching the movie....

- That's a good point. However, when asking friends for an unbiased opinion, they could tell the difference. With 2 CD, 2 pass and post processing a lot of the little annoyances are removed (blocks, rings, etc). I can also tell a difference between 96k and 160k audio. Just my preference.

anyway, that seems pretty good for SMP in win2k, right?

- Yeah, it is. If I don't do any post-processing, I could do the whole thing in about 3-4 hours.

i assume the 2nd pass encoded audio?

- Yup. I save time by not encoding it on the first pass.
 
watching on the monitor the difference is obvious, what tv are you watching em on. and why bother if you have the dvd to rip from😛
 
we'll if you only have one dvd player in one room and a computer that's near a tv in another room its great. You can watch all you movies and not lose much video quality.
 
is your monitor small? a good 19" flat screen monitor plays dvds beautifully...its basically progressive scan dvd on a mini hdtv almost🙂
 
I would like to know if anyone gets real time too. In Anand's article it stated that they got 36 fps with a Athlon 1.4. I can with my athlon 1.4 @ 1.5 barely pull 15 in flask with high settings, and with low settings I got around 20 fps. Its probably cause I am not setting flask up right. I use nandub anyway cause you get some damn good results with that program. With a resolution of 320x240 I get like 20 fps in nandub.
 
Jaimin,

They are also not encoding audio at all...Probably using bilinear only and 320x200 fast codec at 600k bitrate....
Reread the aticle they usually tell you the settings.

Nortexoid,

I don't know about the real time thing, but since amd seems to have their heads up their arse and leting intel run rampid with releases I will bet the first to do it will be a 2.2 or 2.4ghz p4 northwood with the 133mhz fsb.

I have a 1.1gig tbird @1.2(218fsb) and I average around 11.3-12 fps with flaskmpeg...
my settings:

1900-2200 bitrate with low motion codec and 30sec keyframes
hibicubic
form film at 23.96fps
mp3 audio at 96kbits/48khz
usually do 512x384 (no cropping)
and I always shoot for 2 cd rips

fastest encode has been 2 hr movie in just under 4 hours encode time.


I am getting a new cpu 1.4ghz (266fsb) with 512mb pc2100 ddr...I think it should be safe to expect 15-16plus fps at same settings. If I oc a bit maybe a bit more.
 
Yeah Gordian Knot ( a mod of virtual dub ) is supposed to be the fastest method, but you have to use divx 3.11 and it sets a lot of limits on what options you can have. Also Duvie, when stating the fps I got they were when I wasn't decoding audio. ALl the article states is this:

We used the MMX iDCT algorithm for all of the platforms (on the Pentium 4 the SSE2 iDCT algorithm did not perform any better). Using the 1.1 patched beta of v0.060 and the DivX 4.0 codec we ran an encode at 352 x 288 of a MPEG-1 source with de-interlacing enabled

I tried to simulate those settings and vary a bunch of the options to get the same scores anand did, but I had no luck. But then again I don't know that much about flask. The part the that is the weirdest is that they had de-interlacing enabled and that is something that usually causes a big performance hit.
 
If you want speed use MPEG2AVI, its by far the fastest divx encoder out. The gui is kinda confusing but its not that hard to use and the video it produces is as good as Flask's. The best method is to use AvisynthMMX and Nandub. Nandub produces great looking video and using Avisynth to framserve to it I get 30-37fps if don't use any filter and 23-28 if I uses filters(levels are your friends)on my 2.04GHz P4. Most of my encodes are one cd and the setting I use are:

640x272 or 640x352 resolution
bit rate no lower then 720kb
128kb vbr mp3
divx 3.11 codec


 
ah, yes mpeg2avi, forgot the name. tried it out a couple times, and it is a bit harder to use. i've always heard that its quality is better, i think thats true.
 
I just got into this DVD DIVX business last week and still on the learning curve.

What codec are you using to make VBR mp3? I'm using the Radium codec and it doesn't support VBR.

I'm going for quality because I'm archiving my movies, so one movie is taking me about 24 hours under flask. Hopefully when I jump from my P3 933 to Athon 1.4 tomorrow it should pick up a bit.
 
vrb mp3? not sure but i thought most ppl use radium and nothing else... i remember i tried vrb once and it was all messed up.. sync off etc. dunno, but i've never read a guide showing how to use vrb with divx
 
chumster, how do u encode first pass (of 2-pass method) w/out audio?...is there an option for that?...can it be done on 1st or 2nd pass?...both?..
curious.

mpeg2AVI seems fast because it's not encoding audio....u have to use something like vobdec to do that separately... edit:and then sync it, etc...
 


<< yes lame, i use that for all my mp3s, but does vrb mp3 work with divx? >>



Yep, just use VirtualDubMp3 or Nandub to mux the video and the vbr mp3.
 
Why are you guys still using the 3.1 version of divx? Divx 4 (project mayo) is so much better.

My 2 CD VKI rip of saving private ryan is almost identical to my 1CD 2pass divx4 rip.

My 2CD 2Pass rip of Crouching Tiger is virtually perfect, watching on a monitor you can tell, on a TV, it might as well be a DVD.


Use flask and divx4, set it overnight, and forget it. Wake up and encode the audio using virtualdub. Any other method isnt worth the time it takes to learn or do.


The only problem is that the movies sometimes come out a bit undersized, my 2CD rip was only 950 megs. I would have much rather preferred 1400, but who knows. Raising the bitrate didnt have ANY effect.
 
Back
Top