[[Vorlage(Getestet, bionic, focal)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./xine-logo.png, 48, align=left)]] [[Vorlage(Bildunterschrift, ./XineVid.png, 250, "[youtube:HED4h00xPPA:Ubuntu told by Nelson Mandela] {en}[[BR]]in xine (2006)", right,)]] [https://www.xine-project.org/ xine] {en} ist ein unter der freien [wikipedia:GPL:]-Lizenz stehender Multimedia-Player. Unterstützt werden alle gängigen [wikipedia:Containerformat:Containerformate] wie AVI, Ogg Media oder [:Matroska:MKV] sowie viele verschiedene Video- und Audio-[:Codecs:]. Des Weiteren können Datenträger wie DVD oder CDs abgespielt werden. Auch DVB-Unterstützung ist eingebaut. Im Gegensatz zu früheren Zeiten bieten heute Programme wie [:MPlayer:] oder [:VLC:] und Multimedia-Frameworks wie [:GStreamer:] gleichwertige Funktionen, so dass die Verbreitung von xine inzwischen stark abgenommen hat. Besonders interessant an xine ist die Möglichkeit, den Ton während des Abspielens verschieben zu können. So lassen sich mit wenig Aufwand auch missglückte Aufnahmen betrachten, bei denen Ton und Bild asynchron laufen – was bei Mitschnitten am PC leicht passieren kann, z.B. wenn Ton- und Bildquelle verschiedene Zeitgeber haben oder der PC durch andere Programme die ungepufferten Daten nicht rechtzeitig auslesen und verarbeiten kann. {{{#!vorlage Hinweis Ggf. startet xine nach dem Computerstart "ohne" Ton; der eingestellte Wert wird nicht gespeichert, sondern auf Null herunter geregelt. Hier muss in der Lautstärkeregelung des Rechners der Wert wieder angepasst werden! }}} = Installation = == xine == [[Vorlage(Bildunterschrift,./xine.png, 250, "xine-ui", right)]] Zur Installation [1] einer desktop-unabhängigen, grafischen Oberfläche ist folgendes Paket notwendig: {{{#!vorlage Paketinstallation xine-ui, universe }}} Die noch unter Ubuntu 16.04 in den Paketquellen "Universe" erhältlichen Pakete gxine und gxineplugin sind in den Ubuntu-Versionen 18.04 und 20.04 nicht mehr über die regulären Quellen erhältlich. ##== DVB == ##Um in den Genuss von Digital-TV via [:TV-Karten:DVB] zu kommen, benötigt man neben einem geeignetem Empfänger zusätzlich: ##{{{#!vorlage Paketinstallation ##libxine1-plugins, multiverse ##}}} = Bedienung = Nach der Installation finden sich im GNOME-Menü unter ''"Anwendungen -> Unterhaltungsmedien/Multimedia"'' die Einträge ''"Xine Movie Player"''. Der Medienplayer bietet eine Vielzahl von Einstellungsmöglichkeiten, deshalb wird in diesem Artikel nur auf das Fundamentale eingegangen. Eventuell fehlende Codecs können mit Hilfe dieser [:Codecs:Anleitung] installiert werden. {{{#!vorlage Tabelle <-2 rowclass="titel"> Menü +++ Element Bedeutung / Funktion +++ [[Bild(./PL.png)]] Wiedergabeliste bearbeiten +++ [[Bild(./Control.png)]] Farbe und Kontrast anpassen / [#Skins Skin ändern] +++ [[Bild(./Setup.png)]] xine anpassen +++ [[Bild(./Info.png)]] Informationsanzeige Sender / DVD-Track... +++ [[Bild(./VCDO.png)]][[Bild(./VCD.png)]][[Bild(./DVD.png)]][[BR]][[Bild(./DVB.png)]][[Bild(./CD.png)]] Umschalten zwischen CD-, DVB-, DVD-Wiedergabe... +++ [[Bild(./AUD.png)]] Auswahl der Tonspur +++ [[Bild(./SUB.png)]] Auswahl des Untertitels +++ [[Bild(./NAV.png)]] Menüsteuerung bei DVD-Wiedergabe / Aufnahmemodus bei DVB-Empfang +++ [[Bild(./MainCam.png)]] Bildschirmphoto }}} == Skins == [[Bild(./blackslim2.png, 300, right)]] Um das Aussehen des X11-Players anzupassen, gibt es in dem Programm eine sehr nützliche Funktion. Durch einen Rechtsklick auf das Videofenster öffnet sich ein Popup-Fenster. Hier "''Settings -> Skin Downloader..''" anwählen. In dem neuen Fenster kann ein neues Skin - mit Vorschau - zur Installation ausgewählt werden. Der ausgewählte Skin wird durch einen [[Vorlage(Tasten, lmt)]] auf "''Load''" installiert. Alternativ können sie im Verzeichnis '''~./xine/skins''' abgespeichert werden. Um den Skin zu wechseln, [[Bild(./Control.png)]] anwählen und im sich öffnenden Fenster dieses ändern. == CD == Um Audio-CDs hören zu können, muss man [[Bild(./Setup.png)]] anwählen und im [#Setup Setup] den Reiter ''"media"'' öffnen und dort den korrekten Pfad eingeben. ##== DVB-C /DVB-S / DVB-T == ##[[Bild(./Playlist.png, 300, right)]] ##Um digitales Fernsehen sehen zu können, muss eine entsprechende '''~/.xine/channels.conf''' vorhanden sein. Eine ausführliche Anleitung zur Erstellung einer geeigneten [:dvb-utils:channels.conf] ist im Wiki vorhanden. Nun kann xine das TV-Programm verarbeiten. ##Speziell für DVB-T kann es nützlich sein, eine Liste der verfügbaren Sender zu erstellen. Mit einem Editor [4] kann eine Playliste, z.B. '''dvb-t_playlist.asx''', auch von Hand erstellt werden. Für einen Sender könnte das beispielsweise so aussehen (das Titelfeld darf beliebig benannt werden): ##{{{ ## ## ## ## DasErste ## ## ## ##}}} ## ##Für weitere Sender einfach zusätzlich einen weiteren Eintrag in der Form `...` anlegen. Die konkreten Sendernamen lassen sich der '''channels.conf''' entnehmen. Abschließend nun in gxine die Playliste anzeigen lassen und über ''"Playliste öffnen"'' die erstellte '''dvb-t_playlist.asx''' öffnen. Daneben gibt es noch ein zweites Playlist-Format (s.u.). Auch [#TV-Aufnahme TV-Mitschnitte] lassen sich mit xine einfach anfertigen. ## ##[[Bild(./Menue.png, 300, align=right)]] ##Nachdem man mit [[Bild(./DVB.png)]] in den TV-Modus geschaltet hat, startet das Programm. Um zwischen den Programmen zu wechseln, ##gibt es mehrere Möglichkeiten. Über [[Bild(./PL.png)]] gelangt man zur Wiedergabeliste. Alternativ über [[Bild(./NAV.png)]] und im ##sich dort öffnenden Menü mittels ''"Up"'', ''"Down"'' und ''"Select"'' den gewünschten Sender anwählen. ##=== TV-Aufnahme === ##Um eine TV-Sendung mit xine aufzunehmen, wählt man im Programm den Button [[Bild(./NAV.png)]] und im sich anschließend öffnenden Fenster ''"Menu 2"'' aus. Alternativ kann in '''gxine''' ''"Ansicht -> Tastenfeld"'' benutzt werden. Die Aufnahme wird gestartet. ##Als visueller Hinweis erscheint in xine der Hinweis: ``Recording to: ...`` Die Aufnahme wird im [:Homeverzeichnis:] im Format '''SENDERNAME_JAHR.MONAT.TAG_AUFNAHMEZEIT.ts''' abgespeichert. Um die Aufnahme zu unterbrechen, erneut ''"Menu 2"'' anwählen. ##Diese Mitschnitte ('''.ts''' für Transport-Stream) können anschließend mit Werkzeuge wie z.B. [:Avidemux:] in andere Formate umgewandelt werden (siehe auch [:Videobearbeitung#Verarbeitung-von-Transportstroemen:]). == Playlist == {{{#!vorlage Tabelle <-2 rowclass="titel"> Wiedergabeliste +++ Element Bedeutung / Funktion +++ [[Bild(./CD.png)]][[Bild(./DVB.png)]][[Bild(./DVD.png)]][[BR]][[Bild(./VCD.png)]][[Bild(./VCDO.png)]] Wiedergabemodus wählen. +++ [[Bild(./Add.png)]] Eintrag zur Liste hinzufügen. +++ [[Bild(./Load.png)]] Wiedergabeliste laden. +++ [[Bild(./Save.png)]] Wiedergabeliste speichern. +++ [[Bild(./PLPlay.png)]] Wiedergabeliste abspielen. +++ [[Bild(./DelMRL.png)]] Markiertes Element aus der Liste löschen. +++ [[Bild(./DelPL.png)]] Liste leeren. +++ [[Bild(./MoveMRL.png)]] Markiertes Element in der Liste nach oben verschieben. +++ [[Bild(./MoveDownMRL.png)]] Markiertes Element in der Liste nach untern verschieben. +++ [[Bild(./Dismiss.png)]] Playliste schließen. }}} Die gespeicherten Wiedergabelisten liegen im Format '''.tox''' vor. xine kann mit einem Direktaufruf der Wiedergabeliste gestartet werden [3]: {{{#!vorlage Befehl xine ~/.xine/playlist.tox }}} Hier lediglich den Verzeichnispfad sowie den Titel der Wiedergabeliste anpassen. Möchte man die Wiedergabeliste von Hand bearbeiten oder erstellen, so geht man wie folgt vor: ##=== Manuell === ##Mit einem Editor [4] kann eine Playliste, z.B. '''playlist.tox''', auch von Hand erstellt werden. Für die Sortierung von TV-Sendern könnte das so aussehen: ##{{{ ### toxine playlist ##entry { ## identifier = dvb://Das Erste; ## mrl = dvb://Das Erste; ##}; ##entry { ## identifier = dvb://ZDF; ## mrl = dvb://ZDF; ##}; ##entry { ## identifier = dvb://WDR Düsseldorf; ## mrl = dvb://WDR Düsseldorf; ##}; ## # END ##}}} = Setup = [[Bild(./Setup2.png, 300, right)]] Hier können Einstellungen am Verhalten von xine vorgenommen werden. Mit [[Bild(./Setup.png)]] gelangt man zum Dialog. Folgende Möglichkeiten stehen dem Benutzer zur Verfügung - der Inhalt der Reiter ändert sich je nachdem, welchen Erfahrungslevel man im Reiter ''"gui"'' unter ''"configuration experience level"'' angegeben hat. Deshalb werden die Reiter nur grob mit den wichtigsten Funktionen umrissen: {{{#!vorlage Tabelle <-2 rowclass="titel"> Setup +++ Reiter Funktion +++ ''"gui"'' Einstellungen zu Deinterlace, OSD, Erfahrungslevel, ... +++ ''"ui"'' Farbpalette für den OSD +++ ''"audio"'' Änderungen am Soundsystem vornehmen (Treiber, A52-Kompression,...) +++ ''"video"'' Videotreiber ändern (z.B. dxr3), Buffer, Deinterlace etc. ändern. +++ ''"dxr3"'' Einstellungen zu dem Kartentyp [http://www.vdr-wiki.de/wiki/index.php/Dxr3 Dxr3] {de} +++ ''"media"'' Feintuning an DVB, CD, DVB, VCD et cetera vornehmen. +++ ''"decoder"'' Pfade für die [:Codecs:]. +++ ''"subtitles"'' Untertitelkonfiguration. +++ ''"effectsv"'' Effekte steuern. +++ ''"engine"'' Prioritäten ändern. +++ ''"misc"'' Sicherheitsrisiko - deaktiviert lassen! }}} = Tastaturkürzel = {{{#!vorlage Tabelle <-2 rowclass="titel"> Tastenkürzel +++ Taste(n) Wirkung +++ [[Vorlage(Tasten, "Enter")]] Wiedergabe +++ [[Vorlage(Tasten, "space")]] Pause +++ [[Vorlage(Tasten, "up")]] schnell vorspulen +++ [[Vorlage(Tasten, "down")]] Zeitlupe +++ [[Vorlage(Tasten, "0")]] gehe zum Anfang des Streams +++ [[Vorlage(Tasten, "1")]] - [[Vorlage(Tasten, "9")]] gehe zu 10 - 90% des Streams +++ [[Vorlage(Tasten, "links")]] bzw. [[Vorlage(Tasten, "rechts")]] +/- 15 Sekunden (mit [[Vorlage(Tasten, "strg")]]: +/- 60 Sek.) +++ [[Vorlage(Tasten, "bild-auf")]] gehe zum vorherigen Eintrag in der Liste +++ [[Vorlage(Tasten, "bild-ab")]] gehe zum nächsten Eintrag in der Liste +++ [[Vorlage(Tasten, "f")]] Vollbild an/aus +++ [[Vorlage(Tasten, "a")]] Seitenverhältnis (AUTO/16:9/4:3/DVB) +++ [[Vorlage(Tasten, "i")]] [wikipedia:Zeilensprungverfahren:Interlace]-Modus an/aus +++ [[Vorlage(Tasten, "z")]] bzw. [[Vorlage(Tasten, "shift + Z")]] hinein-/herauszoomen (mit [[Vorlage(Tasten, "strg")]]: Zoom horizontal, mit [[Vorlage(Tasten, "alt")]]: Zoom vertikal) +++ [[Vorlage(Tasten, "einfg")]] Mauscursor "gefangenhalten" (nützlich für Virtual Screen) +++ [[Vorlage(Tasten, "plus")]] bzw. [[Vorlage(Tasten, "-")]] (nicht auf dem Ziffernblock) Audiokanal (Sprache) wechseln +++ [[Vorlage(Tasten, ",")]] bzw. [[Vorlage(Tasten, ".")]] Sprache der Untertitel wechseln +++ [[Vorlage(Tasten, "n")]] bzw. [[Vorlage(Tasten, "m")]] Audio und Video synchronisieren +++ [[Vorlage(Tasten, "pos1")]] Audio- und Video-Synchronisation auf Standardwert setzen +++ [[Vorlage(Tasten, "q")]] xine beenden +++ [[Vorlage(Tasten, "h")]] Video-Fenster deaktivieren (nur Ton-Wiedergabe) +++ [[Vorlage(Tasten, "g")]] (oder rechte Maustaste) Player-Fenster deaktivieren }}} = Links = * [https://www.xine-project.org/ Projektseite] {en} * [https://www.selflinux.de/selflinux/html/xine.html deutsches Handbuch] {de} - Selflinux.de * [:VideoPlayer:] {Übersicht} Programmübersicht ##== DVB-T == ## * [http://www.ueberallfernsehen.de DVB-T: Das Überallfernsehen - BRD] {de} ## * [http://www.vdr-wiki.de/wiki/index.php/DVB-T VDR-Wiki: DVB-T] {de} ## * [http://www.vdr-wiki.de/wiki/index.php/DVB-T_channels.conf VDR-Wiki: channels.conf] {de} ## * [http://localhost.ruhr.de/~stefan/dvb DVB-T im Ruhrgebiet] {de} ## * [http://wirbel.htpc-forum.de/w_scan/index2.html w_scan: Kanäle scannen -> channels.conf] {de} # tag: Multimedia, Videoplayer