Restricted formats/Tumbleweed

From openSUSE Community Wiki

In openSUSE Tumbleweed all our codec handling will be done using One-Click-Install. This provides a simple wizard to guide you through everything, and you have to install absolutely nothing extra to be good to go!


Restricted Multimedia Formats (MP3, MPEG-4, etc.)

Note: Different copyright and patent laws apply differently depending on what country you are in; if you are unsure about a particular restriction or patent, you might consider applying for legal advice. This site does not offer legal advice. For more information about why some formats/codecs are restricted and why they don't ship out-of-the-box on openSUSE, read Restricted formats.

To go through a simple wizard guiding you through the installation process of some additional multimedia codecs where necessary, simply click on one of the links below:

For the KDE Desktop Environment:


1-click installation

   codecs-kde.ymp

Note: You might get a conflict dialog. Don't worry. Just select to install one or more packages with vendor change.


For the KDE Desktop Environment:


On-demand codec installation

Amarok, Kaffeine etc. can install the needed codecs on-demand. But it's a prerequisite that the Packman Repository has been added beforehand.

When you launch Kaffeine or Amarok they will ask if you want to install additional codecs, if the Packman Repository is not enabled they will fail, and ask if you want to configure software repositories, click "Yes", this starts the YaST Software Repositories module, Click "Add", Select "Community Repositories", Click "Next", Find "Packman Repository" in the list, Check it, Click "OK".

When you're done adding the Packman Repository restart Amarok/Kaffeine.

YaST Community repositories list


For the KDE Desktop Environment:


Command line installation

Instead of using the 1-click you can install the codecs using a root terminal instead. Simply copy/paste the commands.

Add the required software repositories:

zypper addrepo -r http://packman.inode.at/suse/openSUSE_Tumbleweed/packman.repo

Install the packages:

zypper install ffmpeg libxine1-codecs k3b-codecs lame smplayer


For the GNOME Desktop Environment:

   codecs-gnome.ymp


This will enable you to have:

  • Extra xine codecs, for MPEG-4 etc. (libxine1-codecs)
  • K3b with MP3 Support (k3b-codecs)
  • One of the best video players around (smplayer)

..as well as the option of installing many more applications (select Customise mode at the screen), including:

  • VLC
  • ..and more