ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

MediaInfo

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

./mediainfo_logo.png MediaInfo {de} ist ein Programm, mit dem die technischen und Metadaten von Video- und Audiodateien angezeigt werden können, ähnlich wie bei GSpot {en} unter Windows. Das Programm erkennt zahlreiche Audio-, Video- und Containerformate. Eine Übersicht über alle unterstützten Funktionen ist auf der Homepage der Entwickler zu finden. Das Programm steht als Kommandozeilen-basierte Anwendung (CLI) und optional auch mit einer GTK-basierten grafischen Benutzeroberfläche (GUI) zur Verfügung.

./mediainfo_gui.png

Installation

MediaInfo ist seit Precise (Ubuntu 12.04 LTS) in den offiziellen Paketquellen enthalten. Es muss lediglich das Paket

  • mediainfo (Kommandozeilenversion)

  • mediainfo-gui (graphische Benutzeroberfläche)

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install mediainfo mediainfo-gui 

sudo aptitude install mediainfo mediainfo-gui 

installiert werden.

Für ältere Versionen kann man ein "Personal Package Archiv" (PPA) [1] nutzen oder Fremdpakete herunterladen und manuell installieren. Obwohl der Weg über das PPA der einfachere ist, können die Fremdpakete aktueller sein. Dies sollte vor der Installation überprüft werden.

PPA

Adresszeile zum Hinzufügen des PPAs:

  • ppa:shiki/mediainfo

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.


Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen bietet die Wiki/Vorlagen/PPA/ppa.png PPA-Beschreibung vom Benutzer/Team shiki.

Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.

Nach dem Aktualisieren der Paketquellen können die folgenden Pakete installiert [2] werden:

  • mediainfo (ppa, Kommandozeilenversion)

  • mediainfo-gui (ppa, Grafische Benutzeroberfläche)

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install mediainfo mediainfo-gui 

sudo aptitude install mediainfo mediainfo-gui 

Nach erfolgreicher Installation ist das Programm unter Lucid im Gnome- Menü unter "Anwendungen -> Unterhaltungsmedien -> MediaInfo" zu finden.

Fremdpakete

Von der offiziellen Downloadseite {en} {dl} können fertige .deb-Pakete heruntergeladen und manuell installiert werden [3]. Folgende Pakete werden benötigt:

  • libzen0

  • libmediainfo0

  • mediainfo (Kommandozeilenversion)

  • mediainfo-gui (grafische Benutzeroberfläche)

Die Installation der Pakete muss in dieser Reihenfolge durchgeführt werden.

Hinweis!

Fremdpakete können das System gefährden.

Bedienung

Über den Menüpunkt "File -> Open" kann entweder eine einzelne Datei ("open file(s)") oder ein Verzeichnis ("open directory") eingelesen werden. Über "View" kann zwischen verschiedenen Ansichten, unter anderem einer detaillierten HTML-Darstellung, gewechselt werden.

Wer das Programm über die Kommandozeile bedienen möchte, findet im Folgenden weitere Hinweise.

Syntax

Die allgemeine Syntax lautet [4]:

mediainfo <Optionen> Datei(en) 

Der Aufruf von

mediainfo eine_datei.avi 

zeigt Informationen über technische Daten und die Tags der Datei eine_datei.avi an. Es können mit einem Aufruf mehrere Dateien oder auch Ordner übergeben werden.

Optionen

Mediainfo kennt weitere Optionen, von denen die wichtigsten hier erklärt werden:

MediaInfo - Optionen
OptionBeschreibung
--Full , -fAusgabe aller internen Tags
--Inform=<Templates>Ermöglicht die gezielte Abfrage von Daten anhand von Templates, s. Erweiterte Abfragemöglichkeiten
--Output=HTMLGibt die Daten im HTML-Format aus
--LogFile=<Ausgabedatei>Speichert die Ausgabe in der Datei Ausgabedatei

Um eine HTML-Datei report.html mit den technischen Daten der Videos im Verzeichnis ~/Videos zu erstellen, muss MediaInfo wie folgt aufgerufen werden:

mediainfo --Output=HTML --LogFile=report.html '~/Videos' 

Eine Übersicht über alle möglichen Optionen findet man über

mediainfo --help  

Erweiterte Abfragemöglichkeiten

Über die Angabe von Templates können gezielt einzelne Daten abgefragt werden, wie z.B. die Anzahl der Videostreams oder der verwendete Codec. Die Syntax lautet:

mediainfo --Inform=[Kategorie;]Parameter Dateiname 

Ein Template besteht immer aus einer Kategorie und einem Parameter. Kategorie kann dabei einen von folgenden Werten aufnehmen: General, Video, Audio, Text, Chapter, Image, Menu. Parameter müssen jeweils mit einem "%" umschlossen und mit einem ";" von der Kategorie getrennt werden. Beispiel für einen Parameter wäre z.B. "%FrameCount%" oder "%CodecID/Info%". Alle verfügbaren Templates können über die Option --Info-Parameters abgefragt werden. Das gesamte Template muss in doppelte Anführungszeichen gesetzt werden.

Die Frame-Rate der Videospur der Datei eine_datei.avi kann beispielsweise so abgerufen werden:

mediainfo --Inform="Video;%FrameRate%" eine_datei.avi 

Möchte man mehrere Templates abfragen, können diese auch in einer Textdatei definiert werden, die an MediaInfo übergeben wird. Der Aufruf lautet dann:

mediainfo --Inform=file://Template_Datei eine_datei.avi 

Die einzelnen Templates werden von einander durch einen Zeilenumbruch getrennt. Beispiel: Die Anzahl der Streams einer Videodatei und das Format der Audiospur kann über folgende Textdatei abgefragt werden:

General;%StreamCount%
Audio;%Format%
ubuntuusers.local › WikiMediaInfo