Browse free open source Codec software and projects below. Use the toggles on the left to filter open source Codec software by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1

    ffdshow

    A DirectShow and Video for Windows codec (VFW)

    ffdshow is an advanced DirectShow filter and Video for Windows codec (VFW) codec that supports many audio and video formats. For example: H.264, MPEG-4, MPEG-2, H.263, VP3, VP6, Theora, MJPEG, SVQ3, MP3, AC3, DTS, E-AC3, AAC, and Vorbis.
    Leader badge
    Downloads: 2,699 This Week
    Last Update:
    See Project
  • 2
    x264vfw
    x264vfw is the VfW (Video for Windows) version of well known x264 encoder + ffh264 decoder (from FFmpeg/Libav project).
    Leader badge
    Downloads: 250 This Week
    Last Update:
    See Project
  • 3
    MMC is a commander-style media player for Windows, with native, hw accelerated video playing and translucent gui. Mpxplay is a console audio player for DOS and Win32 operating systems. x264vfw, x265vfw and xAV1vfw are video for windows encoder and decoder codecs, useful with VirtualDub.
    Leader badge
    Downloads: 218 This Week
    Last Update:
    See Project
  • 4
    MPlayer for Win32/Win64

    MPlayer for Win32/Win64

    MPlayer Mencoder FFmpeg native win32/win64 builds

    Binary builds of MPlayer/MEncoder for win32/win64, FFmpeg MinGW related packages and MinGW-w64 toolchains
    Leader badge
    Downloads: 208 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5

    avbuild

    ffmpeg build tool and prebuilt packages for all platforms

    iOS, android, raspberry pi, windows store, windows desktop, linux, macOS etc. Multiple toolchains support, include gcc, clang, vs2013, vs2015, vs2017. Hardware accelerated decoders and encoders support. Source code: https://github.com/wang-bin/avbuild
    Leader badge
    Downloads: 899 This Week
    Last Update:
    See Project
  • 6
    mplayer-for-windows

    mplayer-for-windows

    MPlayer & MEncoder Builds for Windows

    Downloads: 88 This Week
    Last Update:
    See Project
  • 7
    FFmpeg

    FFmpeg

    Tools to process multimedia content such as audio, video, subtitles...

    A complete, cross-platform solution to record, convert and stream audio and video. FFmpeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles, and related metadata. Provides an implementation of a wider range of codecs. Implements streaming protocols, container formats, and basic I/O access. Includes hashers, decompressors and miscellaneous utility functions. Provides means to alter decoded audio and video through a directed graph of connected filters. Provides an abstraction to access capture and playback devices. Implements audio mixing and resampling routines. Implements color conversion and scaling routines. FFmpeg is a command-line toolbox to manipulate, convert and stream multimedia content. ffplay is a minimalistic multimedia player. FFmpeg codebase is mainly LGPL-licensed with optional components licensed under GPL.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8

    YUV Player

    yuvplayer which supports planar/packed yuv

    RAW yuv player project is moved to GITHUB. Visit: https://github.com/Tee0125/yuvplayer Old description: Lightweight player for raw YUV/UYVY files.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 9
    A fast closed captions extractor for MPEG and H264 files. Supports DVD, HDTV transport streams, Replay TV. Use this to create .srt (subtitles) files for your TV captures, have transcripts so you can edit subtitles, etc. This project has moved to its own domain: https://www.ccextractor.org Files in sourceforge are left for archival purposes, but new releases will be available from ccextractor.org.
    Downloads: 15 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    AV1 AVIF

    AV1 AVIF

    AV1 Image File Format Specification - ISO-BMFF/HEIF derivative

    AV1 AVIF is the official specification and reference design for the AV1 Image File Format (AVIF), defining how AV1-encoded bitstreams are packaged into the HEIF container format (based on ISOBMFF) to produce AVIF files. The project outlines the syntax and semantics required for AVIF compliance, including support for multiple image profiles, color depths, chroma subsampling modes, HDR/WCG, alpha channels, animation/image sequences, and various color-space/bit-depth combinations — making AVIF a versatile, modern image format suitable for both simple photos and advanced imagery needing high fidelity. The specification ensures interoperability across encoders and decoders, providing guidelines so that images created by any compliant AVIF encoder can be reliably decoded by compliant decoders. As adoption grows, AV1 AVIF plays a crucial role in promoting a royalty-free, open, high-efficiency image standard that competes with older formats such as JPEG and newer proprietary ones.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11

    Intel QuickSync Decoder

    A free decoder that utilizes the Intel QuickSync technology

    Abstracts the hassle of HW accelerated decoding in Intel's 2nd generation Core i3/i5/i7/Pentium/Celeron (SandyBridge) or newer Intel CPU/GPU using the Intel QuickSync technology. Started as an internal decoder within FFDShow. Can be easily ported to other DirectShow decoders. The Intel QuickSync decoder is now used within FFDShow, LAV video decoder and PotPlayer.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    Dolphin DVR Player

    Dolphin DVR Player

    One very easy-to-use powerful but totally free player for DVR videos

    Dolphin DVR Player is one very easy-to-use powerful but totally free player for DVR videos, NVR Videos, HVR videos and CCTV videos. Dolphin DVR Player is one professional H.264/H.265 video player and can play all H.264/H.265 video files smoothly. Dolphin DVR Player is also one NVR, HVR and CCTV video player, only if the video coding is H.264 or H265, the Dolphin DVR Player can detect the video coding type automatically.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 13
    Lyra

    Lyra

    A Very Low-Bitrate Codec for Speech Compression

    lyra is a neural audio codec designed to deliver intelligible, natural-sounding speech at extremely low bitrates, making real-time communication viable on constrained networks. It replaces hand-engineered codecs with learned models that capture speech characteristics more efficiently and reconstruct waveforms with a neural vocoder. The system targets mobile-class hardware, balancing latency and quality so it can run in real-time on phones. Its architecture is resilient to packet loss and jitter through framing strategies and error concealment, helping conversations remain understandable under adverse conditions. The codebase includes encoder and decoder components, along with tools for data preparation and evaluation. By pushing bitrates down to just a few kilobits per second while retaining quality, lyra expands access to voice calls where bandwidth is scarce.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    libsmacker

    libsmacker

    A C library for decoding .smk Smacker Video files

    libsmacker is a cross-platform C library which can be used for decoding Smacker Video files produced by RAD Game Tools. Smacker Video was the king of video middleware in the 1990s, and its 256-color compressed video format was used in over 2600 software titles. Please visit the Project Web site for detailed information.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    This is a program with one, specific purpose: to provide the ability to demux ALL of the streams in any number of Matroska container (mkv) files automatically.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    Video processing source code for algorithms and tools used in software media pipelines. The currently available source code is written in C++ with their associated libraries and DirectShow Filters. Filters include an H.264 encoder, H.264 decoder, H.264 source filter, RTSP sink and source filters, YUV source, RGB to YUV color conversion, croppers, scalers, video mixing/picture in picture filters, rotate filter, virtual mic, and many more. Code is released under BSD license with exception of H.264 codec related classes which are released under LGPL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Linux Webstartup LITE

    Linux Webstartup LITE

    open source to everyone without phenomenal computer skills.

    Distro Linux based on Lubuntu 14.04 LTS for Mini and Lubuntu 12.04 LTS for Full with all codecs installed and openjdk-7 out of the box. Multilingual with Italian and English language by default and inside many improvements and tweaks. Updated on the 08/02/2015. Compatible 100% with Ubuntu's repository. Only 110 MB of Ram with boot completed! Follow us on Facebook and Google+ to keep you updated on future developments ... Available in versions Mini and Full 1.5 The mini version is now based on Lubuntu 14.04 LTS while the full is conservative resulting from the 12.04 LTS yet. Small outside but big inside, this underlying video guide shows an express install for everyone. http://youtu.be/16FiiB_K-hs ______________________________________________
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Bitrate calculator

    Bitrate calculator

    Bitrate calculator GPL by philippe734

    Bitrate calculator free and open source GNU/GPL by philippe734. Inspired from the bitrate calculator of MeGUI but in a stand alone version. No need MeGUI and no need microsoft framework. Developped by philippe734, author of VPN Lifeguard.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    FRONTEND for mencoder for Windows and Linux. Convert rmvb,avi,mp4,wmv, ogv, mkv, mov, mpg, vob,ogv, ogg, ogm etc To avi (divx5), xvid, dvd iso, h264 in a simple way. Required java runtime 6 and over. (On Linux is required mencoder, dvdauthor and mkisofs)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    YouTube Video Converter / Transcoder

    YouTube Video Converter / Transcoder

    Converts various video formats into H264 / mp4 format for YouTube

    This video transcoder converts various video formats into High quality H.264 or mp4 format which is specially optimized for YouTube channel. This application will help you to achieve the recommended upload encoding settings by YouTube. Thus, making your video look flawless on your YouTube channel. Additionally its audio section helps you to extract audio files out of various audio and video formats. It supports exporting audio files into various audio formats namely, FLAC, MP3, WAV, OGG, WV and AAC formats. How to run application ? 1. Extract the zip file and open the folder 2. Run "YouTubeVideoTranscoder"
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    x264 on win32 w/ DirecShow input and fully variable-framerate support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    The Bolt Player™ a free open source video player lives up to it's name by delivering fast, high definition video. The Bolt™ player delivers a true high definition picture that supports both Flash and HTML5 delivering your videos on mobile devices.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    mp4 faststart

    mp4 faststart

    This software can place the index information at the beginning of the

    When playing MP4 files using HTML5, some files require a long buffering time before playback. This is because some software places the MP4 file's index information at the end of the file. This software can place the index information at the beginning of the file, thus solving the problem of excessive buffering time. 使用 HTML5 播放 MP4 文件时,部分文件需要较长的缓冲时间才能播放。这是因为某些软件会将 MP4 文件的索引信息放在文件末尾。 本软件可以将索引信息放在文件开头,从而解决缓冲时间过长的问题。
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    Ampare Webcam Tools

    Ampare Webcam Tools

    A Simple Fun Easy to Use Webcam Tools to take picture and record video

    Ampare Webcam Tools is a free simple easy to use webcam software tools to take picture and record video . Known Bugs : Video Codec not found. Our Software using Windows DivX Codec. If not found you have to install software and driver. Requirement .NETFramework 3.5
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25

    video resolution upscaler

    video resolution upscaler

    This is a tool to change low video resolution to ultra HD video resolution (2560p) with simple usage. Run under windows or using wine if run under linux
    Downloads: 4 This Week
    Last Update:
    See Project