Home
Quick Start Guide
Kaffeine
DVD
TV Cards and Drivers
Graphics cards
Media Formats
High Definition
MythTV Media Centre
Digital Display
Digital Audio
Digital Photos
Digital Video
Digital Presence
Remote Controls
Networking
MISC Bits
Links
Cool Stuff
Ubuntu Notes
   
 


When I first started with Linux I found it frustrating as there was too much information available. All I wanted to do was to play a DVD and get Digital TV going.

What I needed was a quick start guide that got me going and allowed me to build up some confidence. So here is my attempt at just that!


There are many choices for Media Players today, but not many that do DVB TV and DVD as well.  I have chosen to go with Kaffeine the KDE Media Player which has a very easy setup for DVB TV. You will also want to install mplayer  and the firefox Mplayer plugin which will give you access to web embedded media such as apple quicktime.

My personal preference is to use MythTV, which has much more capability as a full blown media centre. Its WAF (Wife Acceptance Factor) is sky high. It is however a little more involved to setup. I have included setup guides for MythTV also for those that want to go a bit further than Kaffeine.

Once Kaffeine is working, the system will play all the types of media, including CD, DVD, DVB, Windows media, real media, Quicktime and MP3.

It's worth putting in a few minutes to set things up that will make life easier in the long term. Under Linux we need to use a Text editor quite often. Also installing software is very easy as long as we tell the system where to get the installable applications from.

If you are having a problem seeing your DVD drive or WIFI, please see the Misc Bits tab for known funnies and fixes.

1. As we will need to edit the odd configuration file, you might want to just check out Kate the KDE Editor. Sometimes you may need to edit a file as super user. Just open a terminal window type "su". Then you can just edit a file like so  "kate filename" where filename is the name of the file you want to edit.

2.  Setup  remote Installation mirrors in YaST.
If you are new to openSUSE then you might like to have a look at  Installing Software guide.
If you are not using the boxed DVD then you might want to follow the YaST repositories guide.
Suse mirrors have more stuff than on the dvd or cd's Here
Also for multimedia support you should add the packman rpm location:-
Start->YaST, Click on"Software"->"add installation sources", in the server add the server name

==================Here's a few  of Mine for10.2============================
Server (http)    :   download.opensuse.org/distribution/10.2/repo/oss/
Server (http)    :   download.opensuse.org/distribution/10.2/repo/non-oss
Server (http)    :   packman.iu-bremen.de/suse/10.2/
Server (http)    :   ftp.gwdg.de/pub/suse//update/10.2
====================================================================

For 10.3 you can simply go into YaST and click on "Community Repositories"
Select the following repositories
-Main Repository (DEBUG)
-Main Repository (NON-OSS)
-Main Repository (OSS)
-Main Repository (Sources)
-Main Update Repository
-Packman Repository

Now you can just go into YaST->Software Management and do a search of the package you want. I have also included links to packages that you will need but may not live in the openSUSE mirrors. In this case you can just download the RPM and the system will prompt you to install them with YaST.

openSUSE 10.3 One Click Install of Media Codecs
In 10.3 you can just click on the links below to install most of the media Codecs we need.

Click here for KDE Media Codecs

Click here for Gnome Media Codecs

More information on the openSUSE Wiki


The following packages will give you full DVD and  DVB playback.
As of  October 2007 openSUSE  includes many of these packages. I would recommend that you still use the RPMs in the links below, as the versions from SUSE do have some limitations.

Kaffeine is based on the Xine Multimedia player and needs the following pre-requisites before it will install cleanly.

Also you will need DVB-Tools if you want to try some manual tuning as in the Testing Drivers tab above.

Package Name 
RPM Location 
Min
Version

Description               
libxine1
Here
1.1.0Core Xine libraries and Codecs
xine-ui
Here0.99.4Xine User Interface, Please use the version here rather than the SUSE version as there are problems with Keyboard and focus issues that will mess up Remote controls etc
Speex
suse
1.1.10Codec for Speech
w32codec-all
Here
20050412Windows 32 Codecs to play windows media
libdvdcss
HereYou need this to watch Hollywood DVD's
libdvdcss (AMD 64)
HereThis is the 64bit version for  AMD Users.  The 10.0 RPM works for  10.1 and 10.2 also (Thanks  Oeysteio)
faad2
HereDecoder for AAC audio files
mad
SUSE MirrorMP3 Audio Codecs
libquicktime
SUSE Mirror0.9.7-4For X86 computers allows you to play quicktime movies
xvid
Here1.1.0-0Mpeg 4 Open Source Codec
xivd4conf
Here1.12-0.pm.1Config tool for Mpeg4 codec
dvb
SUSE Mirrors
1.1.0_CVSDVB Tuning/streaming  tools
Kaffeine
Here0.7.1-3KDE Media Player Use this one NOT the SuSE version. Gnome users can use this with no problems also.
Mplayer
Here1.0-rc1Use this version rather than the SUSE version
Mplayer Firefox plugin
Here3.31If you are an AMD 64 user install the 32 bit version. This will ensure that you can access web based media such as  apple quicktime trailers


openSUSE has good for  DVB-T/S card drivers Out Of the Box (OOTB). You can install these from YaST if it matches what you have. 

NOTE. There are two types of Hauppauge Nova-T PCI cards, the older BT88 based one (also called budget card) and the newer Connexant based one also called the 90002.  See review Here.

If you are having problems with your drivers, then go to the "Testing Drivers"  under the "TV Cards and Drivers" section.


Let's get some Live TV!!!

Click on your "K Menu"->Select "Multimedia"->Select "Video Player"->Select "Kaffeine"

(NOTE Kaffeine will ask you for initial tuning data if your TV card does not support autoscan. You need to select the transmitter closest to you (UK CrystalPalace in my case).

When Kaffeine starts select the DVB Tab and click on the TV Screen icon.
If you do not have a DVB Tab, then Kaffeine cannot see your card and drivers
The TV Tuner should come up
Scan your channels
Add to your favorites
and click "Done"

Set the Kaffeine  player engine, in Kaffeine
click Settings ->Player Engine ->Kaffeine


Select the channel you want to watch and hey presto Live TV!
Press "g" on the keyboard to get the programme guide

If you are not able to get any TV Stations try the "testing drivers tab" under the TV Cards section of this website.
If you dont get a picture your video card may not be set up with Xv Video acceleration. Go to Settings->Xine Engine Parameters->Video->Video Driver, and change from auto to xshm. This is the software video driver, will be slow but should produce a picture.

Not as good as MythTV but you should be up and running in about a total of 30 minutes

Setup Kaffeine as your default player

In the KDE Control Centre select KDE components-> File Associations, and change the default player to Kaffeine, for video file types.