[XviD-devel] MPEG-4 SP Levels and framerates
Carl Eric Codere
cecodere at yahoo.ca
Thu Aug 19 05:19:39 CEST 2010
Greetings,
This may seem stupid, but I have a small question regarding config.c and profile levels of MPEG-4 Simple Profile (vfw profile table):
According to the MPEG-4 Standanrd, Part 2:
The VCV (Video Complexity Verifier) decoder rate is the vcv_decoder_rate (H) referred in [MPEG4-2; subclause D.4]; this parameter is the number of macroblocks/second based on the typical spatial and temporal resolutions, as follows:
* 1485 MBs/s corresponds to QCIF at 15Hz
* 5940 MBs/s corresponds to CIF at 15 Hz and also twice QCIF at 30 Hz
* 11880 MB/s corresponds to CIF at 30 Hz
* 7425 MB/s corresponds to 1.25 times CIF at 15 Hz
* 23760 MB/s corresponds to twice CIF at 30 Hz
* 97200 MB/s corresponds to twice ITU-R 601 at 30 Hz
* 489600 MB/s corresponds to twice 1920x1088 at 30 Hz
Therefore this should give us the max. framerate allowed, is that the case?
{ "Simple @ L1", 0x01, 176, 144, 15, 4, 198, 99, 1485, 100, { "Simple @ L2", 0x02, 352, 288, 15, 4, 792, 396, 5940, 100,
{ "Simple @ L3", 0x03, 352, 288, 15, 4, 792, 396, 11880, 100,
Now, Simple @ L1 max framerate is 15 fps, because VCV Decoder rate is 1485, correct?
Now, Simple @ L2 max framerate is 15 fps @ CIF and 30 fps @ QCIF, correct?
But what about Simple @ L3, since the specs gives us a max framerate of 30 fps (30 Hz?) Why is the config.c indicating a max framerate of 15 fps?
Maybe its something i do not understand about the standard?
If not, maybe this should also be fixed?
Best regards,
Carl
More information about the Xvid-devel
mailing list