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