Free tools: MediaInfo, Shutter Encoder, QCTools and HandBrake
Home › Guides › Free tools: MediaInfo, Shutter Encoder,…
Guide

Free tools: MediaInfo, Shutter Encoder, QCTools and HandBrake

Four free, open source tools cover most of what a small crew needs between the camera card and the client. What each does and where it fits.

In short: MediaInfo reads a file's technical details, Shutter Encoder converts and makes edit proxies, QCTools checks a finished file for technical faults, and HandBrake makes small web or review copies. All four are free. Use them on copies, never on your only camera original, and download them from the official sites.

Between the camera card and the client, four free tools do most of the work a small crew needs. MediaInfo tells you what a file really is. Shutter Encoder converts it and makes proxies. QCTools checks a finished file for technical faults. HandBrake makes small copies for review and the web. All four are open source, and none costs anything to download.

The four at a glance

ToolJobRuns onCost
MediaInfoReads technical data from video and audio filesWindows, macOS, Linux, Android, iOSFree, BSD-style open source licence
Shutter EncoderConverts, cuts and analyses mediaWindows, macOS, LinuxFree, funded by donations
QCToolsAnalyses video for errors and anomaliesMac, Windows, UbuntuFree, open source (GPLv3)
HandBrakeConverts video to widely supported codecsWindows, Mac, LinuxFree, built by volunteers

Download each from its own site. Third-party download pages for free converters can bundle extra software, so use the official ones.

MediaInfo: read the file before you trust it

MediaInfo gives a unified display of the technical and tag data in a video or audio file. For video it reports the codec, frame rate, aspect ratio, colour space and bit depth. For audio it reports codec, sample rate and channels. It also shows container details such as duration and bit rate, plus subtitle and chapter data.

Use it at the start and end of a job:

  • On day one, open one clip from each camera and note the frame rate, codec and audio spec. If two cameras disagree, find out now, not in the edit. The page on frame rates and the 180 degree shutter rule explains why mismatched frame rates cause trouble.
  • Before delivery, open the finished file and compare it with the client's specification line by line.

Shutter Encoder: convert, cut and make proxies

Shutter Encoder is a converter made by a video editor and built on FFmpeg. Its site lists editing codecs such as DNxHD, DNxHR and Apple ProRes, and delivery codecs such as H.264, H.265 and AV1. It can trim, and its "cut without re-encoding" option can work without loss with some codecs. It also embeds or burns in subtitles, imports .srt, .vtt and .ass files, and lists loudness and true peak analysis under its analysis tools.

On a shoot it has three jobs:

  1. Proxies. Make lightweight copies of heavy camera originals so a modest laptop can edit them.
  2. Re-wrapping and quick deliverables. Produce an editing or delivery codec from a master.
  3. Loudness checks. Measure a mix before you send it. The dialogue loudness and delivery specs page covers the targets.

QCTools: look for faults in a finished file

QCTools was built by the Bay Area Video Coalition to help archivists, curators and preservationists find and assess errors in digitised video. It draws graphs from four FFmpeg-based filters, including YUV values, temporal outliers, broadcast range and per-frame PSNR and MSE, and it can show two views of the same clip at once. Reports export as gzipped ffprobe XML. A command line version, qcli, is also available.

That archive background shows in the interface, so expect a technical tool. For a producer or editor, its value is one question: does this master contain levels outside broadcast range or odd frames that I should look at before I deliver? A broadcaster's own checks still decide whether a file passes, so treat QCTools as a way to catch problems earlier.

HandBrake: small copies for review and the web

HandBrake converts video from almost any format to widely supported codecs. It is free and built by volunteers. Its documentation tells you to use constant quality unless you have a specific reason not to. For x264 and x265 the suggested ranges are RF 20 to 24 for 1080p and RF 22 to 28 for 4K, and a lower RF number gives higher quality. For SVT-AV1 the ranges are RF 25 to 35 for 1080p and RF 25 to 40 for 4K. It also warns that setting quality higher than recommended can lead to extremely large files.

Use HandBrake for the copy a client watches on a phone or a laptop. Make your master with a different tool or straight from the edit.

A worked example: one shoot day

  1. Offload the cards, verify the copies and fill in the log. The data wrangling checklist and the offload log template cover that part.
  2. Open one clip per camera in MediaInfo and note the frame rate, codec and audio settings.
  3. Make proxies in Shutter Encoder and edit from them.
  4. Export the master from your edit.
  5. Open the master in QCTools and look for out-of-range levels and dropouts.
  6. Make a 1080p review copy in HandBrake at constant quality and check its file size.
  7. Open the delivered file in MediaInfo once more and compare it with the spec sheet.

Common mistakes

  • Converting your only copy. Keep the camera originals untouched and verified, and convert from copies.
  • Compressing a compressed file more than once. Each lossy pass loses quality, so make every delivery from the master.
  • Skipping the specification. A file can play perfectly and still be the wrong frame rate or audio layout.
  • Leaving a review copy unwatched. Watch each delivered file through once, with sound.
  • Treating one tool as the whole job. None of these four is a substitute for checksums, a log or a second copy.

Sources

Shooting this for real? Book the room and the crew as one job. We will tell you honestly which roles your shoot needs. Hire the rooms, add crew →

Related guides

Questions we get asked

Is Shutter Encoder really free?

Yes. Its own site describes it as a free video, audio and image converter with no ads, built on FFmpeg, and says it is funded by donations. It runs on Windows, macOS and Linux.

What does MediaInfo do?

MediaInfo shows the technical and tag data for a video or audio file: codec, frame rate, aspect ratio, colour space and bit depth for video, and codec, sample rate and channels for audio. Use it to check a file against a spec before you edit or deliver it.

What quality setting should I use in HandBrake?

HandBrake's documentation says to use constant quality unless you have a reason not to. For x264 and x265 it suggests RF 20 to 24 for 1080p and RF 22 to 28 for 4K, where a lower number gives higher quality. Higher quality than that can produce very large files.

10% OFF YOUR FIRST HIRE

From the Barn

What shot here this month, new kit, masterclass dates and availability. Join the list and get 10% off your first studio hire.

You're on the list. Mention it when you book and we'll take 10% off your first hire.

No spam, roughly one email a month, unsubscribe whenever.

Get a quote