Multimedia Codecs Graphical

Graphical Installation Method

Add necessary repositories

openSUSE makes it real easy using their system tool call YaST (Click to find out more about it). YaST makes it real easy to set up system level functions. This requires root privileges in your system to do so.

Next, you will have to add two repositories:

Packman Repository
Libdvdcss Repository

Here is a quick guide from the openSUSE wiki pages on adding repositories.

How I recommend you add the repositories:

Open YaST

  • There are a few ways to do this, click on the lower left-most icon in the panel and type in “yast” and hit the enter key.
  • Press Alt+F2 to open krunner where you can type in “yast” to start the program
  • Or you can hunt for it down int he menu tree: Click on the Application Menu > Settings > YaST

When it is open, Select Software Repositories

On this screen, select Add.
Select Community Repositories
Search for the repositories labeled: Packman and LibDVDcss
Select OK
And you’re done adding the needed repositories.

VLC Media Player

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols, so long as you have the necessary codecs installed.
Open YaST once again… if it isn’t already still open.
Select Software Management
Give the software manager some time to update the repositories. Once open,

Scroll down until you find “vlc” Select there will be some automatically selected packages but ensure these packages are selected:

  • libvlc5
  • libvlccore8
  • phonon4qt5-backend-vlc
  • phonon-backend-vlc
  • vlc-codecs
The manager might automatically install:
  • vlc-noX
Select “Accept” or go on to the next step

DVD decryption

Search for libdvdcss
Select the package libdvdcss2
Select “Accept” or go on to the next step

Install the Codecs

Search “gstreamer” and install the following:
  • gstreamer-0_10-plugins-base
  • gstreamer-0_10-plugins-bad
  • gstreamer-0_10-plugins-bad-orig-addon
  • gstreamer-0_10-plugins-ffmpeg
  • gstreamer-0_10-plugins-good
  • gstreamer-0_10-plugins-good-extra
  • gstreamer-0_10-plugins-ugly
  • gstreamer-fluendo-mp3
  • gstreamer-plugins-base
  • gstreamer-plugins-good
  • gstreamer-plugins-libav
  • gstreamer-plugins-qt
  • phonon-backend-gstreamer
  • gstreamer-0_10-utils
Search and install these packages:
  • faac
  • faad2
  • x264
  • lame
  • flash-player
  • k3b-codecs
  • ffmpeg
  • lame

Select “Accept”, go through the process and you are done.

Wheew, bet you wish you would have done the terminal method…