Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

H264 frame viewer

Tags:

header

h.264

Do you know any application that will display me all the headers/parameters of a single H264 frame? I don't need to decode it, I just want to see how it is built up.

like image 788
Ferenc Deak Avatar asked May 16 '11 08:05

Ferenc Deak


3 Answers

Three ways come to my mind (if you are looking for something free, otherwise google "h264 analysis" for paid options):

  1. Download the h.264 parser from (from this thread @ doom9 forums)

  2. Download the h.264 reference software

  3. libh264bitstream provides h.264 bitstream reading/writing

This should get you started. By the way, the h.264 bitstream is described in Annex. B. in the ITU specs.

like image 99
Fredrik Pihl Avatar answered Nov 13 '22 00:11

Fredrik Pihl


I've created a Web version - https://mradionov.github.io/h264-bitstream-viewer/

Based on h264bitstream and inspired by H264Naked. Done by compiling h264bitstream into WebAssembly and building a simple UI on top of it. Output information for NAL units is taken from H264Naked at the moment. Also supports files of any size, just will take some time initially to load the file, but navigation throughout the stream should be seamless.

like image 22
Michael Radionov Avatar answered Nov 12 '22 23:11

Michael Radionov


I had the same question. I tried h264 analysis, but it only supports windows. So I made a similar tool with Qt to support different platforms.Download H264Naked. This tool is essentially a wrapper around libh264bitstream

like image 23
Bill Yan Avatar answered Nov 12 '22 23:11

Bill Yan