Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.37 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.37 KB

H264Naked

Build Status

screenshot

H264Naked is a raw data viewer for H264 video stream.

While working on a video decoding project, I found that video decoders are very picky about video stream's format. For unsupported video streams, those decoders usually don't generate any errors nor frames. As a result, debugging is quite difficult. One effective way I found is dumping raw frame data and comparing it with that of a working video. However, there aren't many options available for dumping the H264 raw info, therefore I wrote this tool. H264Naked is a wrapper around libh264stream.

h264streamanalysis is another similar tool, but only available for Windows.

For more options, see: h264 frame viewer question on Stackoverflow

Building from sources (Qbs should be configured first, please take look at the Qbs setup manual):

$ qbs build

If you want to change default reader cache size (to 1024 for example) execute the following:

$ qbs resolve products.H264Naked.cacheSize:1024
$ qbs build

Copyright (C) 2021 shi-yan, jiegec, iquadtree, hannesweisbach and fellow contributors.