This is an old revision of the document!


VLC conflict between debian lenny and debian-multimedia repository

Since my upgrade to lenny, my VLC is not working anymore. When I play XVID video files, I can just have sound played but not the video. Error message is :

[00000312] main decoder error: no suitable decoder module for fourcc `XVID'.
VLC probably does not support this sound or video format.

When I run this command I got a warning on ffmpeg:

vlc -vvv --color --no-plugins-cache --list
...
[00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libffmpeg_plugin.so' (/usr/lib/vlc/codec/libffmpeg_plugin.so: undefined symbol: img_resample)
...

To fix the problem I had to downgrade to debian lenny versions of ffmpeg libavcodec51 libavdevice52 libavformat52 libavutil49 libpostproc51 and libswscale0 :

sudo apt-get install --reinstall ffmpeg=0.svn20080206-8 libavcodec51=0.svn20080206-8 \
libavdevice52=0.svn20080206-8 libavformat52=0.svn20080206-8 libavutil49=0.svn20080206-8 \
libpostproc51=0.svn20080206-8 libswscale0=0.svn20080206-8

Then I had to remove my ~/.vlc directory content:

rm -rf ~/.vlc

Then I was able to watch again my XVID videos!

The bad news is that I'm not able anymore to use 'transcode' from debian-multimedia while the problem is not fixed.

Discussion

HåkonHåkon, 2008/08/20 21:11

Very useful, thank you.

Manzill0Manzill0, 2008/10/27 22:55

It's works!!! great info

SergioSergio, 2008/11/15 03:32

wonderfull! incredible! works tanks

raptorraptor, 2008/12/08 23:48

thanks guy :)

ChristianChristian, 2009/02/18 10:55

This is not the real solution if you intent to use debian-multimedia. You must install a vlc version 0.9

see the debian-multimedia.org homepage for explanations.

Christian

yoshiyoshi, 2009/03/22 06:39

hello, exactly the same here , i didn't find the docs at debian-multimedia, could you be mor specific . thanks for your time , solution would be the last missing point in a nice remaster of debian-live. yoshi

ChristianChristian, 2009/03/22 08:30

See the entry for the 18/06/2008 Christian

chezxchezx, 2009/03/28 13:58

hi from ukraine! don't possible 0.svn20080206-8 version… what can i do? soory for my little english

chezx@chezx:~/Desktop$ sudo apt-get install –reinstall ffmpeg=0.svn20080206-8 libavcodec51=0.svn20080206-8 \

libavdevice52=0.svn20080206-8 libavformat52=0.svn20080206-8 libavutil49=0.svn20080206-8 \
libpostproc51=0.svn20080206-8 libswscale0=0.svn20080206-8

Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Версия '0.svn20080206-8' для 'ffmpeg' не найдена

chezxchezx, 2009/03/28 14:10

Версия '0.svn20080206-8' для 'ffmpeg' не найдена TRANSLATE Version '0.svn20080206-8' for 'ffmpeg'don't find

use lenny + lxde what's that a trouble? :(

mehdimehdi, 2009/06/09 21:07

box:/home/mehdi# apt-get install –reinstall ffmpeg=0.svn20080206-8 libavcodec51=0.svn20080206-8 libavdevice52=0.svn20080206-8 libavformat52=0.svn20080206-8 libavutil49=0.svn20080206-8 libpostproc51=0.svn20080206-8 libswscale0=0.svn20080206-8 Reading package lists… Done Building dependency tree Reading state information… Done E: Version '0.svn20080206-8' for 'ffmpeg' was not found

ThorstenSThorstenS, 2009/11/28 14:01

apt-cache policy $package shows the current version. So in late november 2009 you have to use:

apt-get install –reinstall ffmpeg=0.svn20080206-18 libavcodec51=0.svn20080206-18 libavdevice52=0.svn20080206-18 libavformat52=0.svn20080206-18 libavutil49=0.svn20080206-18 libpostproc51=0.svn20080206-18 libswscale0=0.svn20080206-18

/thorsten

kukokuko, 2009/12/05 21:01

<3 u! finally works!

2b2b, 2010/02/13 12:31

Jeehaa, found this blog and saw hope… But it wont work for me… Have done everything in here and it seems that that …0.svn20080206-18 is still the newest candidate. I still get the following error:

[00000372] ffmpeg encoder error: cannot find encoder MPEG-2 Video [00000298] stream_out_transcode private error: cannot find encoder 1) [00000298] stream_out_transcode private error: cannot create video chain [00000318] main packetizer error: cannot create packetizer output (mp4v) Any Ideas ? Thx in advance…

1) null
fmm_debfmm_deb, 2010/02/14 17:50

Resuelto y perfecto. Muy agradecido por el post. Como aclaracion, lo único que he tenido que cambiar han sido las versiones .svn de -8 a -18 que son las que hay actualmente, (14-02-2010) y todo ha vuelto a funcionar. Muchas Gracias.

EvgeniyEvgeniy, 2011/03/28 05:55

Thank you so much!!! in any case svn version were changed a little:

sudo apt-get install –reinstall ffmpeg=0.svn20080206-8 libavcodec51=0.svn20080206-8 \ libavdevice52=0.svn20080206-8 libavformat52=0.svn20080206-8 libavutil49=0.svn20080206-8 \ libpostproc51=0.svn20080206-8 libswscale0=0.svn20080206-8

Enter your comment
 
 
 

Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki