VidCoder is a DVD/Blu-ray ripping and video transcoding application for Windows. It uses HandBrake as its encoding engine.

Calling directly into the HandBrake library gives it a more rich UI than the official HandBrake Windows GUI.

Main window

Feature List

  • Multi-threaded
  • MP4, MKV containers
  • H.264 encoding with x264, the world's best video encoder
  • Completely integrated encoding pipeline: everything is in one process and no huge intermediate temporary files
  • H.265, MPEG-4, MPEG-2, VP8, Theora video
  • AAC, MP3, Vorbis, AC3, FLAC audio encoding and AAC/AC3/MP3/DTS/DTS-HD passthrough
  • Target bitrate, size or quality for video
  • 2-pass encoding
  • Decomb, detelecine, deinterlace, rotate, reflect filters
  • Batch encoding
  • Instant source previews
  • Creates small encoded preview clips
  • Pause, resume encoding

Preview window

Encoding settings


You'll need .NET 4 (only the client profile is needed). If you don't have it, VidCoder will prompt you to download and install it. If you're on Windows 8 you shouldn't need to install anything; it has .NET 4 pre-installed.

You do not need to install HandBrake for VidCoder to work.

VidCoder can rip DVDs but does not defeat the CSS encryption found in most commercial DVDs. You've got several options to remove the encryption:
  • Passkey Lite (Free, removes encryption on the fly)
  • AnyDVD ($89, removes encryption on the fly)
  • MakeMKV (Free, requires copying to the hard drive before encoding)
  • DVD Decrypter (Free, requires copying to the hard drive before encoding, no longer updated)

VidCoder does not defeat AACS or BD+ Blu-ray encryption. There are a few options for removing it:
  • Passkey Lite (Free, removes encryption on the fly)
  • AnyDVD HD ($152, removes encryption on the fly)
  • MakeMKV (Currently free in time-limited beta, requires copying to the hard drive before encoding)

Reporting Bugs

If you encounter any bugs with encoding, please see if they happen with the official HandBrake client as well. If the problem is reproducible on HandBrake, submit the issue to them. If it's only VidCoder that has the problem, submit it here.

Any feedback or bug reports (anything where you'd like to have a discussion or get a response) please put in Discussions or the Issue Tracker. I can't respond to reviews you write. Feel free to write reviews; just be aware that they're not a great way to ask for features or report bugs.


English Spanish German French Italian Portuguese Brazilian Portuguese Czech Polish Russian Chinese Simplified Chinese Traditional Japanese Hungarian Basque
VidCoder includes English, Spanish, German, French, Italian, Portuguese, Brazilian Portuguese, Czech, Polish, Russian, Chinese Simplified, Chinese Traditional, Japanese, Hungarian and Basque translations. The correct language will be selected automatically based on your OS language, or it can be selected manually.

Interested in translating VidCoder to your own language? Help out on Crowdin.


VidCoder is free software. If you like VidCoder and want to express your appreciation, please donate to the Against Malaria Foundation. It's one of the most effective charities in the world: less than $2000 can save a human life.

Other info

VidCoder is built on .NET 4 Client Profile/WPF in C#.
It runs on any OS that supports .NET 4: Windows 7, 8, Vista, XP, Server 2003, Server 2008 and Server 2012.
Recent beta releases (1.5.7 and beyond) do not support Windows XP or Windows Server 2003.

The VidCoder UI (and C# interop) is written by RandomEngy.
The core encoding engine is written by the amazing HandBrake team. j45 in particular has been a huge help in getting this together.

VidCoder is on Facebook. Give it a like.

Last edited Nov 27, 2014 at 6:02 PM by RandomEngy, version 80