You are not logged in.

#1 2010-06-27 17:59:21

Spacenick
Member
From: Germany
Registered: 2010-04-02
Posts: 168

FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

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

#2 2010-06-27 18:08:31

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

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

#3 2010-06-27 18:12:55

Spacenick
Member
From: Germany
Registered: 2010-04-02
Posts: 168

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

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

#4 2010-06-27 19:04:58

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

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

#5 2010-06-27 20:00:04

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do


Give what you have. To someone, it may be better than you dare to think.

Offline

#6 2010-06-29 21:08:20

Spacenick
Member
From: Germany
Registered: 2010-04-02
Posts: 168

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

Fixed with new ffmpeg

Offline

#7 2010-06-29 21:37:07

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: FIXED: VLC 1.1 doesn't play .webm while totem and mplayer do

Spacenick wrote:

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

Board footer

Powered by FluxBB