Ich möchte über die Befehlszeile alle Informationen zu einer bestimmten Videodatei anzeigen, einschließlich Länge, Qualität, Bitrate, Auflösung, Audio- und Videoformate, Anzahl und Sprache der Audiostreams und Untertitel usw. je mehr, desto besser.
Bisher muss ich auf die Registerkarte "Informationen" von VLC zurückgreifen, da mir selbst der Dolphin-Dateimanager nicht dabei hilft: Er zeigt mir nur einige dieser Informationen und nur für einige Formate an (dh .mkv
scheint nicht auf diese Weise unterstützt zu werden ).
linux
command-line
video
Sekhemty
quelle
quelle
mkvinfo
undffprobe
an.mkvinfo -v -v video.mkv
Antworten:
Probieren Sie mediainfo aus . In der Befehlszeile eingeben
mediainfo input.mkv
. Für detailliertere Videoinformationenmediainfo --fullscan input.mkv
.Ausgabebeispiel:
quelle
Du kannst mplayer benutzen:
Ausgabe:
quelle
brew install mplayer
. mplayer scheint viel mehr Nicht-Standard-Metadaten zu erkennen als mediainfo.ffprobe
Unter Ubuntu:
Um Informationen über das Format, die Streams usw. zu erhalten, führen Sie Folgendes aus:
Sie können auch als JSON oder CSV ausgeben. Sehen Sie mehr über ffprobe .
ExifTool
Unter Ubuntu:
Beispielausgabe:
Siehe auch: https://askubuntu.com/questions/249828/command-to-see-media-file-info-in-terminal
Getestet unter Ubuntu 18.10.
quelle
Mediainfo ist ein großartiges Werkzeug. Alternativ können Sie die Details auch mit ffprobe erfassen .
Hier ist die Ausgabe
quelle
Wie Günay Gültekin schrieb, kann man nur ein bestimmtes Attribut erhalten, aber die Anführungszeichen fehlten:
Darauf basierend habe ich einen kleinen Wrapper geschrieben, um die Dauer der gefundenen Dateien zu berechnen, der eine Zusammenfassung ausgibt:
quelle
Informationen zu aktuellen Linux-Distributionen erhalten Sie auch über
avconv
:quelle
avconv
wird nicht mehr mit Ubuntu ausgeliefert.