BitrateCraftHandBrake reference

BitrateCraft · Source setup · bitratecraft.org

Disclaimer: Independent technical documentation and configuration guide. Not affiliated with The HandBrake Team. No software downloads hosted

The HandBrake Interface, Panel by Panel

The application window is a row of tabs sitting under a single toolbar, and each tab owns one axis of the transcode. This tour walks the panels in the order a careful operator uses them, from the source picker at the top of the window down to the subtitle list at the bottom.

Two ideas organise everything below. The toolbar is a shortcut bar rather than a separate mode; every control on it writes into a panel. And the tabs are ordered by dependency, so a value changed on the left can invalidate an assumption on the right, never the reverse.

The toolbar

One row, four groups. The source picker opens a file browser and, once a file is chosen, triggers the scan that fills every other panel. The title and range popup sits beside it and controls which part of the scanned source is treated as the job. The preset list is next, and the two commit controls follow on the right: one appends the current job to the queue, the other runs it immediately.

Reading the toolbar left to right mirrors the workflow exactly, which is why experienced operators rarely click outside it and still produce valid output. The deeper panels matter when a preset must be overridden, not when a routine job is queued unchanged.

Summary Dimensions Filters Video Audio Subtitles Chapters

The summary tab

The summary tab is a report rather than a set of controls. It states the container to be written, the video encoder and its rate-control mode, the audio tracks that will survive, and the filter steps already selected. Its real value is diagnostic: it answers what a preset will actually do, which is often not what the preset name suggests.

Operators who inherit a preset should read this tab before trusting it. A preset called for streaming may carry an encoder setting tuned for archival work, and the summary is the only place the mismatch is visible without opening all seven tabs in sequence.

Dimensions

This panel holds width, height, cropping on all four edges, anamorphic handling, rotation and the resolution shortcut buttons. Cropping runs inside the filter chain, so removing black bars before the encode means the bitrate target is spent on picture rather than on letterbox borders. Automatic crop detection is usually right and occasionally wrong on material with dark edges, which is the case worth checking by hand.

Rotation is stored separately from width and height, and it is applied before scaling. A portrait clip that arrives from a phone often needs both a rotation flag and a resolution check, because the two controls describe different things.

Filters

The filter panel collects deinterlacing, detelecine, denoise, sharpen, deblock and a greyscale switch, each with a strength or a preset. Every filter costs time and most cost detail. The practical rule is to apply only the filter that the source demands: interlaced material needs a deinterlace pass, noisy material may need a light denoise, and clean progressive material needs nothing at all.

An oscilloscope tracing a waveform on a bench, used here as an analogy for inspecting a signal before encoding
Inspect the signal before you change it: a filter that is not needed removes detail that no bitrate can restore.

Video tab

The video panel is the heart of the job. It selects the encoder, the framerate mode, the encoder preset and profile, and the rate-control mode. Constant quality hands the encoder a quality target and lets it spend bits where the picture demands them; average bitrate produces a predictable output size and a less predictable picture.

Alongside those sit a two-pass option, a tune setting for the material type, and an advanced field that accepts raw encoder options. The advanced field is powerful and unforgiving: a value typed there can contradict a control above it, and the encoder will obey the text field. Anything entered there should be recorded in the job log alongside the rest of the settings.

Audio tab

The audio panel lists every track in the source and every track that will be written. Each entry carries a codec, a mixdown, a sample rate and a bitrate or quality value. A common arrangement keeps one high-quality primary track and adds a compact fallback for older players, which costs little and prevents a silent-playback support call.

Pass-through is worth knowing about: when the source codec is already acceptable, passing it through avoids a re-encode entirely and keeps the original samples intact.

Subtitle tab

The final panel selects subtitle tracks, optionally searches for forced or foreign-language text, and decides between a soft track and burned-in text. A soft track stays as data and can be switched off by the viewer; burned-in text becomes part of the picture and survives every player.

Soft is the right default for delivery. Burn-in is reserved for the case where the receiving player is known to ignore soft tracks. External subtitle files can be merged here as well, which is often the last step before a job enters the queue.

Reading the panels as one system

The tour ends where it began. Each tab owns one axis, the toolbar exposes the axes that change most often, and the summary tab reports the combined result. An operator who checks the summary after every change, and who records the settings that produced a good result, turns a graphical front end into a repeatable instrument.

Next, the guide to source selection and output naming explains what happens before the first panel is touched, and the transcoding reference covers the axes themselves in isolation.