What is QCTools?

QCTools (Quality Control Tools for Video Preservation) is a software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering.
QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is managed by the Bay Area Video Coalition.
MediaArea was involved in the initial development and provides binaries for all platforms.

Download QCTools!

(development version 0.7.3, Graphical User Interface with installer, for Windows, 32/64 bit, 10 MB)

Other versions (packaging, OS, interface...) are also available
(Microsoft Windows Mac OS Debian Ubuntu Linux Mint RedHat Entreprise Linux CentOS Fedora openSUSE Mandriva ArchLinux)

You can also check the very latest snapshots.

QCTools graphing features:

QCTools offers a variety of graphing features including:

  • YUV Values
  • Temporal Outliers (TOUT)
  • Vertical Line Repetitions (VREP)
  • Broadcast Range (BRNG)
  • Crop Width and Height (CropW and CropH)
  • Peak Signal to Noise Ratio (PSNRf)
  • Mean Square Error (MSEf) differences per frame.
  • ...Learn more...

QCTools playback filters:

The QCTools preview window is intended as an analytical playback environent that allows the user to review video through multiple filters simultaneously. The playback window includes two viewing windows which may be set to different combinations of filters.

  • Histogram
  • Waveform
  • Waveform Target
  • Line Select
  • Vectorscope
  • Vectorscope Target
  • Extract Planes Equalized
  • Extract Planes UV Equalized
  • Bit Plan
  • Bit Plane Noise
  • Value Highlight
  • Saturation Highlight
  • Vectorscope
  • ...Learn more...


It is Open-Source software which means that end users and developers have freedom to study, to improve and to redistribute the program (GPLv3 license for the whole program, 3-Clause BSD license for the code developped by BAVC).

Other projects:

You may be interested in MediaInfo, MediaConch, or BWF MetaEdit.