Wie überprüfe ich, ob ein h264-Video B-Frames enthält?

3671
Asik

Ich verwende im Moment ffprobe, aber ich kann nicht anzeigen, ob das Video B-Frames enthält und welche Syntax verwendet werden kann. Kann ich das mit ffprobe machen und wie, oder gibt es eine andere freie Alternative, die dies tun könnte?

4
Sie scheinen die Frage falsch verstanden zu haben. Ich frage nicht nach einer Kaufempfehlung, sondern nach einer Möglichkeit, zu überprüfen, ob ein h264-Video B-Frames enthält. Asik vor 11 Jahren 0
Softwareempfehlung ist das gleiche wie eine Kaufempfehlung. Werfen Sie einen Blick auf [diesen Meta-Beitrag] (http://meta.superuser.com/questions/5372/how-do-i-ask-a-question-that-may-require-recommending-software), um weitere Informationen zu erhalten. KronoS vor 11 Jahren 1
Laut diesem Meta-Post ist diese Frage genau, wie Sie nach etwas fragen sollten, für das eine Softwareempfehlung erforderlich ist. Asik vor 11 Jahren 0
Ich habe Ihre Frage bearbeitet, um mehr über die Technologie zu sein, als um eine Software-Rec. Fühlen Sie sich frei, wenn Sie nicht zustimmen, aber IMO bestand ursprünglich darin, nach einem "Werkzeug" für die Arbeit zu fragen, anstatt zu fragen, wie etwas zu tun ist. KronoS vor 11 Jahren 0

1 Antwort auf die Frage

6
Asik

Ich habe einen Weg gefunden. Mit ffprobe:

ffprobe -show_frames videofilename.mp4 > outputfile.txt 

Dann suchen Sie einfach nach den pict_type-Einträgen, die entweder I, P oder B sind. B bezeichnet einen B-Frame.