Skip to content

Instantly share code, notes, and snippets.

@mbohun
Last active August 29, 2015 14:06
Show Gist options
  • Save mbohun/8c46db373b16e9f5c52b to your computer and use it in GitHub Desktop.
Save mbohun/8c46db373b16e9f5c52b to your computer and use it in GitHub Desktop.
install/fix vlc on openSUSE13.1
# problem: vlc does not play mp4 files, error message:
# No suitable decoder module: VLC does not support the audio or video format "h264".
# Unfortunately there is no way for you to fix this.
#
# reason: the installed libautil52 from openSUSE13.1 distro repo is incompatible with /usr/lib64/vlc/plugins/codec/libavcodec_plugin.so
# from vlc-codecs from the videolan.org repo
#
# solution: remove/uninstall libavutil52 from openSUSE13.1 repo
sudo zypper rm libavutil52
# (add videolan.org repo, and) install libavutil52 from the videolan.org
sudo zypper in libavutil52
# install vlc and vlc-codecs from the videolan.org repo
sudo zypper in vlc-codecs
--- details after installing openSUSE13.2
linux:/home/mbohun # zypper rm libavutil52
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 15 packages are going to be REMOVED:
efl libavcodec55 libavformat55 libavutil52 libpostproc52 libswresample0 libswscale2 libxine2 libxine2-pulse terminology
terminology-theme-openSUSE vlc vlc-codecs vlc-noX vlc-qt
15 packages to remove.
After the operation, 38.0 MiB will be freed.
Continue? [y/n/? shows all options] (y):
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment