Log in

View Full Version : Fastest Encoding from a VOB?


Xethos
3rd March 2003, 07:57
What iDCT? What program? What codec (if not xvid)

I have an Athlon XP, and i want te achieve speeds higher than 20 FPS (i only get these from a VOB-converting from a MPEG is @ 50)

sh0dan
3rd March 2003, 17:49
Search, read the FAQs!

AviSynth 2.5
VirtualdubMod
XviD

Without any filtering or resizing you should be able to hit 25-30fps.

(Speed should however not be your primary concern - better go for quality!)

Koke
3rd March 2003, 22:42
Vidomi is THE fastest one.
With divx5.02 b-frames and mp3 transcoding at the same time.
17 fps on 900Mhz celeron.

Mango Madness
4th March 2003, 06:53
oh god, please don't recommend vidomi. And what's your rush for speed? I encode at about 2-4 FPS on a 1.3ghz duron with lots of filters and a pretty large resolution. If you want something easy, I'd familiarize yourself with autodub 1.7 final release. Then if you want more power, you can manipulate the individual programs/components that make up autodub.

bilu
4th March 2003, 12:49
I had no problems with Vidomi on the video part, but the AC3->MP3 muxing really sucked :rolleyes: . If you would want raw speed and don't mind geeking around in Linux, I suggest mencoder.

Bilu

Selur
4th March 2003, 16:25
Nics MPEGDecoder.dll also gives a little Speedboost :)

Nightscape
4th March 2003, 22:48
Is it possible to load a VOB file with VDubMod / AviSynth, run XVID first pass on it and do not discard the video stream but use it as source for the second pass ? This way the AviSynth filters would not have to be processed twice. If the quality of the 1st pass is too bad, would it be possible to add a quality slider for 1st pass (like the 1pass quantizer) ? Thx

Koke
4th March 2003, 22:49
Originally posted by Mango Madness
oh god, please don't recommend vidomi

It had a YV12 support long time ago (that is why it was so fast,
I guess). And it`s a pitty that its developtment stopped so
I cant use dev3 XVID builds now (only RGB).
It has no fancy filters (btw who needs them with a good source DVD)
and no good deinterlacer, but, what the heck - my DVD`s are mainly
PAL so no prob there.

For a precious dvd rip and capture: Avisynth + VDub
For a simple dvd rip: Vidomi

Regards

jdevers
5th March 2003, 00:47
Nightscape,

The most obvious way of doing that would be to run the video through your filters into a HUFFYUV file, then use that as the source for both passes. Of course that takes up a lot of space, but it is truly temporary as you can delete the VOB as soon as you have the HUFFYUV file verified.

Nightscape
6th March 2003, 03:42
For me, this is hardly practicable. A complete DVD would take several GBytes on hard disk. And XVid does the encoding anyway, so why not in a way that I can use for further processing ?

gruntle8
8th March 2003, 23:31
XviD does have an MV Hinting function (unless it isn't working), but this does reduce the quality of the second pass. The reason compression has to be duplicated is that the second pass isn't a perfect clone of the first: Different quantizers and settings are used, meaning that you can't just copy data in bulk from the first pass and have it work right.

ErMaC
12th March 2003, 06:19
You cannot use the first pass as the source for the second pass. The whole point of multipass encoding is you're encoding from the same source. Changing the source makes your stats file worthless.

Reencoding an XviD file introduces another iDCT/DCT cycle which will further degrade quality, not to mention even the constant quantizer 2 file generated in the first pass does not retain all the quality of the original file.

Don't do it - if you need the speed that badly, either dump it to huffyuv or just do it twice from the AVS.

Rober2D2
12th March 2003, 17:53
Originally posted by Mango Madness
oh god, please don't recommend vidomi

I agree with Koke that Vidomi is a great program. I have used it for a long while before VirtualDubMod made it's first realease. Personally I find Gordian Knot to have a too complex interface and to need too much work (and it really didn't do many more useful things than vidomi).

Appart it has some very useful features that virtualdubmod does not have:

- It has preconfigurations for most used codecs.
- It does correctly dtermine aspect ratio from .VOB 90% times (That is, it correctly determines frames height), something that virtualdubmod can't do (at least I don't know how).

Now I am a virtualdubmod user (due to vidomi's development stop), but I still use vidomi for determining correct film height (encoding a small sample)