How to Measure Video Quality / Compression Levels

By: Ethan Ace, Published on Sep 16, 2016

Two cameras have the same resolution, frame rate and scene monitored but camera A consumes half the bandwidth than camera B. Is Camera A better? You cannot tell until you first check / compare compression levels.

It can be hard to determine which camera's video quality is "best" and whose bandwidth consumption is really lower, as manufacturer compression settings vary and are not comparable. However, you can accurately measure H.264 and even H.265 compression levels with a little skill and some available tools. In this tutorial, we explain how to do so.

A pre-requisite for this post is our video quality/compression tutorial.

*** ******* **** *** **** resolution, ***** **** *** scene ********* *** ****** A consumes half *** ********* **** camera *. ** ****** A ******? *** ****** tell ***** *** ***** check / ******* *********** levels.

** *** ** **** to ********* ***** ******'* video ******* ** "****" and ***** ********* *********** is ****** *****, ** ************ compression ******** **** *** are *** **********. *******, you *** ********** ******* H.264 *** **** *.*** compression ****** **** * little ***** *** **** available tools. ** **** ********, we ******* *** ** do **.

* ***-********* *** **** post ***** ***** *******/*********** ********.

[***************]

H.264 *********** *** ************

*** ****** ** *********** is ************ ** ************ levels ** **** *.*** and *.*** (** **** as *** ***** ****-* codec). ************ ** ******** on * ***** **** 0-51 **** *** ***** the *****, *** **** compression *******, *.*., * camera **** *=** ***** have *** **** *********** than *=** *** ***** require *** **** *********.

***** ****** *** ********* not ******* ** ****** manufacturers, *** ******* *** adjusted ** ******* ******, such ** *-***, *-**, or ****** "***", "*******", and "****". ** *** be ******** ** ** compression, ****** *, ** (quantization *********) ** *** (detail ******* ******) ** various ******* ** *****. For *******, *** ***** below (**** *** ** ****** ************ *********** Comparison ******) ***** *** *********** used ** ****** *************:

Why ************ ******** *** *********

******* *** **** * cameras, **** **********, **** frame **** *** *** consumes ***/* *** *** other ***/* *** **** both **** ******* ** first ******. ** *** lower ********* ****** ******? Maybe *** *** *********.

*************, ************'* ******* ************ levels *** **** ************* with **** ************* ***** very ************, ******* * levels ** *** *** 20s *** ****** ******* them ** *** ***. See *** ** ****** ************ *********** Comparison ****** *** **** ******* and ******* ******.

********* *********** **** ********* differ *** ** **** scenes, ********** ****** **** with ***** ****, ** can ** **** ** notice *** ****** ******* difference. ******* ******** *** Q *****, *** ***** falsely ****** **** *** 2Mb/s ** ****** **** it ***** **** *** a **** ****** * level.

CBR *** *********** ********* *******

**** ******* ***** *********, either ******* **** *** using***** ******* **** **** a ********* *** (*** our*** ** *** ** MBR - ************ ********* ******). ***** ******* **** dynamically ****** *********** ****** and, ** *** ***** is *******, **** **** up *** ************ *****, often ******** ******* ***** quality ************* (*** ******** of******* *** *****). ******* ** ******* for ******** ********* ** the *****, ** *** be **** ** **** by **** *******. *******, it *** ** ******** **************.

Free *******: *********

*** **** **** *** analyzing ************ ***********, ***** ***** *** and **** *****, ********** multiple *******, **** ** bitrate, *********, ***** ****** of ******, *** **** importantly, ************ *********** ********* average *** *** ********** above *** ***** **** average. ** **** ******** graphs ******* ************ *** frame ***** **** ****. This ********** ***** *** various *** ***** ** the ********* *********:

** **** *****, *.*** ***** exported **** * *** may ** ********* ** AVInaptic, *** ** **** found * ****** ** cameras *****, **** ******** to ***, **** *** process. ** ***** *****,*** ***** ******, * ******* **** source *******, *** ** used ** **** *** camera's **** ****** ********, and ****** ** ** disk. **** ********** *** additional ************ ** *********, then ********* **** *** VMS ******, *** ******** files ***** *** **** likely ********** **** *********.

**** ********** ***** ************ the **** *******:

  • **** * ******'* **** stream.
  • **** *** ****** *** recording ** ***.
  • ******* **** ****** **** AVInaptic.
  • ******* ********* ******* ** compression ****** ** ********* differences ** ************ *****.

AVInaptic ***********

****** ** ** **** and **** ** ***, AVInaptic *** **** *** limitations ***** **** ***** to ***** *** **********.

  • ** *.*** *******:********* **** *** ******* H.265 ** ***, **** H.264 *** ****-*. *.*** encoded ***** ****** **** to *******.
  • ***** ***** ******:**** ********* ***** ******* using ***** ******, ********* may ******* ******* *******, including ****** ******* ******* and ************. ** *** be **** ** ***** dynamic * ***** ******** and **** ********** ***** sizes, *** ******* ****** be ********* **********.

Paid *******: ******* *********

*******'* ********* ********** ******* **** **** for ********* *********** *** other *******, **** * much **** ******** *******, including *****-**-***** ********, ********** display, *** ****. ************, Elecard ******** *.***, ** well ** ***** ******.

*******, ********* ** *** free, ****** *********, *** ***** for ********* ** ******* per *******, ****** ** unsuitable *** ****** ** hobby ***. *******, * feature ******* **** ***** version ** ******* ** available, ***** **** ****** users ** *** **** details *** *** ***** frame (** ******** ** overall ********). ******* ***** ** that ******* ** ****** manufacturers *** ********* ********** (though *** *** **** which). 

**** ***** ******* ********* use (**** ****.*** ** ******* ****):

****: **** **** *** originally ******** ** **** but *** ******* ** 2016 ** ***** ***** codecs *** *.***.

Comments (16)

Has VLC fixed their frame drop issues? I used to use it for just about everything but starting with around version 1.1, it became unstable with many file types.

VLC can also display some realtime decoding info while streaming a camera. Go to the Tools menu, select Media Information (Ctrl+I) or Codec Information (Ctrl+J), then click the Statistics tab.


Carl, VLC is up to 2.0.5 now... might be worth another try.

BTW Ethan, your AVInaptic link is broken (appears to point to a non-existent article). The AVInaptic homepage is here: http://fsinapsi.altervista.org/code/avinaptic/index.html - latest version appears to be from Dec. 2011.

Nice Post. I do some Video IP training and I have learned about Avinaptik and compression scales through the recording mode. I was only using global VLC statitics ...Thank you !

I agree with Karl :For example, VLC 1.05 tested on some Sony HD /H264 were working fine with 200 ms buffer when with the 2.05 version .. just doesn'twork under 500 ms and freezes. Why ? strange

Since H.265 (superior to H.264) standard introduced, I was wondering if there any manufacturer planning to use this compression standard and what experts thinking about it?

Regards

test

Gitl HEVC/H.265 Analyzer

This looks like a free utility which does HEVC analysis. :) 

Truman, Thanks! We'll try it out and report back what we find.

Can I take a moment to say I miss Carl?

Is your aim getting any better?

Carl, that was a compliment.  It was not intended as sarcasm or negative in any way.  I enjoyed your posts.

Sorry Undisclosed. That was my (admittedly poor) attempt at humor. I appreciate the compliment.

Just glad to have you back!

Thank you for the article.

An informative article.

Interesting to know about the compression levels.

Nice to know but I do not think it is something I would be using or when to use.

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

Register Now - October 2019 IP Networking Course on Aug 28, 2019
Register now for the Fall 2019 IP Networking Course. This is the only networking course designed specifically for video surveillance...
Dahua 4K Camera Shootout on Aug 20, 2019
Dahua's new Pro Series 4K N85CL5Z claims to "deliver superior images in all lighting and environmental conditions", but how does this compare to...
Proactive CCTV "Only Affordable Video Archiving Solution" Profile on Aug 12, 2019
Proactive CCTV is claiming to offer "the only affordable video archiving solution on the market", reducing the storage typically required for H.265...
Hikvision 4K Camera Shootout on Aug 02, 2019
With their latest Smart Series 5 cameras, Hikvision is claiming cameras "fully loaded" with "state-of-the-art technology for high performance and...
Avigilon ACC7 VMS Tested on Jul 22, 2019
Avigilon's Control Center 7 boldly claims it will "transform live video monitoring" with the new Focus of Attention "AI-enabled" interface. We...
History of Video Surveillance on Jul 19, 2019
The video surveillance market has changed significantly since 2000, going from VCRs to ab emerging AI cloud era.  The goal of this history is to...
Last Chance - Camera Course Summer 2019 on Jul 11, 2019
Last day to register is Thursday, July 11, 2019. This is the only independent surveillance camera course, based on in-depth product and technology...
Lens Focal Length Tutorial on Jul 10, 2019
3mm, 6mm, 2.8 - 9mm, 5 - 50mm, etc. Camera specifications often list lens lengths but what do they mean? These metrics are important in...
Repositionable Multi-Imager Camera Shootout - Avigilon, Axis, Dahua, Hanwha, Hikvision, Panasonic, Vivotek on Jun 19, 2019
Repositionable multi-imager cameras are one of the fastest growing segments in video surveillance, with a slew of new offerings being recently...
Favorite Wireless Manufacturers 2019 on Jun 12, 2019
Many wireless options exist for video surveillance but how are integrator's overall favorites? 170 integrators answered the question: What is...

Most Recent Industry Reports

Directory of 68 Video Surveillance Startups on Sep 18, 2019
This directory provides a list of video surveillance startups to help you see and research what companies are new or not yet broadly known. 2019...
Uniview Prime Series 4K Camera Tested on Sep 18, 2019
Is the new Uniview 'Prime' better than the more expensive existing Uniview 'Pro'? In August, IPVM tested Uniview 4K 'Pro' but members advocated...
US Army Base To Buy Banned Honeywell Surveillance on Sep 17, 2019
The U.S. Army's Fort Gordon, home to their Cyber Center of Excellence, has issued a solicitation to purchase Honeywell products that are US...
Vivotek "Neural Network-Powered Detection Engine" Analytics Tested on Sep 17, 2019
Vivotek has released "a neural network-powered detection engine", named Smart Motion Detection, claiming that "swaying vegetation, vehicles passing...
Schmode is Back, Aims To Turn Boulder AI Into Giant on Sep 16, 2019
One of the most influential and controversial executives in the past decade is back. Bryan Schmode ascended and drove the hypergrowth of Avigilon...
Manufacturers Unhappy With Weak ASIS GSX 2019 And 2020 Shift on Sep 16, 2019
Manufacturers were generally unhappy with ASIS GSX, both for weak 2019 booth traffic and a scheduling shift for the 2020 show, according to a new...
How Cobalt Robotics May Disrupt Security on Sep 13, 2019
While security robots have largely become a joke over the last few years, one organization, Cobalt Robotics, has raised $50+ million from top US...
Panasonic 4K Camera Tested (WV-S2570L) on Sep 13, 2019
Panasonic has released their latest generation 4K dome, the WV-S2570L, claiming "Extreme image quality allows evidence to be captured even under...
ASIS GSX 2019 Final Show Report on Sep 12, 2019
IPVM went to Chicago for ASIS GSX 2019, with many exhibitors disappointed about traffic and the exhibitor schedule changing next year. However,...
Installation Course - Last Chance - Register Now on Sep 12, 2019
Last Chance - Register Now - September 2019 Video Surveillance Install Course. Thursday, September 12th is your last chance to register for the...