Decoder differences between VLC and others

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
pethah
New Cone
New Cone
Posts: 2
Joined: 28 Feb 2007 12:59

Decoder differences between VLC and others

Postby pethah » 28 Feb 2007 13:16

Hello,

I have a clip made by my digital camera encoded in Xvid format that shows visual artifacting (blockiness) during playback on VLC. It only happens under VLC, unfortunately; for some reason WMP, media player classic, virtual dub, real player even don't have any problems.

How is it that VLC has different behavior, doesn't it use the same basic Xvid decoder that I installed (ffdshow)? On my friend's PC the same artifacting shows up under WMP, so I'm wondering how different players access the installed codec, and how we should install codec packs to ensure compatibility.

Thanks,

Peter

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Postby Jean-Baptiste Kempf » 28 Feb 2007 14:08

For the nth time, VLC does NOT use any external video codec, pack codec or any ffdshow, any DirectShow codec. That is why.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 28 Feb 2007 19:45

Try using post processing.

pethah
New Cone
New Cone
Posts: 2
Joined: 28 Feb 2007 12:59

Postby pethah » 01 Mar 2007 05:55

OK sorry for bothering you all with my inane questions.

According to wikipedia, both ffdshow and VLC use libavcodec to decode MPEG4, yet only VLC (and some other players) show the problem. Would this be a consequence of differences in configuring the libavcodec MPEG4 decoder, through the external player?

Or would this be because VLC uses an entirely different Xvid decoder than ffdshow? How many decoders are there out there, really, are they all just the same decoder with different tweaks?


Thanks for any info, if you know any links to good articles detailing this stuff, that'd be great.

Peter

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 01 Mar 2007 10:45

I guess you could say XviD is one of the most copied codecs in that DiivX, 3ivx, FFDhsow, FFmpeg and of coarse XviD will do XviD.

matt271
Blank Cone
Blank Cone
Posts: 13
Joined: 03 Mar 2007 09:19

Postby matt271 » 03 Mar 2007 11:11

I noticed after installing codec's on my system, DivX XviD and the good old KL Code Pack, sound/video synk --please stay polite-- up. The video was coming after the audio... it got really bad and annoying.
Video LAN seemed to play them fine, until i installed all my codec's. i also noticed my TV tuner was also un-synked after installing them. and WMV files also became un-synked; but they played fine before i installed any codec's and should not even use any of these codec's.
so would this libavcodec MPEG4 decoder have anything to do with it?

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 04 Mar 2007 07:09

Codec packs (In my opinion) are the best way to screw up Direct Show and they are typically hard to get rid of and or without effecting other codecs installed on your system.

However all the codec packs in the world should not effect VLC.

matt271
Blank Cone
Blank Cone
Posts: 13
Joined: 03 Mar 2007 09:19

Postby matt271 » 05 Mar 2007 05:26

then how do u recommend getting all ur codec's??
i love videolan and everything would be fine, if only the media center software would use it to display the videos, not the windows media player thing........

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 05 Mar 2007 22:02

Individually, preferably the original codecs used to make the video.

You can use GSpot to determine which codecs are needed. In the case of XviD I use XviD and shut down XviD in DivX. The best MPEG 4 support I have run across other than 3ivx or Sorenson is XviD so I turn on the support in XviD for these as using the original codecs causes conflicts. The only unfortunate thing is updating DivX always turns back on the support for MPEG 4 and XviD.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 8 guests