Public bug reported: Binary package hint: vlc
Hello! I'm trying to play MKV files that apparently contain AVC1-encoded video. VLC complains with: =quote= No suitable decoder module: VLC does not support the audio or video format "avc1". Unfortunately there is no way for you to fix this. =end quote= I've tried running “$ vlc -vvv --no-plugins-cache --list|grep avcodecVLC media player 1.0.2 Goldeneye” and I see these errors: =quote= [0x10e8888] main libvlc warning: cannot load module `/usr/lib/vlc/codec/libavcodec_plugin.so' (libavutil.so.49: cannot open shared object file: No such file or directory) [0x10e8888] main libvlc warning: cannot load module `/usr/lib/vlc/codec/libx264_plugin.so' (libx264.so.67: cannot open shared object file: No such file or directory) [0x10e8888] main libvlc warning: cannot load module `/usr/lib/vlc/demux/libavformat_plugin.so' (libavutil.so.49: cannot open shared object file: No such file or directory) =end quote= I'm not totally sure this is VLC's problem, but “ffplay” does play those files. (However, there are multiple audio streams, and ffplay appears to play them all at the same time.) One weird thing: bogd...@mabelode:/usr/lib$ ls -la |grep libx264 -rw-r--r-- 1 root root 798912 2009-10-12 23:25 libx264.a lrwxrwxrwx 1 root root 13 2009-10-14 11:13 libx264.so -> libx264.so.76 -rw-r--r-- 1 root root 584088 2009-10-12 23:25 libx264.so.76 bogd...@mabelode:/usr/lib$ dpkg-query -S libx264.so.76 libx264-67: /usr/lib/libx264.so.76 You might notixce that libx264-67 installs a file that ends with "76" instead of "67", which is suspect but I don't expect has anything to do with avc1. I seem to have both the /usr/lib/vlc/... files that appear in the warning. bogd...@mabelode:/usr/lib$ ls -la /usr/lib/vlc/codec /usr/lib/vlc/demux |grep libav -rw-r--r-- 1 root root 72360 2009-09-25 21:20 libavcodec_plugin.so -rw-r--r-- 1 root root 47536 2009-09-25 21:20 libavformat_plugin.so Also: bogd...@mabelode:/usr/lib$ ls -la /usr/lib/libavcodec* lrwxrwxrwx 1 root root 21 2009-10-18 15:38 /usr/lib/libavcodec.so.52 -> libavcodec.so.52.36.0 -rw-r--r-- 1 root root 5214640 2009-10-12 23:58 /usr/lib/libavcodec.so.52.36.0 bogd...@mabelode:/usr/lib$ dpkg-query -S /usr/lib/libavcodec.so.52 libavcodec-extra-52: /usr/lib/libavcodec.so.52 And: bogd...@mabelode:/usr/lib$ ls -la libavutil* lrwxrwxrwx 1 root root 19 2009-10-18 15:36 libavutil.so.50 -> libavutil.so.50.3.0 -rw-r--r-- 1 root root 51144 2009-10-12 23:58 libavutil.so.50.3.0 bogd...@mabelode:/usr/lib$ dpkg-query -S libavutil.so.50 libavutil-extra-49: /usr/lib/libavutil.so.50 libavutil-extra-49: /usr/lib/libavutil.so.50.3.0 Strangely enough, libavutil-extra-49 installs an .so file with a ".50" extension. Could that be a bug in that package? (I've tried replacing it with libavutil49, but it does the same thing.) I'm sorry if this report mixes several issues, I don't know which of them might or might not be related. ProblemType: Bug Architecture: amd64 Date: Sun Oct 18 15:44:16 2009 DistroRelease: Ubuntu 9.10 NonfreeKernelModules: nvidia Package: vlc 1.0.2-1ubuntu1 ProcEnviron: LANGUAGE=en_US.UTF-8 PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic SourcePackage: vlc Uname: Linux 2.6.31-14-generic x86_64 ** Affects: vlc (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug -- vlc doesn't play avc1 video files https://bugs.launchpad.net/bugs/454714 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs