You are not logged in.
Looks like VLC isn't built with libvpx support even though that lib is in Arch's repo already and according to the VLC website VLC 1.1 should support .webm.
The error message VLC gives is,
No suitable decoder module:
VLC does not support the audio or video format "VP80". Unfortunately there is no way for you to fix this.
sound works so the demuxer seems to be working.
Last edited by Spacenick (2010-06-29 21:08:35)
Offline
i guess is a bug in vlc. our ffmpeg has built in libvpx support
> ffmpeg -codecs 2> /dev/null | grep -i vp8
DEV libvpx libvpx VP8
D V D vp8 On2 VP8
> ffmpeg -formats 2> /dev/null | grep webm
E webm WebM file format
Give what you have. To someone, it may be better than you dare to think.
Offline
One would think announcing this as a major feature would have them test it once^^
Maybe someone with VLC on some other OS I won't name can test it, just to make sure. You can get a test file at http://www.webmfiles.org/demo-files/
Offline
0x7f96b8036ba0] main generic debug: thread (mkv event thread handler) created at priority 0 (demux.cpp:201)
[0x2bf6d80] main demux debug: using demux module "mkv"
[0x2bf6d80] main demux debug: TIMER module_need() : 61.452 ms - Total 61.452 ms / 1 intvls (Avg 61.452 ms)
[0x7f96cc0013b0] main input debug: looking for a subtitle file in /home/ioni/download/
[0x2b7c4f0] main decoder debug: looking for decoder module: 32 candidates
[0x2b7c4f0] avcodec decoder debug: libavcodec initialized (interface 0x344e00)
[0x2b7c4f0] avcodec decoder debug: trying to use direct rendering
[0x7f96b8036ba0] main generic debug: thread started
Edge emulation not supported
[0x2b7c4f0] avcodec decoder error: cannot open codec (Google/On2's VP8 Video)
[0x2b7c4f0] main decoder debug: no decoder module matching "any" could be loaded
[0x2b7c4f0] main decoder debug: TIMER module_need() : 52.772 ms - Total 52.772 ms / 1 intvls (Avg 52.772 ms)
[0x2b7c4f0] main decoder error: no suitable decoder module for fourcc `VP80'. VLC probably does not support this sound or video format.
[0x2b7c4f0] main decoder debug: killing decoder fourcc `VP80', 0 PES in FIFO
[0x2b7c4f0] main decoder debug: looking for decoder module: 32 candidates
[0x2b7c4f0] main decoder debug: using decoder module "vorbis"
[0x2b7c4f0] main decoder debug: TIMER module_need() : 21.665 ms - Total 21.665 ms / 1 intvls (Avg 21.665 ms)
[0x2b7c4f0] main decoder debug: thread (decoder) created at priority 5 (input/decoder.c:301)
[0x2b7c4f0] main decoder debug: thread started
ffmpeg now has two decoders for VP8. one native and one a wrapper to libvpx. maybe that's confusing vlc
Last edited by wonder (2010-06-27 19:25:10)
Give what you have. To someone, it may be better than you dare to think.
Offline
bug reported here:
http://trac.videolan.org/vlc/ticket/3820
Give what you have. To someone, it may be better than you dare to think.
Offline
Fixed with new ffmpeg
Offline
Fixed with new ffmpeg
in fact is an old ffmpeg version that doesn't have the native vp8 decoder.
Give what you have. To someone, it may be better than you dare to think.
Offline