Unable to play VP8 in VLC 1.1.0 local-build [Solved]
Posted: 10 Jul 2010 18:02
Over the last couple of days I've been building up libraries and whatnot so that I can use WebM. I can now transcode to that format and (in Minefield) play it back, but so far I have not managed to convince VLC that it wants to play along!
Naturally I started with libvpx from the webmproject website, configured as follows:
Next I built and installed ffmpeg SVN-r24138:
Certain files were symlinked into lib64, as otherwise VLC wouldn't build. At some point I also symlinked libvpx, but I don't remember when.
Finally, VLC 1.1.0 with:
Again, symlinks added due to vlc not booting if it couldn't find libvlc.so.5 in /usr/lib64. I tried changing the path first, but to no avail.
At this point I can play the audio portion of WebM files, so I know that it's recognising the wrapper. However when attempting to play VP8 in either a WebM or other Matroska wrapper, I get this:
Distro: openSUSE 11.2 (with factory KDE)
Kernel: 2.6.31.12-0.2-desktop
GCC 4.4.1
Am I missing the blindingly obvious?
Naturally I started with libvpx from the webmproject website, configured as follows:
Code: Select all
./configure --enable-pic --enable-vp8 --enable-postproc --enable-shared
Code: Select all
./configure --enable-shared --enable-postproc --enable-gpl --enable-libvpx --enable-libmp3lame --enable-libspeex --enable-libtheora --enable-libvorbis --enable-x11grab --enable-libx264 --enable-libxvid --enable-pic
Finally, VLC 1.1.0 with:
Code: Select all
./configure --enable-dependency-tracking --with-gnu-ld --enable-v4l --enable-ogg --enable-mux_ogg --enable-mkv --enable-merge-ffmpeg --enable-real --enable-flac --enable-libmpeg2 --enable-vorbis --enable-speex --enable-theora --with-x --enable-svg --enable-mad --enable-postproc --enable-x264 --enable-faad
At this point I can play the audio portion of WebM files, so I know that it's recognising the wrapper. However when attempting to play VP8 in either a WebM or other Matroska wrapper, I get this:
Architecture: amd64/x86_64No suitable decoder module:
VLC does not support the audio or video format "VP80". Unfortunately there is no way for you to fix this.
Distro: openSUSE 11.2 (with factory KDE)
Kernel: 2.6.31.12-0.2-desktop
GCC 4.4.1
Am I missing the blindingly obvious?