H.264 Video ES Viewer

H.264 Video ES Viewer solution provides a structural representation of AVC/H.264 video elementary stream compliant with the ISO/IEC 14496-10 specification. The application allows the user to investigate the video sequence parameter set, picture parameter set with their extensions and inner structures. Supported are AVC/H.264 video elementary streams with, which have NAL unit separation with start code prefixes as per Annex B in the AVC specification. The solution supports basic HEX data editing of Access Units.

 

Stream Frame Graph represents the frame position, type, size and offset information about the frames in the loaded AVC/H.264 video elementary stream.

H.264 Video ES Viewer Pro is a product extension, which supports some video elementary stream manipulations, such as SEI messages removal, AUD removal and non-IDR slices removal and supports more H.264 structures, such as Slice Header, SEI Messages, SPS Extensions and other structures in accordance to the ISO/IEC 14496-10 and the ITU-T H.264 recommendations. The extension also supports AVC/H.264 video stream validation according to the video standard.
More Info →

Features:

  • Structural representation of AVC/H.264 video elementary stream with start code prefix NAL unit separation
  • NAL units list view representation
  • NAL units tree view representation
  • Hex data representation of the file
  • Automatic hex positioning of the selected block
  • Hex data editing of the selected Access Unit (AU)
  • Extraction of selected Access Unit into a separate file
  • AVC/H.264 video stream validation – available in H.264 Video ES Viewer Pro
  • AVC/H.264 video stream import from MP4 media container – available in H.264 Video ES Viewer Pro
  • AVC/H.264 video stream import from MPEG-2 Program Stream container – available in H.264 Video ES Viewer Pro
  • AVC/H.264 video stream import from MPEG-2 Transport Stream container – available in H.264 Video ES Viewer Pro
  • AVC/H.264 video stream import from MXF container – available in H.264 Video ES Viewer Pro
  • Scalable Video Coding (SVC) structures and SEI messages support – available in H.264 Video ES Viewer Pro
  • Multiview Video Coding (MVC) structures and SEI messages support – available in H.264 Video ES Viewer Pro
  • Stream decoding to raw RGB32/YUY2 – available in H.264 Video ES Viewer Pro
  • Video frame preview – available in H.264 Video ES Viewer Pro

Comparision table:

  AVC/H.264 Video ES Viewer AVC/H.264 Video ES Viewer Pro
Structural visualization (Basic) x x
Structural visualisation (Advanced)   x
Stream manipulation   x
AVC/H.264 Video Validation   x
Decoding to raw RGB/YUV   x
Video frame preview   x
Import from MP4,MPEG-2 PS/TS,MXF   x

Supported Structures:

  • Base NAL unit and Access Unit delimiter structure
  • Sequence Parameter Set (SPS)
  • SPS vui parameters
  • SPS hrd parameters
  • Picture Parameter Set (PPS)