Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the Packman repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at additional package repositories.
To add the entire Packman repository and install missing codecs, run the following commands as root:
zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman
zypper dup --from packman
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands as root:
zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials
zypper dup --from packman-essentials
After installing the codecs from Packman, YouTube's HTML5 Video Player test may be ran to see if H.264 is working properly in a browser.