awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to MakeMKV

Ranking updated Aug 19, 2026

For an open source tool for ripping dvds, the strongest matches are automatic-ripping-machine/automatic-ripping-machine (Automatic Optical Disc Ripping Machine is a self-hosted server), handbrake/handbrake (HandBrake is a cross-platform video transcoder that includes the) and staxrip/staxrip (StaxRip is a video encoding and processing GUI for). yaofanguk/video-subtitle-extractor and vert-sh/vert round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to makemkv”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to MakeMKV

Find the best repos with AI.We'll search the best matching repositories with AI.
  • automatic-ripping-machine/automatic-ripping-machineautomatic-ripping-machine avatar

    automatic-ripping-machine/automatic-ripping-machine

    4,595View on GitHub↗

    Automatic Optical Disc Ripping Server is a headless system that detects inserted CDs, DVDs, and Blu-rays to automatically extract media, transcode video, and eject discs. It functions as a multi-drive media digitizer using a concurrent processing pipeline to rip and transcode media from several optical drives simultaneously without queuing. The system includes an asynchronous video transcoding pipeline that batches conversion tasks to run during scheduled off-peak hours. It also serves as a media server automation tool, fetching metadata from online APIs to name folders and trigger library re

    Automatic Optical Disc Ripping Machine is a self-hosted server application that automates the decryption, ripping, and transcoding of DVDs and Blu-rays using MakeMKV and Handbrake.

    PythonOptical Disc Rippers
    View on GitHub↗4,595
  • handbrake/handbrakeHandBrake avatar

    HandBrake/HandBrake

    22,419View on GitHub↗

    HandBrake is an open-source media converter and video transcoding application designed to process digital video and audio files. It functions as a desktop utility that converts media from nearly any format into widely supported codecs, facilitating video format conversion and the optimization of files for specific playback requirements. The software serves as a tool for digital media archiving, allowing users to compress and preserve high-quality video into manageable formats. It also functions as a DVD and Blu-ray ripper, enabling the extraction and conversion of content from physical optica

    HandBrake is a cross-platform video transcoder that includes the ability to rip and convert physical DVD and Blu-ray discs into digital files, though it relies on external libraries like libdvdcss for encrypted disc decryption.

    COptical Disc Rippers
    View on GitHub↗22,419
  • staxrip/staxripstaxrip avatar

    staxrip/staxrip

    2,903View on GitHub↗

    🎞 Video encoding GUI for Windows.

    StaxRip is a video encoding and processing GUI for Windows that handles various transcoding tasks, though it focuses primarily on encoding existing media files rather than being a dedicated disc-ripping application with full optical drive decryption.

    Visual Basic .NETVideo Encoding Tools
    View on GitHub↗2,903
  • yaofanguk/video-subtitle-extractorYaoFANGUK avatar

    YaoFANGUK/video-subtitle-extractor

    8,432View on GitHub↗

    This project is an optical character recognition tool designed to extract hardcoded subtitles from video frames and convert them into synchronized subtitle files. It functions as a text processor that transforms embedded visual text into a written format to improve video accessibility and translation. The system uses graphics processing units to increase the speed and accuracy of text recognition. It includes a subtitle cleaning tool that applies custom mapping configurations to filter out watermarks, channel logos, and duplicate lines from the extracted text. The tool supports batch process

    This project is a specialised tool for extracting hardcoded subtitles from existing video files using optical character recognition rather than a full optical disc ripper for DVDs and Blu-rays.

    PythonHardcoded Subtitle ExtractionHardcoded Subtitle Extraction
    View on GitHub↗8,432
  • vert-sh/vertVERT-sh avatar

    VERT-sh/VERT

    13,999View on GitHub↗

    VERT is a media conversion platform designed to transform images, audio, video, and documents into various formats. It functions as a batch file processor that allows users to apply consistent conversion settings and custom naming patterns to multiple assets simultaneously, bundling the final outputs into compressed archives for streamlined organization. The system distinguishes itself through a distributed architecture that routes heavy media transcoding tasks across local hardware or remote server infrastructure. This approach optimizes performance by balancing computational workloads, allo

    VERT is a general-purpose batch media conversion platform, but it lacks the disc reading, decryption, and backup capabilities required for optical discs.

    SvelteMultimedia Format Converters
    View on GitHub↗13,999
  • zulko/moviepyZulko avatar

    Zulko/moviepy

    14,699View on GitHub↗

    MoviePy is a Python video editing library and automated video processor designed for programmatically cutting, concatenating, and manipulating video and audio files. It serves as a non-linear video editor and an interface for FFmpeg to handle the reading, writing, and conversion of diverse media formats and codecs. The library enables automated video composition through the layering of multiple video and audio streams using transparency and coordinate-based positioning. It supports dynamic content generation by inserting text overlays and performing custom video frame processing where raw fra

    This repository is a programmatic video editing library rather than a standalone application, making it a building block for manipulation rather than a tool to rip and convert physical discs.

    PythonMultimedia Format Converters
    View on GitHub↗14,699
  • mifi/lossless-cutmifi avatar

    mifi/lossless-cut

    41,364View on GitHub↗

    LosslessCut is a desktop application designed for the precise editing of video and audio files without re-encoding the underlying media streams. By performing stream copying and container remuxing, the software allows users to cut, merge, and rearrange media segments while maintaining the original bit-perfect quality of the source content. The application distinguishes itself by utilizing a stream-copying data pipeline that transfers raw media packets directly from source to destination, significantly reducing processing time compared to traditional transcoding workflows. It also functions as

    LosslessCut is a video editing and trimming tool rather than a disc ripper, meaning it lacks the core capability to decrypt and rip optical media directly from DVD or Blu-ray discs.

    TypeScriptTranscoding Engines
    View on GitHub↗41,364
  • videolan/vlcvideolan avatar

    videolan/vlc

    18,717View on GitHub↗

    VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video format, network stream, or physical disc without requiring external codecs. It functions as both a standalone application and a portable library, providing a modular architecture that allows developers to integrate playback, filtering, and streaming capabilities into third-party software. The project distinguishes itself through a highly modular plugin-based engine that supports real-time media processing, including format transcoding and the application of audio and video filter

    VLC is a versatile multimedia player and streaming tool rather than a dedicated disc ripper for converting and backing up DVD and Blu-ray media.

    CTranscoding Engines
    View on GitHub↗18,717
  • mpv-player/mpvmpv-player avatar

    mpv-player/mpv

    35,618View on GitHub↗

    This project is a high-performance, terminal-based media player designed for efficient audio and video playback. It utilizes a modular decoding core to handle a wide range of multimedia formats while offloading frame processing to platform-specific hardware-accelerated rendering pipelines to minimize CPU overhead. Beyond its standalone utility, the software functions as an embeddable multimedia engine, providing a native library interface that allows external applications to integrate its advanced decoding and rendering capabilities directly into their own interfaces. The player is distinguis

    This project is a media player and rendering engine rather than a disc-ripping utility, making it a playback tool rather than the software application needed to convert and back up optical media.

    CCommand Line Interfaces
    View on GitHub↗35,618
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    FFmpeg provides the core multimedia encoding and transcoding engine used by many rippers, but it is a low-level framework and command-line library rather than a dedicated end-user disc ripping application.

    CMultimedia Format ConvertersCodec and Encoding Utilities
    View on GitHub↗61,176
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
automatic-ripping-machine/automatic-ripping-machine4.6KPythonmitFeb 17, 2026
handbrake/handbrake22.4KCotherFeb 18, 2026
staxrip/staxrip2.9KVisual Basic .NETMITJun 6, 2026
yaofanguk/video-subtitle-extractor8.4KPythonapache-2.0Aug 21, 2025
vert-sh/vert14KSvelteagpl-3.0Feb 19, 2026
zulko/moviepy14.7KPythonMITMar 7, 2026
mifi/lossless-cut41.4KTypeScriptGPL-2.0Jun 12, 2026
videolan/vlc18.7KCGPL-2.0Jun 16, 2026
mpv-player/mpv35.6KCNOASSERTIONJun 16, 2026
ffmpeg/ffmpeg61.2KCNOASSERTIONJun 16, 2026

Related searches

  • an open source video transcoder like HandBrake
  • an open source media streaming application
  • an open source alternative to CapCut
  • an open source utility for flashing ISOs
  • an open source video editor for professional workflows
  • an open source video editor for professional post production
  • an open source tool for creating bootable usb drives
  • a disc ripping tool