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

Latest Stable: 6.43

Download (Installer) Portable (.exe) Source (.zip) Release Notes

Main UI screenshot

Feature List

  • Multi-threaded
  • MP4, MKV containers
  • Completely integrated encoding pipeline: everything is in one process and no huge intermediate temporary files
  • H.264, H.265, MPEG-4, MPEG-2, VP8, Theora video
  • Hardware-accelerated encoding with AMD VCE, Nvidia NVENC and Intel QuickSync
  • 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, chroma smooth, colorspace filters
  • Powerful batch encoding with simultaneous encodes
  • Customizable Pickers to automatically pick audio and subtitle tracks, destination, titles and more
  • Instant source previews
  • Creates small encoded preview clips
  • Pause, resume encoding

Preview window

Encoding settings

Prerequisites

You’ll need the .NET 5 Desktop Runtime. If you don’t have it, VidCoder will prompt you to download and install it. The Portable version is self-contained and does not require any .NET Runtime to be installed.

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

Blu-rays and DVDs VidCoder can rip Blu-rays and DVDs but does not defeat the encryption found on commercial discs. You’ve got several options to remove it:

  • AnyDVD HD ($122, removes encryption on the fly for Blu-ray and DVD, good support for all discs)
  • Passkey for Blu-ray/DVD ($168, removes encryption on the fly for Blu-ray and DVD, good support for all discs)
  • Passkey Lite (Free, removes encryption on the fly for Blu-ray and DVD, does not support all discs)
  • MakeMKV (Free, requires copying to the hard drive before encoding, supports Blu-ray and DVD)
  • WinX DVD Ripper ($60, supports DVD only, 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.

Languages

English Spanish German French Italian Portuguese Brazilian Portuguese Dutch Turkish Bosnian Korean Czech Polish Indonesian Russian Chinese Simplified Chinese Traditional Japanese Hungarian Georgian Basque Arabic

VidCoder includes English, Spanish, German, French, Italian, Portuguese, Brazilian Portuguese, Dutch, Turkish, Bosnian, Korean, Czech, Polish, Indonesian, Russian, Chinese Simplified, Chinese Traditional, Japanese, Hungarian, Georgian, Basque and Arabic 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.

Donations

VidCoder is free software. If you like VidCoder and want to express your appreciation, please donate the GiveWell Maximum Impact Fund. It’s the most effective charity in the world.

Other info

VidCoder is built on .NET 5/WPF in C#. It runs on the 64-bit versions of Windows 10 and 11.

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.