Page 1 of 1

Problem playing .avi (xvid) files on SuSE 10.1

Posted: 25 Dec 2006 02:42
by Raziel616
Hi.

I am running SuSE 10.1 with KDE 3.5.

I downloaded VLC 0.8.6 (wxWidgets interface) about a week ago, everything seemed to work fine, as far as I remember, it played .avi files with no problem. However, since yesterday, I haven't been able to play .avi files wth VLC... I only get the audio, and I also get a message saying:

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

However, I DO have xvid-1.1.2-2.pm installed, as well as libffmpeg.

Note that the files play perfectly on Kaffeine.

I've searched the forum and found other people having the same issue, however, none of them seemed to find a solution.

Any help on how to solve this is greatly appreciated.

Posted: 25 Dec 2006 20:23
by Jean-Baptiste Kempf
rm -rf ~/.vlc/

Posted: 26 Dec 2006 21:00
by Raziel616
rm -rf ~/.vlc/
Ehm, I tried that, but it still didn't work :?

Code: Select all

raziel@linux:~> rm -rf ~/.vlc/ raziel@linux:~> vlc VLC media player 0.8.6 Janus [00000289] main decoder error: no suitable decoder module for fourcc `XVID'. VLC probably does not support this sound or video format.
Oh, I also ran vlc -vvv, here's what I got...

Code: Select all

VLC media player 0.8.6 Janus [00000001] main private debug: checking builtin modules [00000001] main private debug: checking plugin modules [00000001] main private debug: loading plugins cache file /home/raziel/.vlc/cache/plugins-04041e.dat [00000001] main private debug: recursively browsing `modules' [00000001] main private debug: recursively browsing `/usr/lib/vlc' [00000001] main private debug: recursively browsing `plugins' [00000001] main private debug: module bank initialized, found 222 modules [00000001] main private debug: opening config file /home/raziel/.vlc/vlcrc [00000001] main private debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU [00000001] main private debug: looking for memcpy module: 3 candidates [00000001] main private debug: using memcpy module "memcpymmxext" [00000280] main playlist debug: waiting for thread completion [00000280] main playlist debug: thread 3081345952 (playlist) created at priority 0 (playlist/playlist.c:184) [00000281] main private debug: waiting for thread completion [00000281] main private debug: thread 3072953248 (preparser) created at priority 0 (playlist/playlist.c:210) [00000282] main interface debug: looking for interface module: 1 candidate [00000282] main interface debug: using interface module "hotkeys" [00000282] main interface debug: thread 3064560544 (interface) created at priority 0 (interface/interface.c:231) [00000284] main interface debug: looking for interface module: 1 candidate [00000284] main interface debug: using interface module "screensaver" [00000284] main interface debug: thread 3056167840 (interface) created at priority 0 (interface/interface.c:231) [00000286] main interface debug: looking for interface module: 5 candidates [00000286] main interface debug: using interface module "wxwidgets" [00000286] main interface debug: thread 3028958112 (manager) created at priority 0 (interface/interface.c:216) [00000286] wxwidgets interface debug: Using last windows config '(-1,0,0,1024,768)(6,0,0,-1,150)' [00000286] wxwidgets interface debug: id=6 p=(0,0) s=(-1,150) [00000280] main playlist debug: adding playlist item `/home/raziel/Documents/**SPAM ALERT**.avi' ( /home/raziel/Documents/**SPAM ALERT**.avi ) [00000280] main playlist debug: creating new input thread [00000289] main input debug: waiting for thread completion [00000289] main input debug: thread 2927623072 (input) created at priority 0 (input/input.c:265) [00000289] main input debug: creating statistics handler [00000289] main input debug: `/home/raziel/Documents/**SPAM ALERT**.avi' gives access `' demux `' path `/home/raziel/Documents/**SPAM ALERT**.avi' [00000289] main input debug: creating demux: access='' demux='' path='/home/raziel/Documents/**SPAM ALERT**.avi' [00000291] main demuxer debug: looking for access_demux module: 2 candidates [00000289] main input debug: creating access '' path='/home/raziel/Documents/**SPAM ALERT**.avi' [00000294] main access debug: looking for access2 module: 6 candidates [00000294] vcd access debug: trying .cue file: /home/raziel/Documents/**SPAM ALERT**.cue [00000294] vcd access debug: could not find .cue file [00000294] access_file access debug: opening file `/home/raziel/Documents/**SPAM ALERT**.avi' [00000294] main access debug: using access2 module "access_file" [00000299] main private debug: pre-buffering... [00000299] main private debug: received first data for our buffer [00000299] main private debug: pre-buffering done 1408981 bytes in 0s - 251638 kbytes/s [00000289] main input debug: creating demux: access='' demux='' path='/home/raziel/Documents/**SPAM ALERT**.avi' [00000300] main demuxer debug: looking for demux2 module: 43 candidates [00000299] avi private debug: found Chunk fourcc:46464952 (RIFF) size:3352856 pos:0 [00000299] avi private debug: found LIST chunk: 'AVI ' [00000299] avi private debug: <list 'AVI '> [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:8830 pos:12 [00000299] avi private debug: found LIST chunk: 'hdrl' [00000299] avi private debug: <list 'hdrl'> [00000299] avi private debug: found Chunk fourcc:68697661 (avih) size:56 pos:24 [00000299] avi private debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 512x384 [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:4244 pos:88 [00000299] avi private debug: found LIST chunk: 'strl' [00000299] avi private debug: <list 'strl'> [00000299] avi private debug: found Chunk fourcc:68727473 (strh) size:56 pos:100 [00000299] avi private debug: strh: type:vids handler:0x64697678 samplesize:0 23,98fps [00000299] avi private debug: found Chunk fourcc:66727473 (strf) size:40 pos:164 [00000299] avi private debug: strf: video:XVID 512x384 planes:1 12bpp [00000299] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:212 [00000299] avi private debug: </list 'strl'> [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:4234 pos:4340 [00000299] avi private debug: found LIST chunk: 'strl' [00000299] avi private debug: <list 'strl'> [00000299] avi private debug: found Chunk fourcc:68727473 (strh) size:56 pos:4352 [00000299] avi private debug: strh: type:auds handler:0x00000000 samplesize:1 14931,00fps [00000299] avi private debug: found Chunk fourcc:66727473 (strf) size:30 pos:4416 [00000299] avi private debug: strf: audio:0x0055 channels:2 48000Hz 0bits/sample 116kb/s [00000299] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:4120 pos:4454 [00000299] avi private debug: </list 'strl'> [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:260 pos:8582 [00000299] avi private debug: found LIST chunk: 'odml' [00000299] avi private debug: <list 'odml'> [00000299] avi private debug: found Chunk fourcc:686c6d64 (dmlh) size:248 pos:8594 [00000299] avi private warning: unknown chunk (not loaded) [00000299] avi private debug: </list 'odml'> [00000299] avi private debug: </list 'hdrl'> [00000299] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:1382 pos:8850 [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:3326448 pos:10240 [00000299] avi private debug: skipping movi chunk [00000299] avi private debug: found Chunk fourcc:31786469 (idx1) size:16096 pos:3336696 [00000299] avi private debug: idx1: index entry:1006 [00000299] avi private debug: found Chunk fourcc:5453494c (LIST) size:56 pos:3352800 [00000299] avi private debug: found LIST chunk: 'INFO' [00000299] avi private debug: <list 'INFO'> [00000299] avi private debug: found Chunk fourcc:54465349 (ISFT) size:44 pos:3352812 [00000299] avi private debug: ISFT: software : VirtualDubMod 1.5.10.1 (build 2439/release) [00000299] avi private debug: </list 'INFO'> [00000299] avi private debug: </list 'AVI '> [00000299] avi private debug: * LIST-root size:3352864 pos:0 [00000299] avi private debug: + RIFF-AVI size:3352856 pos:0 [00000299] avi private debug: | + LIST-hdrl size:8830 pos:12 [00000299] avi private debug: | | + avih size:56 pos:24 [00000299] avi private debug: | | + LIST-strl size:4244 pos:88 [00000299] avi private debug: | | | + strh size:56 pos:100 [00000299] avi private debug: | | | + strf size:40 pos:164 [00000299] avi private debug: | | | + JUNK size:4120 pos:212 [00000299] avi private debug: | | + LIST-strl size:4234 pos:4340 [00000299] avi private debug: | | | + strh size:56 pos:4352 [00000299] avi private debug: | | | + strf size:30 pos:4416 [00000299] avi private debug: | | | + JUNK size:4120 pos:4454 [00000299] avi private debug: | | + LIST-odml size:260 pos:8582 [00000299] avi private debug: | | | + dmlh size:248 pos:8594 [00000299] avi private debug: | + JUNK size:1382 pos:8850 [00000299] avi private debug: | + LIST-movi size:3326448 pos:10240 [00000299] avi private debug: | + idx1 size:16096 pos:3336696 [00000299] avi private debug: | + LIST-INFO size:56 pos:3352800 [00000299] avi private debug: | | + ISFT size:44 pos:3352812 [00000300] avi demuxer debug: AVIH: 2 stream, flags HAS_INDEX IS_INTERLEAVED [00000300] avi demuxer debug: stream[0] rate:2997 scale:125 samplesize:0 [00000300] avi demuxer debug: stream[0] video(XVID) 512x384 12bpp 23,976000fps [00000289] main input debug: selecting program id=0 [00000300] avi demuxer debug: stream[1] rate:14931 scale:1 samplesize:1 [00000300] avi demuxer debug: stream[1] audio(0x55) 2 channels 48000Hz 0bits [00000300] avi demuxer debug: stream[0] created 508 index entries [00000300] avi demuxer debug: stream[1] created 498 index entries [00000300] avi demuxer debug: stream[0] length:21 (based on index) [00000300] avi demuxer debug: stream[1] length:21 (based on index) [00000300] main demuxer debug: using demux2 module "avi" [00000289] main input debug: looking for a subtitle file in /home/raziel/Documents/ [00000302] main decoder debug: looking for decoder module: 24 candidates [00000302] main decoder error: no suitable decoder module for fourcc `XVID'. VLC probably does not support this sound or video format. [00000302] main decoder debug: killing decoder fourcc `XVID', 0 PES in FIFO [00000344] main decoder debug: looking for decoder module: 24 candidates [00000344] main decoder debug: using decoder module "mpeg_audio" [00000344] main decoder debug: thread 2902911904 (decoder) created at priority 0 (input/decoder.c:159) [00000289] main input debug: meta information: [00000289] main input debug: - 'OpciĆ³n' = ' HAS_INDEX IS_INTERLEAVED' [00000289] main input debug: `/home/raziel/Documents/**SPAM ALERT**.avi' successfully opened [00000344] mpeg_audio decoder debug: MPGA channels:2 samplerate:48000 bitrate:160 [00000344] main decoder debug: no aout present, spawning one [00000345] main audio output debug: looking for audio output module: 7 candidates [00000345] alsa audio output debug: opening ALSA device `default' [00000345] main audio output debug: thread 2894453664 (aout) created at priority 0 (alsa.c:662) [00000345] main audio output debug: using audio output module "alsa" [00000345] main audio output debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes [00000345] main audio output debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes [00000345] main audio output debug: no need for any filter [00000345] main audio output debug: looking for audio mixer module: 3 candidates [00000345] main audio output debug: using audio mixer module "trivial_mixer" [00000345] main audio output debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/969 bytes [00000345] main audio output debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo [00000348] main private debug: looking for audio filter module: 24 candidates [00000348] main private debug: using audio filter module "mpgatofixed32" [00000345] main audio output debug: found a filter for the whole conversion [00000345] main audio output debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo [00000351] main private debug: looking for audio filter module: 24 candidates [00000351] main private debug: using audio filter module "bandlimited_resampler" [00000345] main audio output debug: found a filter for the whole conversion [00000345] mpgatofixed32 audio output debug: libmad error: bad main_data_begin pointer [00000345] main audio output warning: buffer is 46034 late, triggering upsampling [00000345] main audio output warning: timing screwed, stopping resampling [00000345] main audio output warning: buffer is 64725 late, triggering upsampling [00000345] main audio output warning: resampling stopped after 2076079 usec (drift: -37825) [00000345] main audio output warning: buffer is 54247 late, triggering upsampling [00000345] main audio output warning: timing screwed, stopping resampling [00000345] main audio output warning: buffer is 87887 late, triggering upsampling [00000345] main audio output warning: audio drift is too big (123607), dropping buffer [00000345] main audio output debug: audio output is starving (21350), playing silence [00000345] main audio output debug: audio output is starving (21350), playing silence [00000345] main audio output debug: audio output is starving (21369), playing silence [00000345] main audio output debug: audio output is starving (21351), playing silence [00000345] main audio output debug: audio output is starving (21348), playing silence [00000345] main audio output debug: audio output is starving (21339), playing silence [00000345] main audio output debug: audio output is starving (21378), playing silence [00000345] main audio output debug: audio output is starving (21351), playing silence [00000345] main audio output debug: audio output is starving (21370), playing silence [00000345] main audio output debug: audio output is starving (21341), playing silence [00000345] main audio output debug: audio output is starving (21361), playing silence [00000345] main audio output debug: audio output is starving (21345), playing silence [00000345] main audio output debug: audio output is starving (21368), playing silence [00000345] main audio output debug: audio output is starving (21402), playing silence [00000345] main audio output debug: audio output is starving (21370), playing silence [00000345] main audio output debug: audio output is starving (21401), playing silence [00000345] main audio output debug: audio output is starving (21405), playing silence [00000345] main audio output debug: audio output is starving (21376), playing silence [00000345] alsa audio output debug: recovered from buffer underrun [00000300] avi demuxer warning: cannot skip packet, track disabled [00000344] main decoder debug: removing module "mpeg_audio" [00000344] main decoder debug: thread 2902911904 joined (input/decoder.c:191) [00000344] main decoder debug: killing decoder fourcc `mpga', 2 PES in FIFO [00000348] main private debug: removing module "mpgatofixed32" [00000351] main private debug: removing module "bandlimited_resampler" [00000345] main audio output debug: thread 2894453664 joined (alsa.c:714) [00000345] main audio output debug: removing module "alsa" [00000345] main audio output debug: removing module "trivial_mixer" [00000289] main input debug: EOF reached [00000289] main input debug: closing input [00000299] avi private debug: free chunk avih [00000299] avi private debug: free chunk strh [00000299] avi private debug: free chunk strf [00000299] avi private debug: free chunk JUNK [00000299] avi private debug: free chunk LIST [00000299] avi private debug: free chunk strh [00000299] avi private debug: free chunk strf [00000299] avi private debug: free chunk JUNK [00000299] avi private debug: free chunk LIST [00000299] avi private warning: unknown chunk (not unloaded) [00000299] avi private debug: free chunk LIST [00000299] avi private debug: free chunk LIST [00000299] avi private debug: free chunk JUNK [00000299] avi private debug: free chunk LIST [00000299] avi private debug: free chunk idx1 [00000299] avi private debug: free chunk ISFT [00000299] avi private debug: free chunk LIST [00000299] avi private debug: free chunk RIFF [00000299] avi private debug: free chunk LIST [00000300] main demuxer debug: removing module "avi" [00000294] main access debug: removing module "access_file" [00000289] main input debug: thread 2927623072 joined (input/input.c:412) [00000280] main playlist warning: unable to find parent! [00000280] main playlist: nothing to play

Posted: 28 Dec 2006 18:55
by gohanz