[SOLVED] VLC can't play avi and mp4 videos after todays upgrades
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
VLC can't play avi and mp4 videos after todays upgrades
Hello,
I'm running Slackware64-current.
after today's massive upgrades VLC can no longer play mp4 and avi videos. There are the necessary codecs missing.
I've already upgraded to the latest version of VLC (from Alien Bob's repository), but with no luck.
VLC media player 2.0.1 Twoflower (revision 2.0.1-0-gf432547)
[0x605998] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x7f3950c02ca8] avi demux error: no key frame set for track 0
[0x7f3950c02ca8] avi demux error: no key frame set for track 1
[0x7f3950c03d28] main decoder error: no suitable decoder module for fourcc `mp4v'. VLC probably does not support this sound or video format.
No accelerated IMDCT transform found
[0x7f3950c02c68] avi demux error: no key frame set for track 1
[0x7f3950c081a8] main decoder error: no suitable decoder module for fourcc `mp4v'. VLC probably does not support this sound or video format.
Trying to play a video that worked yesterday before the upgrade. Gmplayer doesnt work either but mplayer does work.
This is the error from gmplayer:
Code:
$gmplayer i8oir43s6mdq
MPlayer 1.1-4.7.1 (C) 2000-2012 MPlayer Team
Playing /home/m0rl0ck/i8oir43s6mdq.
libavformat version 54.4.100 (internal)
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [XVID] 720x384 12bpp 23.976 fps 677.0 kbps (82.6 kbyte/s)
Load subtitles in /home/m0rl0ck/
[ws] Error in display.
[ws] Error code: 8 ( BadMatch (invalid parameter attributes) )
[ws] Request code: 2
[ws] Minor code: 0
[ws] Modules: preinit_libvo
[ws] Error in display.
[ws] Error code: 3 ( BadWindow (invalid Window parameter) )
[ws] Request code: 137
[ws] Minor code: 4
[ws] Modules: preinit_libvo
[gl] Could not set GLX context!
Error opening/initializing the selected video_out (-vo) device.
Im running slackware 64 current. both gmplayer and vlc are set to use the xvid output module.
This is the output from mplayer which DOES work:
Code:
mplayer i8oir43s6mdq
MPlayer 1.1-4.7.1 (C) 2000-2012 MPlayer Team
Playing i8oir43s6mdq.
libavformat version 54.4.100 (internal)
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [XVID] 720x384 12bpp 23.976 fps 677.0 kbps (82.6 kbyte/s)
Load subtitles in ./
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 54.21.101 (internal)
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
=============================================================
Mh, I've checked the plugins-directory for vlc. The codec which vlc says is missing is H264, but there are files libx264_plugin.la and libx264_plugin.so.
So I think the codecs are there.
But I think I'll have to go to bed now it is about half past two in the morning. I'll sleep on the problem, maybe I find a solution tomorrow. Thanks to willysr for the help, it is very appriciated.
2.0.2 doesnt work either but i get different errors:
Code:
vlc -v my.reincarnation.limited.2011.avi
VLC media player 2.0.2 Twoflower (revision 2.0.1-453-g40d9fef)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/access/libaccess_avio_plugin.so' (libssl.so.0: cannot open shared object file: No such file or directory)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/access/libaccess_mtp_plugin.so' (libmtp.so.8: cannot open shared object file: No such file or directory)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/codec/libavcodec_plugin.so' (libssl.so.0: cannot open shared object file: No such file or directory)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/demux/libavformat_plugin.so' (libssl.so.0: cannot open shared object file: No such file or directory)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/notify/libnotify_plugin.so' (libnotify.so.1: cannot open shared object file: No such file or directory)
[0x605998] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/services_discovery/libmtp_plugin.so' (libmtp.so.8: cannot open shared object file: No such file or directory)
[0x605998] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x7f24fc003d48] ps demux warning: this does not look like an MPEG PS stream, continuing anyway
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.