DVB Streaming In PCLinuxOS

by Daniel Meiß-Wilhelm (Leiche)
Translated from German by Longtom

Let's learn what it takes to receive and process a DVBStream, and burn it to DVD in PCLinuxOS.

The programs we need to use are:

  • Kaffeine
  • MANDVD
  • Kover Artist (optional)

The first thing we need is a program to see what is on the DVB, assuming you have the necessary hardware.

Kaffeine

Once Kaffeine is installed via Synaptic, we need to start it up.

pic

We are greeted by the configuration assistant, which helps with the configuration. It searches the system for codecs and DBV cards. Once installed, the following start window appears (Main Menu):

pic

First, start your broadcast search. You click first on DVB, and after that on DVB setup.

pic

In this field you type in the satellite name.

pic

Choose "Record" on the left, and choose the record directory. Keep in mind to reserve at least 5GB for this, since the broadcast is in MPEG2 format. This is also important for a time delayed broadcast. The other items on the left are not subject to this tutorial.

pic

To administer and search for your channels, press "Channels" in the DVB tab. Once that is done, you can choose "Digital TV" in the main menu and you should see this:

pic

Relevant for us is the button with the red circle. Once we are finished recording, we will get a file like Cartoon.mt2. This is not a file any DVD-player will be able to read, especially not the one underneath your TV. Even the occasional DVD authoring program might not work. That means we need a program which is able to read our stream, as well as convert it without compressing it again. There are programs around like ProjectX (not in the repos), or you could use my favourite, DVB-Cut.

DVB-Cut

Click on File > Open and select all files in order to display the m2t file.  Save the index file by clicking "Ok".

pic

You can also remove advertising at the same time. Choose File > Export > Video and choose "Ok" in order to store your file in the source directory.

pic

There you go. Follow the process in the displayed window. The resulting file will should be able to play in your media player of choice.

pic

MANDVD

Even now and then, you might encounter the odd player not being able to play above file. To rectify this, we have the the DVD authoring program MANDVD.

pic

First you need to create a project directory like /home/user/DVD.

pic

Now choose "Add a video to your project." Depending on space available, you can repeat that process.

pic

The pictures should speak for themselves. Once you have selected all your videos, click next.

pic

Here you choose your background, menu fonts as well as colors, etc.

pic

Use the sliders to define the position of your Play button. Should you have more than one video in you compilation ensure that you use the "When this video ends" fold down menu in order to choose the next video in line to be played once the first one ends.

pic

Press "Generate DVD Structure" and watch it happen.

The rest is as easy as pressing the appropriate button to either write a DVD or create an iso image.

KoverArtist

The making of a cover with the program KoverArtist can be a bit confusing, once you try to generate an index. But even that isn't a real problem.

Once we started up KoverArtist, we choose a cover. In this case, it is the standard DVD cover.

pic

Insert the title and choose tab "Extras". The cover will be searched on the Internet, and all we need to do is to insert it with drag and drop.

Now we change from "Project" to "Options".

pic

We remove the tick "Picture covers Page" and tick "Don't show title text on front page." The background color can be changed. The Standard color is white. The "Text Effect" is normally set to "none." A little border might just round it off and give it a more professional look. Let's get to the index in the next tab.

pic

Here the drag and drop trick only works conditionally. The text line must not be too long, otherwise it might reach past the front page. We can not just remove part of the text since the second line is shown immediately. What I do is as follows:

  • Remove text which is too long.
  • Save project.
  • Close and restart program.
  • Open project and rewrite your shortened text line.
pic