Last updated: January 9, 2010
13. Multimedia Codecs
openSUSE ships with rather limited codec support, primarily because of restrictions imposed by U.S. software patents and the Digital Millennium Copyright Act (DMCA). Out of the box only free, open, non-patent encumbered formats such as Ogg Vorbis, Ogg Theora and Flac are supported.
13.1 1-Click Codec Installation
Click on the button below to install multmedia codecs - including support for DVD playback - via 1-click install.
This will give you support for virtually all multimedia formats in Amarok (audio player) and Kaffeine (video player) including *.mp3, *.flv, *.mov, *.wmv, *.wma, etc. However *.aac, *.wma and *.wmv files
with DRM (Digital Restrictions Management) won't work.

Note, you'll get a warning dialog like this. Don't panic! Simply select the top option, to allow changing the vendor for some packages from
'openSUSE' to
'Packman', then click on
'OK -- Try Again'.
13.2 Manual Codec Installation
Alternatively you can install the packages manually instead if you prefer. Install the following packages (
'Packman Repository' required):
- libxine1-codecs
- ffmpeg
- w32codec-all
- k3b-codecs
- lame
13.2.1 DVD Playback
DVD movies are encrypted, to play them with Kaffeine you need to install libdvdcss. Manually add the repository
http://opensuse-guide.org/repo/11.2/ to YaST and install the package
libdvdcss.
13.3 Codec Installation in the Terminal
To perform the above operation via the the terminal instead, do this (
'Packman Repository' required):
zypper in libxine1-codecs ffmpeg w32codec-all k3b-codecs lame
13.3.1 Installing DVD support in the terminal
You can install support for DVD playback in the terminal via 1-click.
OCICLI http://opensuse-guide.org/ymp/dvd.ymp
Send feedback via e-mail to admin [at] opensuse-guide.org