Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
avprobe ist eine Anwendung für die Kommandozeilen, die übersichtlich Informationen zu Multimediadateien und den enthaltenen Streams anzeigt und das früher verwendete Programm ffprobe ersetzt. Es ist Bestandteil von Libav. Eine Alternative ist das Programm MediaInfo, das zusätzlich eine grafische Oberfläche bietet.
Bei Ubuntu 12.04 ist das Programm bereits vorinstalliert. Ab Ubuntu 14.04 muss zuerst das folgende Paket installiert werden:
libav-tools (ab Ubuntu 14.04 in universe)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install libav-tools
sudo aptitude install libav-tools
avprobe wird im Terminal ausgeführt [1]. Die allgemeine Syntax ist
avprobe [OPTIONEN] EINGABEDATEIEN
Neben den generischen Optionen, die für alle Anwendungen des Libav-Projekt gelten (siehe Libav), werden folgende akzeptiert:
| Livav Optionen | ||
| Option | Beschreibung | |
-f FORMAT | FORMAT erzwingen | |
-pretty | Formate der angezeigten Werte verschönern | |
-show_format | Informationen über das Containerformat der Eingabedateien anzeigen | |
-show_packets | Informationen über jedes Paket anzeigen, das die Eingabedateien enthalten (Achtung: Gibt viele Informationen aus. Mit more oder less kombinieren ober in Datei umleiten (siehe Shell/Umleitungen) | |
-show_streams | Informationen über jeden Stream anzeigen, die die Eingabedateien enthalten | |
Eine vollständige Auflistung bietet die Manpage zu avprobe.
Die Ausgabe des Befehls
avprobe -show_format -show_streams -pretty "19 Harvest Moon.mp3"
sieht zum Beispiel so aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | avprobe version 0.8.4-6:0.8.4-1, Copyright (c) 2007-2012 the Libav developers
built on Oct 22 2012 21:36:00 with gcc 4.7.2
[mp3 @ 0x1989b20] max_analyze_duration reached
[mp3 @ 0x1989b20] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from '19 Harvest Moon.mp3':
Metadata:
artist : Tim Janis
track : 19/22
encoded_by : iTunes 9.1.1
genre : Instrumental
album : Flowers in October
title : Harvest Moon
Duration: 00:02:11.32, start: 0.000000, bitrate: 192 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
[STREAM]
index=0
codec_name=mp3
codec_long_name=MP3 (MPEG audio layer 3)
codec_type=audio
codec_time_base=1/44100
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
sample_rate=44.100 KHz
channels=2
bits_per_sample=0
r_frame_rate=0/0
avg_frame_rate=1225/32
time_base=1/14112000
start_time=0:00:00.000000
duration=0:02:11.324083
[/STREAM]
[FORMAT]
filename=19 Harvest Moon.mp3
nb_streams=1
format_name=mp3
format_long_name=MPEG audio layer 2/3
start_time=0:00:00.000000
duration=0:02:11.324083
size=3.006 Mibyte
bit_rate=192.000 Kbit/s
TAG:artist=Tim Janis
TAG:track=19/22
TAG:encoded_by=iTunes 9.1.1
TAG:genre=Instrumental
TAG:album=Flowers in October
TAG:title=Harvest Moon
[/FORMAT]
|
Diese Beispielausgabe enthält folgende Elemente:
Zeilen 1 und 2: Allgemeine Informationen zu avprobe und der verwendeten Version
Zeilen 3 und 4: Ausgabe des Codecs (mp3)
Zeilen 7 bis 12: Meta-Informationen dieser Datei
Zeile 13: Zusammengefasste Informationen über diese Datei
Zeile 14: Zusammengefasste Informationen über den Audio-Stream
Zeilen 15 bis 31: Detaillierte Informationen (-show_streams)
Zeilen 32 bis 47: Detaillierte Informationen über die Datei und das Dateiformat (-show_format)
Da die von den Optionen, die dem Schema -show_* folgen, ausgegebenen Informationen eine feste Syntax haben, eignen sie sich für die automatische Weiterverarbeitung z.B. in Statistiken.
Diese Revision wurde am 12. Juli 2014 21:50 von aasche erstellt.
2004 – 2017 ubuntuusers.de • Einige Rechte vorbehalten