2017-03-06 3 views
1

Ich verstehe nicht, einige Attribute in der Ausgabe von FFprobeWas bedeutet "level" in FFprobe Ausgabe?

Für eine Beispieldatei

$ ffprobe -v error -show_format -show_streams input.mp4 
[STREAM] 
index=0 
codec_name=h264 
codec_long_name=H.264/AVC/MPEG-4 AVC/MPEG-4 part 10 
profile=High 
width=320 
height=240 
has_b_frames=2 
pix_fmt=yuv420p 
level=13    <= This one! 
color_range=N/A 

Was bedeutet „Ebene“ hier bedeuten? Gibt es ein Dokument, das diese Attribute erklärt?

+1

Lesen Sie den Abschnitt unter Ebene auf der h264 Wikipedia-Seite. – szatmary

+0

@szatmary Danke für deinen Kommentar. Tatsächlich habe ich es vorher gelesen, auf Wikipedia heißt es jedoch "level" wie 1, 1b, 2, 2.2. Nichts wie "level = 13". Was ist Stufe 13? Soll es nicht "level = 1b" oder "level = 1.3" sein? – shintaroid

+2

13 ist 1.3. Das sind alle so (20 ist 2.0, etc) außer 1b das ist 9 – szatmary

Antwort

0

Die [level][1] bedeutet eine Reihe von Einschränkungen (meist Auflösung, aber auch Bittiefe), die einen Grad der erforderlichen Decoderleistung für ein Profil angeben. Die 13 bezieht sich wahrscheinlich auf 1.3