VLC no longer playing video

A few days ago I updated vlc to 2.1.1-78.2 from the videolan.org repo. The app no longer plays video, just audio. For .flv files, the player launches but nothing plays. For other formats like mp4 or wmv, I get a message that says “No suitable decoder module:VLC does not support the audio or video format “h264”. Unfortunately there is no way for you to fix this.”

Anyone else encounter this problem with this version of vlc? Mplayer will play these files fine. I have the following installed:

vlc-noX-lang-2.1.1-78.2.noarch
libvlc5-2.1.1-78.2.x86_64
vlc-2.1.1-78.2.x86_64
vlc-qt-2.1.1-78.2.x86_64
vlc-codecs-2.1.1-78.2.x86_64
vlc-noX-2.1.1-78.2.x86_64
libvlccore7-2.1.1-78.2.x86_64

Where do you have MPlayer from? Packman?
Then remove the videolan.org repo and switch all vlc packages to the versions from Packman, they work fine here.

Mixing the VideoLAN repo and Packman can give such problems and thus should not be done.

Vlc stopped playing video before I installed MPlayer, but was working fine before the last update.

MPlayer does not matter, it doesn’t even use the system’s libraries but includes its own copies of most, that might be why it still works.

But have you added the Packman repo to your system?

Again, you should not have VLC and Packman at the same time, this only leads to problems.

Please post the output of:

zypper lr -d

I switched to the vlc packages from packman and it’s working again. Consider this thread resolved.