PDA

View Full Version : XviD version: CVS or 0.9x?


Chainmax
24th September 2003, 18:22
I wanted to know which one of these two versions are closest to Koepi's or Nic's builds regarding supported features and stability.

gizmotech
24th September 2003, 22:23
niether.

nic/koepi builds are based on the dev-api-3 cvs.
0.9.x is based on a year old xvid technology.
current cvs is dev-api-4.

So to answer your question, niether are. However cvs is closest, but hardly stable atm.

Gizmo

superdump
25th September 2003, 01:16
Incorrect. Dev-api-4 is a branch of the CVS that will become XviD 1.0. HEAD is the main branch of the CVS from which Koepi, Nic and uManiac made their compiles. However, Koepi's build from 2003/06/24 also has a port of trellis for use with h.263 and so is not just a vanilla HEAD CVS build.

I'm not quite sure what is in 0.9.2 but it was released only recently. I'll send a dev over here (probably sysKin :)) to answer more thoroughly.

And to answer you question more clearly... HEAD CVS is the closest to Koepi's compile, except you won't have trellis for h.263, so you may as well use Koepi's.

EDIT: Corrections.

Koepi's builds were first made from the dev-api-3 branch and are now built from CVS HEAD. Dev-api-3 was remerged with HEAD a long time ago.

We continue using the dev-api-3 name because HEAD is a sticky tag that can represent 0.9.0/1 at some point in its history [but this is a terminology abuse].

Sirber
25th September 2003, 01:48
Where can I get a XviD dev-api-4?

Chainmax
25th September 2003, 02:00
I do use Koepi's build as I encode in Windows, but this is because a friend of mine wants to encode in Linux. From what you guys say, I guess that the latest CVS is the way to go (at least until 1.0 is released). Thanks for the feedback :).

P.S: does the latest CVS have B-Frame support in 2-pass mode?

superdump
25th September 2003, 02:21
Originally posted by Sirber
Where can I get a XviD dev-api-4?

From the XviD CVS.

Originally posted by Chainmax
I do use Koepi's build as I encode in Windows, but this is because a friend of mine wants to encode in Linux. From what you guys say, I guess that the latest CVS is the way to go (at least until 1.0 is released). Thanks for the feedback :).

P.S: does the latest CVS have B-Frame support in 2-pass mode?

Edouard Gomez himself (who uses Linux) says stick to 0.9.2 (although this is only simple profile, i.e. no b-frames, no qpel, no gmc) unless your friend wants to use dev-api-4 and live with the bugs. He also says that none of the tools properly support two-pass b-frame encoding with HEAD. Tell you friend he could look into such a program as dvd::rip (google for it) which is a frontend for transcode. By the way, HEAD used to be called xvid3 in the latest transcode versions, xvid2 is 0.9.x and xvid4 is dev-api-4. So he could install the three versions of XviD CVS and see which he is most comfortable using just by changing the output module.

Chainmax
25th September 2003, 19:59
So, I can't use the latest VHQ code (i.é: the one that you can safely set at 4 without losing PSNR), Trellis quant and chroma optimization and B-frame support in 2-pass mode if I encode in Linux?
What features does 0.9.2 support?

gizmotech
25th September 2003, 21:47
None besides mpeg4 simple profile.

0.9.2 is essentially mpeg4 in it's simplest form.


Gizmo

Enigmax
26th September 2003, 17:49
You can obtain a compilation of the CVS dev-api-4 here:
http://canalxvid.urbenalia.com/phpBB2/viewtopic.php?t=363&sid=0493893dfa3800c0a3f8eea5631a0845
It remembers that unstable and single it is recommended for tests. But the results obtained by my with quants MPEG are sensational.

Thanks to all the XviD-Team for its great work. You follow thus.

Sorry for my poor english :)

Greetings

superdump
27th September 2003, 00:21
Originally posted by Chainmax
So, I can't use the latest VHQ code (i.é: the one that you can safely set at 4 without losing PSNR), Trellis quant and chroma optimization and B-frame support in 2-pass mode if I encode in Linux?

With 0.9.2 and CVS HEAD, no, you can't. With dev-api-4, yes, you can.

Chainmax
28th September 2003, 21:43
I'm going to take a chance with CVS devapi4 then after all, the windows binaries from Koepi and Nic are also only recommended for testing and they never gave me a problem.
Unless...isn't it possible to use Koepi's or Nic's builds using AVIFILE? If not, maybe they could make a Linux binary, should I ask them?