9/8/2014 - 10:31 AM

install/fix vlc on openSUSE13.1

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):