Erhalte das Seitenverhältnis des Videos von FFmpeg

7

Ich verwende FFmpeg, um ein Video von einem Format in ein anderes zu konvertieren. Ich muss zuerst das Seitenverhältnis des Videos extrahieren. Wie kann ich diese Informationen finden?

    
Rocky Singh 12.12.2010, 15:32
quelle

2 Antworten

14

Einfach ausführen

%Vor%

und Details zu den Videostreams / Videos, die in der Datei enthalten sind, werden auf dem Bildschirm ausgegeben. Zwei der für jeden Videostream aufgelisteten Parameter sind PAR (Pixel-Seitenverhältnis) und DAR (Display-Seitenverhältnis). Sie werden so etwas sehen:

%Vor%

Der DAR ist das Verhältnis, das das zuletzt angezeigte Video haben wird. Das PAR gibt an, wie die Pixel für diese Größe dimensioniert werden müssen. Zum Beispiel in dem Fall, dass ich gerade gezeigt habe, (720*64)/(576*45) = 16/9 .

Viele Male ist PAR gleich 1: 1, was bedeutet, dass der DAR dem Verhältnis der Videoauflösung entsprechen sollte.

    
Jason B 13.12.2010, 15:09
quelle
15

ffprobe ist vorzuziehen, um Medieninformationen zu erhalten. Wenn ffmpeg -i-Datei und keine anderen Argumente verwenden, gibt ffmpeg einen Fehlerstatus zurück.

    
vipw 17.06.2011 12:46
quelle

Tags und Links