Tools For Examining HEVC Bitstreams

A student of one of my courses recently asked, “I need a tool, which does the same job as BitrateViewer but for HEVC. Which tool do you use when you need to get some sort of a plot or just a list of bitrates per each second?”

Great question.

If you don’t know Bitrate Viewer, it’s a great way to visualize H.264 and MPEG-2 files, but it only runs on Windows. Here’s a tutorial I produced on MediaInfo, the essential tool for video producers (which runs on virtually all operating systems) and Bitrate Viewer.

Going Beyond Bitrate Viewer

There are two tools I use to display data rate information from HEVC files. The first is Telestream Switch, which is the most like Bitrate Viewer. The version of Switch with the views shown below costs $499 and runs on Windows and Mac. You NEED this version, the less expensive versions don’t have the views shown below.

Specifically, Switch has multiple viewers that you toggle between using the drop-down menu on the upper left and that I’m showing two of these. Atop is the data rate view, which is most like Bitrate Viewer. On the bottom is the GOP view which shows the I, B, P-frame structure. I’ve found this view to be very informative as you can read in this post about B-frames. You can’t see these views together, you have to toggle between them and in both cases the actual video is shown above the views shown.

The other tool that I use is Zond 265, which isn’t as polished as Switch but goes much, much deeper, and runs on Windows and Linux. Here’s a quick tutorial on Zond 265 from YouTube (there were no recent Switch videos).

For those watching on Thanksgiving Day 2019, there is a Black Friday sale for 50% off both versions. You’ll need the expensive version ($1,390) to examine HEVC, AVC, and AV1 files, and also to get command-line operation (which I’ve never used).

While I appreciate Switch’s clean interface, you get a lot more file-related data from Zond. The view below is the Frame stats view, which shows details like frame size and the percentage of blocks encoded via inter-frame and intraframe compression. The GOP view is on the bottom and you can toggle to the data rate view via the buttons shown on the left.

If all you want is the bitrate/GOP views, get Switch. If you want that and much deeper file analysis, get Zond 265.

 

About Jan Ozer

Avatar photo
I help companies train new technical hires in streaming media-related positions; I also help companies optimize their codec selections and encoding stacks and evaluate new encoders and codecs. I am a contributing editor to Streaming Media Magazine, writing about codecs and encoding tools. I have written multiple authoritative books on video encoding, including Video Encoding by the Numbers: Eliminate the Guesswork from your Streaming Video (https://amzn.to/3kV6R1j) and Learn to Produce Video with FFmpeg: In Thirty Minutes or Less (https://amzn.to/3ZJih7e). I have multiple courses relating to streaming media production, all available at https://bit.ly/slc_courses. I currently work as www.netint.com as a Senior Director in Marketing.

Check Also

A Guide to VVC Deployment

Below are six video presentations and downloadable PDFs relating to VVC deployment from a session …

The Streaming Media East Conference Logo

Join Me at Streaming Media East in Boston in May

Note: I’ve updated the descriptions below with links to the actual presentations. I will add …

Shows the new lesson, Codec Updates 2023

New Lesson Helps Students Choose the Best Codec for Streaming

Just a quick note that I’ve updated the course, Streaming Media 101: Technical Onboarding for …

2 comments

  1. Great article(s) – I’ve read many, but first time commenting. Are you not aware of any FOSS (Open Source) tools available based on ffmpeg? Even a shareware tool with limited functionality (no GOP view) would be good. Just to get an idea of bitrate distribution over time.

    Cheers,
    Piers

Leave a Reply

Your email address will not be published. Required fields are marked *