Log in

View Full Version : Question - XVID and error resilience tools


Appu
1st February 2006, 10:22
Couple of questions..

1) Does XVID encoder supports encoding of error resilience tools?. The tool that I am looking for is RVLC.

2) Does the decoder is capable of using the RVLC ( parsing the in the reverse direction ) for error concealment in case of errors in the stream?

regards,
-appu.

bond
1st February 2006, 20:31
xvid encoder doesnt support error resilience, libavcodec does

no idea about decoding in xvid

Appu
2nd February 2006, 05:50
thanks for the info.

Another unrelated question..

Does the encoder changes the quant parameter at the macroblock level for the bitrate control?. Or it is done only at the frame level?

Appu
2nd February 2006, 11:53
More questions..

How do I use libavcodec for mpeg-4 encoding?. I have tried with ffmpeg, but it doesn't provide all the options for encoding( like 4MV, RVLC etc.. ). Is there any better utility available for mpeg-4 encoding that is based on libavcodec?. How about ffdshow?. The one I found in sourceforge seems to be pretty old ( 2002 ).

Any help is appreciated..

xyloy
2nd February 2006, 12:33
Latest ffdshow here => http://x264.nl/ or at www.free-codecs.com

Did you try XviD 1.1.0 finale (http://www.koepi.org/xvid.shtml) ?

Appu
2nd February 2006, 13:04
Yeah. I have tried with the latest XviD 1.1.0 finale. Couldn't find any error resilience encoding options there.

I have downloaded the ffdshow. Here also couldn't find any encoding options for error resilience tools like Video packet,Data partitioning, RVLC etc. GMC is also not supported by ffdshow mpeg-4 encoder. Any idea about this?..

Same question again..
Does the encoder changes the quant parameter at the macroblock level for the bitrate control?. Or it is done only at the frame level?

unskinnyboy
2nd February 2006, 13:42
Same question again..
Does the encoder changes the quant parameter at the macroblock level for the bitrate control?. Or it is done only at the frame level?
Yes, but only if you specify Adaptive Quantization. Otherwise the same quantizer is used for all the macroblocks in a frame.

Appu
3rd February 2006, 06:09
Thanks.. I will check that..

Can any one help me how to use libavcodec for encoding error resilience tools? ( Video packet, data partitioning, RVLC ).