#### Beyond Linux® From Scratch (systemd Edition) - Version 10.1

### Chapter 44. Video Utilities

- Prev

  VLC-3.0.12

- Next

  CD/DVD-Writing Utilities

- Up
- Home

# xine-ui-0.99.12

## Introduction to Xine User Interface

The xine User Interface package contains a multimedia player. It plays back CDs, DVDs and VCDs. It also decodes multimedia files like AVI, MOV, WMV, MPEG and MP3 from local disk drives, and displays multimedia streamed over the Internet.

This package is known to build and work properly using an LFS-10.1 platform.

### Note

Although this version of xine-ui works with most files, it is unable to open encrypted (content-scrambled) DVDs with the current version of libdvdcss.

### Package Information

- Download (HTTP): https://downloads.sourceforge.net/xine/xine-ui-0.99.12.tar.xz

- Download MD5 sum: 81a80a5ce929ca9c16f32f884ac8b401

- Download size: 1.9 MB

- Estimated disk space required: 25 MB

- Estimated build time: 0.3 SBU

### Xine User Interface Dependencies

#### Required

xine-lib-1.2.11 and shared-mime-info-2.1

#### Optional

cURL-7.75.0, AAlib-1.4rc5, LIRC, and libcaca

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/xine-ui

## Installation of Xine User Interface

Install xine User Interface by running the following commands:

    ./configure --prefix=/usr &&
    make

This package does not come with a test suite.

Now, as the `root` user:

    make docsdir=/usr/share/doc/xine-ui-0.99.12 install

### Note

This package installs icon files into the `/usr/share/icons/hicolor` hierarchy and desktop files into the `/usr/share/applications` hierarchy. You can improve system performance and memory usage by updating `/usr/share/icons/hicolor/index.theme` and `/usr/share/applications/mimeinfo.cache`. To perform the update you must have GTK+-2.24.33 or GTK+-3.24.25 installed (for the icon cache) and desktop-file-utils-0.26 (for the desktop cache) and issue the following commands as the `root` user:

    gtk-update-icon-cache -qtf /usr/share/icons/hicolor &&
    update-desktop-database -q

## Command Explanations

`docsdir=/usr/share/doc/xine-ui-0.99.12`: This parameter causes the Xine UI documentation to be installed in the versioned directory `/usr/share/doc/xine-ui-0.99.12`, rather that the default `/usr/share/doc/xine-ui`.

## Configuring Xine User Interface

###

#### Config Files

`~/.xine/config`

###

#### Configuration Information

The above file is created and maintainable through the xine setup dialog box. The documentation for the configuration settings is located at `/usr/share/doc/xine-ui-0.99.12/README.config_en`.

If you have a DVB TV card, you can watch TV with the command xine dvb:// and change channels with the scroll wheel on your mouse.

## Contents

Installed Programs: aaxine, cacaxine, fbxine, xine, xine-bugreport, xine-check, and xine-remote
Installed Libraries: None
Installed Directories: /usr/share/xine and /usr/share/doc/xine-ui-0.99.12

### Short Descriptions

aaxine | is an ASCII art video player which utilizes AAlib as the frontend for the xine Libraries
cacaxine | is a color ASCII art video player which utilizes CACA as the frontend for the xine Libraries
fbxine | is a frame buffer interface to the xine Libraries
xine | is a multimedia player designed to play MPEG streams (audio and video), MPEG elementary streams (MP3), MPEG transport streams, Ogg files, AVI files, ASF files, some Quicktime files, VCDs and DVDs
xine-bugreport | produces a terse system description and guides you through the process of reporting a bug
xine-check | tests the xine video player installation for common problems. It tests the operating system settings, installation of plugins, CD/DVD drive settings and video support parameters
xine-remote | is a tool to connect to a xine remote control server

Last updated on 2021-02-23 18:13:38 -0800

- Prev

  VLC-3.0.12

- Next

  CD/DVD-Writing Utilities

- Up
- Home