Page 1 of 1

VLC decode xvid file using divx decoder?

Posted: 26 Nov 2010 12:44
by genham
Hello! There is something wondering. I have a avi file. It's xvid encoded. When i play it using VLC, the output quality of video is very bad.

I had uploaded the file to a file-share website, url: http://www.mediafire.com/download.php?nub79dtss0kacb2

then i try another player like SMPlayer. At first, the result is the same as VLC, not good.

Immediately, i find that in SMPlayer, it default use the divx decoder (ffodivx - FFmpeg MPEG-4 [mpeg4]) to decode the file.

after is how to find the type of decoder on SMPlayer: right click the mouse on the video playing, select 'option', and then select 'attribute and info', on the video decoder tab , you can find which decoder is using.

When i change the decoder to xvid ( Xvid (MPEG-4) [libxvidcore.a]), the output quality of video can match i expected.

And i try to play on wmp12(on win7) , the result is good too, that is same as SMPlayer using xvid decoder.

is bug of VLC? or the avi file is not correct? can someone help me? thanks!

Re: VLC decode xvid file using divx decoder?

Posted: 26 Nov 2010 19:41
by Lotesdelere
Yes, confirmed.

But I got the same decoding artifacts issue with MPC-HC, ffdshow, MPlayer and FFplay but not with the standalone Xvid decoder nor with Arcsoft decoder, which means this is a general issue of the FFmpeg decoder and not VLC related only.

Re: VLC decode xvid file using divx decoder?

Posted: 02 Dec 2010 03:19
by genham
thank you for you answer. it means that i can not play xvid correct on vlc? can i change codec to solve this on VLC as same as SMPlayer?