[go: up one dir, main page]

Open Source C Multimedia Software - Page 2

C Multimedia Software

View 4827 business solutions

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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • AI-powered SAST and AppSec platform that helps companies find and fix vulnerabilities. Icon
    AI-powered SAST and AppSec platform that helps companies find and fix vulnerabilities.

    Trusted by 750+ companies and performing 200k+ code scans monthly.

    ZeroPath (YC S24) is an AI-native application security platform that delivers comprehensive code protection beyond traditional SAST. Founded by security engineers from Tesla and Google, ZeroPath combines large language models with advanced program analysis to find and automatically fix vulnerabilities.
    Learn More
  • 1
    The SoX Resampler library

    The SoX Resampler library

    High quality, one-dimensional sample-rate conversion library

    The SoX Resampler library `libsoxr' performs one-dimensional sample-rate conversion—it may be used, for example, to resample PCM-encoded audio. It aims to give fast and high quality results for any constant (rational or irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing, and rejection level parameters are all configurable; alternatively, simple `preset' configurations may be selected. An experimental, variable-rate resampling mode of operation is also included.
    Leader badge">
    Downloads: 3,071 This Week
    Last Update:
    See Project
  • 2
    FreeImage is a library project for developers who would like to support popular graphics image formats (PNG, JPEG, TIFF, BMP and others). Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!
    Leader badge">
    Downloads: 1,597 This Week
    Last Update:
    See Project
  • 3
    ReadyMedia (formerly known as MiniDLNA) is a simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients. It was originally developed by a NETGEAR employee for the ReadyNAS product line. It is not in any way endorsed by the Digital Living Network Alliance®.
    Leader badge">
    Downloads: 1,134 This Week
    Last Update:
    See Project
  • 4
    PosteRazor - Make your own poster!
    Want to print a poster? PosteRazor cuts an image file into pieces and you can print then on your printer and glue them together to a poster. Easy FLTK based user interface. Uses FreeImage for image loading. Creates PDFs as output.
    Leader badge">
    Downloads: 1,147 This Week
    Last Update:
    See Project
  • ThreatLocker Cybersecurity Software Icon
    ThreatLocker Cybersecurity Software

    Giving you complete control to help you manage your applications and better protect your endpoints.

    The Zero Trust security solution that offers a unified approach to protecting users, devices, and networks against the exploitation of zero day vulnerabilities.
    Learn More
  • 5
    Matroska is an open standard audio/video container format. Visit our homepage at http://www.matroska.org
    Leader badge">
    Downloads: 1,068 This Week
    Last Update:
    See Project
  • 6
    A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.
    Leader badge">
    Downloads: 1,092 This Week
    Last Update:
    See Project
  • 7

    OptiPNG

    Advanced PNG optimization program

    OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.
    Leader badge">
    Downloads: 1,040 This Week
    Last Update:
    See Project
  • 8
    cnc-ddraw

    cnc-ddraw

    GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API

    GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines. cnc-ddraw can fix compatibility issues in older games, such as black screen, bad performance, crashes or defective Alt+Tab. Supports Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines. GDI / OpenGL / Direct3D 9 renderer (With automatic renderer selection) Upscaling via glsl shaders. Windowed Mode / Fullscreen Exclusive Mode / Borderless Mode. Alt+Enter support to switch quickly between Fullscreen and Windowed mode. Automatically saves and restores window position/size/state. FPS Limiter, VSync, optional mouse sensitivity scaling. If you use cnc-ddraw with a game that got its own windowed mode built in then make sure you disable the games own windowed mode first.
    Downloads: 204 This Week
    Last Update:
    See Project
  • 9
    A comprehensive software suite for reading barcodes. Supports EAN/UPC, Code 128, Code 39, Interleaved 2 of 5 and QR Code. Includes libraries and applications for decoding captured barcode images and using a video device (eg, webcam) as a barcode scanner.
    Leader badge">
    Downloads: 883 This Week
    Last Update:
    See Project
  • The only CRM built for B2C Icon
    The only CRM built for B2C

    Stop chasing transactions. Klaviyo turns customers into diehard fans—obsessed with your products, devoted to your brand, fueling your growth.

    Klaviyo unifies your customer profiles by capturing every event, and then lets you orchestrate your email marketing, SMS marketing, push notifications, WhatsApp, and RCS campaigns in one place. Klaviyo AI helps you build audiences, write copy, and optimize — so you can always send the right message at the right time, automatically. With real-time attribution and insights, you'll be able to make smarter, faster decisions that drive ROI.
    Learn More
  • 10
    Weylus

    Weylus

    Use your tablet as graphic tablet/touch screen on your computer

    Weylus turns your tablet or smart phone into a graphic tablet/touch screen for your computer! No apps except a modern browser (Firefox 80+, iOS/iPadOS 13+) are required on your tablet. Start Weylus, preferably set an access code in the access code box and press the Start button. This will start a webserver running on your computer. To control your computer with your tablet you need to open the url http://<address of your computer>:<port set in the menu, default is 1701>, if possible Weylus will display to you the url you need to open and show a QR code with the encoded address. If you have a firewall running make sure to open a TCP port for the webserver (1701 by default) and the websocket connection (9001 by default).
    Downloads: 183 This Week
    Last Update:
    See Project
  • 11
    Freeware Advanced Audio Codec
    FAAC is an Advanced Audio Coder (MPEG2-AAC, MPEG4-AAC). The goal of FAAC is to explore the possibilities of AAC and exceed the quality of the currently best MP3 encoders. You can submit pull requests via GitHub: https://github.com/knik0/faac https://github.com/knik0/faad2
    Leader badge">
    Downloads: 945 This Week
    Last Update:
    See Project
  • 12
    SwiftShader

    SwiftShader

    SwiftShader is a high-performance CPU-based implementation

    SwiftShader is Google’s high-performance CPU-based implementation of the Vulkan 1.3 graphics API, designed to provide a hardware-independent rendering solution for 3D graphics. Unlike traditional GPU drivers, SwiftShader executes graphics commands entirely on the CPU, making it ideal for environments where dedicated graphics hardware is unavailable or unsuitable. It acts as a drop-in replacement for Vulkan drivers, allowing existing applications to run seamlessly by redirecting API calls through its software-based rendering engine. The project supports Windows, Linux, macOS, Android, and ChromeOS, offering broad cross-platform compatibility. SwiftShader’s design emphasizes both performance and compliance, enabling robust software rendering for testing, virtualization, and cloud-based graphics workloads.
    Downloads: 140 This Week
    Last Update:
    See Project
  • 13
    XTrkCAD Model RR Track Planner

    XTrkCAD Model RR Track Planner

    Model Railway CAD program

    XTrackCAD is a open-source, free, CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands, scales and gauges of track and turnouts/points and model structures are included. Adding new components is easy with the built-in editor. It runs on Windows, Mac and Linux,
    Leader badge">
    Downloads: 698 This Week
    Last Update:
    See Project
  • 14
    BlackHole

    BlackHole

    BlackHole is a modern macOS audio loopback driver

    BlackHole is a modern virtual audio loopback driver for macOS that allows audio to be routed between applications with zero additional latency. It is widely used by musicians, streamers, developers, and audio engineers who need reliable internal audio routing without external hardware. BlackHole supports a wide range of sample rates and configurable channel counts, making it flexible for both simple and advanced audio workflows. The driver integrates directly with macOS Core Audio and appears in Audio MIDI Setup and supported audio applications. Designed with performance and stability in mind, BlackHole works on both Intel and Apple Silicon Macs without requiring kernel extensions or system security modifications. As an open-source project, it offers transparency, customization options, and active community-driven development.
    Downloads: 127 This Week
    Last Update:
    See Project
  • 15
    mp3splt

    mp3splt

    utility to split mp3, ogg vorbis and FLAC files without decoding

    mp3splt is a free utility to split mp3, ogg vorbis and FLAC files without decoding, selecting begin/end time; if file is an album, you can get splitpoints automatically from internet or a local cue, cddb file. It also splits Mp3Wrap and AlbumWrap archives. Supports splitting and trimming by silence detection. For mp3 files, both ID3v1 and ID3v2 are supported using original tags or user defined tags.
    Leader badge">
    Downloads: 579 This Week
    Last Update:
    See Project
  • 16
    butt (broadcast using this tool)

    butt (broadcast using this tool)

    Icecast and Shoutcast broadcasting client

    NOTE: This site is not maintained anymore. If you want to get the latest news and releases please visit https://danielnoethen.de/butt. butt (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The main purpose of butt is to stream live audio data from your computers Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or automatically stream a set of audio files.
    Leader badge">
    Downloads: 546 This Week
    Last Update:
    See Project
  • 17
    Gnaural

    Gnaural

    Entrain your brain!

    A programmable audio generator intended as an aural aid to meditation, implementing the binaural beat principle as described in Gerald Oster's Oct. 1973 Scientific American article "Auditory Beats in the Brain."
    Leader badge">
    Downloads: 410 This Week
    Last Update:
    See Project
  • 18
    ImageMagick

    ImageMagick

    ImageMagick 7

    ImageMagick® is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and PDF. ImageMagick is widely used in industries such as web development, graphic design, and video editing, as well as in scientific research, medical imaging, and astronomy. Its versatile and customizable nature, along with its robust image processing capabilities, make it a popular choice for a wide range of image-related tasks. ImageMagick includes a command-line interface for executing complex image processing tasks, as well as APIs for integrating its features into software applications. It is written in C and can be used on a variety of operating systems, including Linux, Windows, and macOS.
    Downloads: 93 This Week
    Last Update:
    See Project
  • 19
    Bauer stereophonic-to-binaural DSP

    Bauer stereophonic-to-binaural DSP

    Headphones like a loudspeakers

    The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions.
    Leader badge">
    Downloads: 502 This Week
    Last Update:
    See Project
  • 20
    MAD is a high-quality fixed-point MPEG audio decoder with 24-bit output. The implementation is entirely new, based on the ISO/IEC standards, and performs especially well on systems without native floating-point support.
    Leader badge">
    Downloads: 1,302 This Week
    Last Update:
    See Project
  • 21
    VLC media player

    VLC media player

    The best free media player for video and DVDs

    VLC is an open source cross-platform multimedia player and framework, which plays most multimedia files, DVDs, Audio CDs, VCDs, and various streaming protocols. VLC media player is simple, fast, and powerful. It plays everything, files, discs, webcams, devices, and streams. VLC plays most codecs (MPEG-2, DivX, H.264, MKV, WebM, WMV, MP3, etc.) so no codec packs are needed. It runs on all platforms: Windows, Linux, Mac OS X, Unix, etc. And VLC is hassle free with no spyware, no ads, and no user tracking.
    Leader badge">
    Downloads: 2,335 This Week
    Last Update:
    See Project
  • 22
    x264vfw
    x264vfw is the VfW (Video for Windows) version of well known x264 encoder + ffh264 decoder (from FFmpeg/Libav project).
    Leader badge">
    Downloads: 430 This Week
    Last Update:
    See Project
  • 23
    IGMPproxy is a simple dynamic Multicast Routing Daemon using only IGMP signalling. It's intended for simple forwarding of Multicast traffic between networks. The project is no longer maintained actively by the original author. For a more up to date version (latest patches applied), please check out https://github.com/pali/igmpproxy
    Leader badge">
    Downloads: 1,218 This Week
    Last Update:
    See Project
  • 24
    mpv

    mpv

    Command line video player

    mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types. Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications. mpv is under active development, focusing on code refactoring and cleanups.
    Downloads: 70 This Week
    Last Update:
    See Project
  • 25

    Developer's Image Library

    A full featured cross-platform image library

    Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
    Leader badge">
    Downloads: 332 This Week
    Last Update:
    See Project