Open Source C Multimedia Software for Desktop Operating Systems

C Multimedia Software for Desktop Operating Systems

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

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    libjpeg-turbo

    libjpeg-turbo

    SIMD-accelerated libjpeg-compatible JPEG codec library

    libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.
    Leader badge
    Downloads: 77,576 This Week
    Last Update:
    See Project
  • 2
    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: 223 This Week
    Last Update:
    See Project
  • 3
    Mikmod Sound System
    Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)
    Leader badge
    Downloads: 434 This Week
    Last Update:
    See Project
  • 4
    xine - a free video player
    xine is a free multimedia player. It plays back CDs, DVDs, BluRays and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet.
    Downloads: 102 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    SID-Wizard

    SID-Wizard

    Featureful native Commodore 64 music tracker with MIDI/XM converter

    A featureful SID-music creation tool (tracker) for the Commodore 64. It includes many advanced effects and tools like keyboard-tracking, tempo-programs/funktempo, gateoff-table-pointers, filter-shift, SID-export, executable-export, MIDI/XM conversion and MIDI-input hardware, etc., etc. NOTE: I left SourceForge for reasons not ethical to mention here. You can find me and my further work at these locations: http://hermit.sidrip.com http://csdb.dk/scener/?id=18806 https://github.com/hermitsoft/
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    Glide is a library for using 3dfx hardware. This project will be the public repository for Glide.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 7
    IMYplay

    IMYplay

    Plays iMelody (IMY) files using many sound systems

    IMYplay is a player for iMelody (IMY) ringtones / files (https://en.wikipedia.org/wiki/IMelody). IMYplay can use the following outputs to produce sound: 1. The Allegro game library (http://alleg.sf.net), 2. SDL (Simple DirectMedia Layer; http://www.libsdl.org), 3. ALSA (Advanced Linux Sound Architecture; http://alsa-project.org), 4. OSS (Open Sound System), 5. Libao (http://xiph.org/ao), 6. PortAudiov19 (http://www.portaudio.com), 7. PulseAudio (http://www.pulseaudio.org), 8. JACK1/JACK2 (http://jackaudio.org), 9. GStreamer (http://gstreamer.freedesktop.org), 10. PC-Speaker (at least Linux and DOS). It can also: - convert IMY ringtones to MIDI files, - convert IMY ringtones to WAV files, - write raw samples to an output file, - execute an external program on each note. See the project homepage https://imyplay.sourceforge.io and the project Wiki in the menu above.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    GeniuX Photo EFX

    GeniuX Photo EFX

    Standalone software for photo editing and digital painting.

    NOTE: Source code is no longer available. GeniuX® Photo EFX is a standalone software for photo editing and digital painting, powerful and easy to use. It can load RAW files of reflex digital cameras and is fully compatible with Adobe Photoshop. The previous version of this software counts more than 800.000 entries on Google search engine and is officially approved on Adobe Inc marketplace. Completely designed and produced in Italy, GeniuX® Photo EFX stands out for its 32 bit color graphic engine: it assures refined digital color gradations which allows to obtain bright prints of the highest quality, especially for skin color handling. The interface is conceived to highlight the most popular tools, for example black and white management, professional color processing, noise removal, photomontage and background removal.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9

    PSID64

    Convert PSID and RSID files into C64 executables

    PSID64 is a program that converts PSID and RSID files into C64 executables. This allows users to play PSID and RSID files (originally used by the PlaySID program) on a real Commodore 64 computer or emulator such as VICE.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 10
    GXSM

    GXSM

    Scanning Probe Microscopy Controller and Data Visualization Software

    GXSM -- Gnome X Scanning Microscopy: A multi-channel image and vector-probe data acquisition and visualization system designed for SPM techniques (STM,AFM..), but also SPA-LEED/LEED/LEEM data analysis. A plug-in interface allows any user add-on data-processing and special hardware and instrument support. Latest: NC-AFM and related explorative methods as SQDM can be configured. High-Speed external PAC-PLL hardware option with digital DSP link. Based on several hardware options it supports a commercially available DSP hardware and provided also Open Source Code for all the low level signal processing tasks and instrument controls in a most flexible and adaptable manner. All latest software is available via SVN only or Live Demo/Install CD: http://www.ventiotec.de/linux/GXSM-Linux.iso
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Kymaera is a open-source Front End for many applications. It was originally designed as a FrontEnd for MAME and other EMU's for use on Arcade Cabinets. The current version of Kymaera 2.0.2 is for Windows and DOS. Linux version coming soon
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    compatible lite doom

    compatible lite doom

    Ms Dos port with slopes 3d floors true3d demo compatibility fast speed

    Dos Doom with 3d floors, slopes, destructible architecture, demo compatibility 1.9, fast speed youtube https://goo.gl/pbNybV Requirements: 486DX, 4MB RAM Win95, 8MB Dos(run -ram8mb parm) https://goo.gl/agT2wc https://goo.gl/3EFVBg Recommended: 486DX4 100MHz, 16MB RAM https://goo.gl/IWGLkQ Run on Dos,Win9x, XP 7 32 bits, Dosbox Turbo Android requires Dosbox: Win 64bit or WinXP w/ some video drivers https://goo.gl/FE6rRF Bugs: command line needs one space after wad or other parm to work right: cdoom -file s4 -warp 1 save config fault sometimes, glitches in rendering slopes due to fixed point usage, line of sight bullets error on slopes,sprites in multi 3dfloors sometimes render wrong similar to duke nukem 3d quake heretic hexen vavoom zdoom gzdoom but not compatible,only doom2 doom run Thanks:id software for original doom code https://www.idsoftware.com MBF authors,Vladimir Arnost for muslib 1.80: http://www.fit.vutbr.cz/~arnost/welcome.html
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Primary goal is to develop 4k-demos, that is, demos that somehow fit into four kilobytes. From time to time, 4k-contests will be initiated to push the project contributors' motivation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Arkhamdev Open Source Projects

    Arkhamdev Open Source Projects

    Arkhamdev open source projects: - Native plugins for Antiryad Gx: Png, Jpeg, Smjpeg, Tiff, Zlib, Lzma, Lz4, ZStd, Ogg Vorbis, Theora, Tokamak, Freetype, WebP.... - Some libraries are merged to few files to simplify projects makefiles. - Arkham Demo Group Dos and Amiga demos written in Basic, x86 and 68k assembler (from 1991 to 1998). - Arkham Demo Group 3d engines written in x86 assembler. - Arkham Demo Group DOS tools (paint program, sound tracker for Adlib, modeler, picture and 3d converters) written in Basic and x86 assembler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Fun, assembler made program to present different kind of transformations for loaded TGA picture. In polish!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GFX lib is a small C library for developing graphic applications targeted at the great MSX computer. Features include VDP and VRAM acess, 3D polygonal graphics, Sprites, PSG manipulation, Joystick input, and many example source codes + documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Graph.h is a graphics library for ModeX graphics in TurboC. ModeX is a 320x240 screen mode with 256 indexed colors out of 262,000. There are four graphics pages available. Must use in TurboC and in DOS. main.exe demonstrates graph.h's abilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SRec is a program for recording videos from whatever is happening on your AmigaOS 4.x computer screen (useful for making tutorials, showing off games/programs, etc.). This is a purely software solution so no extra hardware is needed to use it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Providing Windows(TM) ports of open source & free software. A repository for development, multimedia and internet tools distributed under free and open source licenses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Xvid is an open source MPEG-4 video codec, written in C with assembler optmizations for quality and speed (including MMX, SSE, SSE2 and 3Dnow! code for i386 and AltiVec for PowerPC).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    mod_sa (formerly m0d_s0beit_sa) is a Multi-purpose tool for Grand Theft Auto San Andreas and San Andreas Multiplayer (SAMP)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    subz3ro's Adlib Tracker II (OSP)

    subz3ro's Adlib Tracker II (OSP)

    Supporting 4op instruments, two effect columns and instrument macros.

    DOS version: Source code to be compiled with TMTPC 3.9x or higher and TASM 3.x or higher SDL (Win32/Linux) version: Source code to be compiled with FPC 2.6.x or higher, GCC 4.x.x or higher and JWASM 2.xx or higher
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next