VLC VideoLan client
VLC Repositories for openSUSE contains all the required libraries that are not shipped with original openSUSE. (VLC is also provided by Packman, do not add both repositories.)
Version: Tumbleweed http://download.videolan.org/pub/vlc/SuSE/Tumbleweed/
Version: Leap 15.0 http://download.videolan.org/pub/vlc/SuSE/Leap_15.0/
After adding VLC repository be sure to switch system package to those in VLC as a mix of both can cause a variety of issues.
Version: both zypper dup –from SuSE –allow-vendor-change