Kaffeine

Saturday, 27 May 2006, michuk

Kaffeine is the default multimedia player for KDE. Just like the Gnome default - Totem, it uses Gstreamer or Xine engines. It can be also configured to use MPlayer backend. Kaffeine provides a few more options compared to Totem, but its usage is sometimes a little more problematic (especially when it comes to configuring the engine parameters like the subtitles font and size).

The interface

Kaffeine - main window
Pic 1. Kaffeine - main window

The Kaffeine inteface is not very elaborate or bloated. There is a simple, classic menu with limited amount of options. The advanced features are hidden under the “Xine engine params” menu. The fist thing you see when you execute the program is the Go! screen which consists of the most common actions like playing audio CDs or DVDs. The interesting feature is the system notification area (tray) integration. When closed, Kaffeine hides itself into a little tray icon and waits for commands. Just like Amarok, Kaffeine well integrates with KDE, as well as with other desktop apps (i.e. Firefox). This makes users’ life a bit easier and makes an impression of good integration which is often missing in Linux.

Kaffeine - Watching the movies
Pic 2. Watching the movies

Watching the movies

Getting Kaffine to play any file or DVD/VCD movie is a piece of cake. It’s usually as easy as selecting an icon from the welcome screen. Kaffeine also can display all kinds of subtitles. It displays the language-specific letters correctly if the Xine backend is configured to support them. Some of the neat featurs are:

  • an option to watch a video in slow motion (or any other speed).
  • making a snapshot of the current movie scene
  • recording any audio or video streams playe by Kaffeine (i.e. from Internet radios)

Kaffeine very nicely handles most of the popular formats like DVB, DVD, VCD/SVCD, Audio CDs, MP3/Ogg-Vorbis, MPEG-1/MPEG-2/MPEG-4, DivX/XviD/QuickTime/Real Media/Windows Media Audio as well as Video/Ogg Theora and Matroska-Container (provided that the corresponding codecs are installed). During the video playback we can be notified about the remaining time by the OSD (on-screen display).

Playlist support

Playlist
Pic 3. Playlist in Kaffeine

Just like in Amarok, Kaffeine provides an easy way of storing playlists of our favorite videos or audio files. It’s also possible to add the video/audio streams to the lists (usually in form of URLs). Multiple lists can be stored and we can easily switch between them using the menu or the mouse-wheel.

Configuration options

Kaffeine itself doe not provide a rich configuration panel. We can choose whether the program should “hide” in the system tray and if so, whether it should pause the playback when minimised

Configuration options
Pic 4. Configuration options

In case of using the Xine backend, we have an option to configure many of the Xine engine parameters, including the video quality, subtitles font, size and location, as well as some advanced tuning options.

This review has been previously published by paszczak000. on thecamels.org (Polish). It has been translated and modified (with author’s appropation) by the polishlinux.org crew.

Subscribe to RSS feed for this article! | Trackback URI

4 Comments

fold this thread kro  Friday, 21 July 2006 o godz. 5:11 pm #  Add karma Subtract karma  +0

can someone tellme whats the flick thats running in the kaffeine shot.

THX

Sorry about the offtopic question :)

 
fold this thread rogard  Thursday, 27 July 2006 o godz. 7:53 pm #  Add karma Subtract karma  +0

Film is Anti-trust

 
fold this thread 第一次翻译的成果:Kubuntu 6.06 on Athlon 64 at 爱晚尚明  Saturday, 12 August 2006 o godz. 2:45 pm #  Add karma Subtract karma  +0

[...] 恢复个人设置后,我开始研究这个新系统,发行者在这个发行版中选择的程序都是最新的。这里有KDE 3.5.2,多媒体播放器:Amarok和Kaffeine,CD刻录工具K3B和很多KDE默认程式。非KDE程式则有Firefox (1.5.0.3)和OpenOffice.org(2.0.2)。 [...]

 
fold this thread Antonios Dimopoulos  Thursday, 12 July 2007 o godz. 3:46 pm #  Add karma Subtract karma  +0

How can i configure kaffeine to use mplayer backend? I’m using Kubuntu 7.04

 
Name (required)
E-mail (required - never shown publicly)
URI

Adjust field size: shrink | enlarge)

You can use simple HTML in your comments. Some examples are as follows:
  • A hyperlink: <a href="polishlinux.org">GNU/Linux for everyone!</a>,
  • Strong text: <strong>Strong text</strong>,
  • Italic text: <em>italic text</em>,
  • Strike: <strike>strike</strike>,
  • Code: <code>printf("hello world");</code>,
  • Block quote: <blockquote>Block quote</blockquote>