Pro Player 128
videoQC Pro Player is the most capable video player/analyzer/comparison software for Windows, macOS and Linux.  videoQC supports almost every broadcast, scientific and post production file format, and can load one or two files for visual comparison.  videoQC can also support HD-SDI and HDMI output via your AJA, BlueFish444 or Blackmagic video boards.  videoQC supports zoom and pan, loudness and RMS meters, waveform, vectorscope, chromaticity, histogram, audio phase/wave/vector, and full 608/708/OP-47 closed caption decode and display. For full reference tests, 39 visual comparison modes are supported including seamless split, mirror, side by side, difference and A-B thresholding.  Files can also be analyzed for single ended audio/video, or for full reference using PSNR, SSIM or MS-SSIM.  These tables can be charted for quick seek access to the video file and exported as high resolution or proxy MP4 files along with CSV, XML, PDF or HTML reports.  The HTML can include the charts, tables and proxy files for online checking of both single and full reference files.


TestVid videoQC Media Player

videoqc compressed sidebyside full 
videoQC - full reference, full raster, dual view

TestVid's videoQC is a set of tools designed to work with QC operators from automated, back end servers all the way to interns looking at incoming files. The main tools in videoQC include:

  • Wide file format support, including everything from broadcast to post production and raw formats
  • RTP, UDP, RTSP, and NDI stream source support
  • Local, network (NFS, SMB, etc) and web/http(s) source support
  • Automated metadata generation and comparison to master file or template
  • Automated audio and video metric generation (levels, broadcast legal, sizes, types, rep, etc.)
  • Real time video playback to desktop and SDI/HDMI
  • Time code, closed caption, audio meter displays and overlays
  • Full set of scopes for analysis including:
    • Waveform (YCbCr and RGB)
    • Vectorscope
    • Histogram
    • Chromaticity (601, 709, 2020)
    • Real time status
    • Audio vectorscope
    • Audio phase meter
    • Audio histogram
    • Audio waveform display
    • Safe zones (action, title, graphic, picture)
  • Hex/Decimal video pixel video
  • Audio metering, RMS, EBU/r.128
  • Audio routing, up to 16 x 16 channels
  • File clipping and export, wrapping or standard broadcast formats
  • Compressed to original video comparison, including:
    • Over under, side by side, difference with threshold, A-B, mirror butterfly, and more
    • Flip sources, movable horizontal/vertical lines, alignment grid
    • 3D viewing including interlace, side by side, anaglyph


videoQC Full Reference Tutorial

Main Interface


90 Seconds With videoQC

Main Interface and Displays

vqc main ui

Real Time Playback with optional SDI/HDMI

videoQC is a full fledged player, capable of playing back almost any post production or broadcast file.  Playback to the desktop with the computer's audio, or to SDI/HDMI via AJA, BlueFish444 or Decklink hardware is fully supported.  During playback, time code is displayed in real time, along with audio meters in RMS or EBU r.128 levels.  Frame accurate seeking, by time code or absolute position, along with stepping, off speed play and forward/reverse play are all available via keyboard, mouse or external controller.  Looping, palindrome and audio- or video- only playback are also available.

Zoom, Pan and Full Screen

Video playback in the application fully supports zooming and panning the video in still or playback.  Using the scroll wheel of the mouse, the image can be zoomed out to cover a wider part of the screen, or zoomed in to closely check individual pixels.  Left clicking and dragging will move the image to view different parts while zoomed in.  Clicking the right mouse button will fill the application with video, and clicking the middle button will set the image to pixel for pixel (where every image pixel is exactly one screen pixel).  Zoom is available in windowed or full screen mode.  Changing the video background color is also available using <CTRL><SHIFT>-mouse wheel.

Time Code Display

A dedicated time code field not only displays the current time code location, but allows the user to enter a known time code location within a selected clip, and press Enter to cue that frame. In Full Screen mode, an optional time code display may be overlaid. The user may select between available time code sources by clicking on the time code source field.  Copy and pasting of time code is also available by using -c and -v

Closed Captioning

DrasticPreview supports 608/708 Closed Captions. The closed caption information will be displayed over the video frame when enabled.  Supported sources include SMPTE 436, CEA-708, OP-47/RDD-08, CEA-608, MCC, AAF, SCC, STL, EBU, embedded and many other formats. See the Closed Caption section below for more details.

Please note:  The CC feature is only available when running under a temporary or permanent license.  Please contact Drastic for a license if you want to test this feature.

File Trim And Export

videoQC supports trimming the current clip, or clip list, and exporting it to standard file formats including:

  • MXF Sony XDCAM
  • MXF DPP (AVCi)
  • MXF OP1a (DVHD, MPEG-2, h.264, AVCi, Uncompressed)
  • MOV (DVHD, AVCi, ProRes, Uncompressed)
  • MP4 (h.264/AVC1)

The export also allows for the closed captioning or audio files to be replaced during the creation of the new file.

Track Info

All versions of videoQC show basic track info on the main display, and provide a more detailed track info pop up.  The track info includes the video parameters (width, height, bit depth, codec), the audio parameters (channels, bit size, frequency) and the basic metadata information (names, device names, aspect ratio, length, camera settings).  For the more advanced versions, a separate comparison metadata window is available, and is described under the Analysis tab.

Audio Routing

videoQC has a full 16 by 16 audio routing panel (available in most versions).  This allows audio signals to be routed or joined from any channel in the file to any channel on the output.