Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more β
Top 23 Multimedia Open-Source Projects
-
Project mention: Auto-Generating Clips for Social Media from Live Streams with the Strands Agents SDK | dev.to | 2025-06-06
To accomplish this task, I decided to try out the new Strands Agents SDK. It's a fairly new framework for building agents that has a simple way to define tools that the agent can use to assist in responding to prompts. For this solution, we'll need FFMPEG and Whisper installed on the machine where the agent runs. I'll be working locally, but this could easily be converted to a server-based solution using FastAPI or another web framework and deployed to the cloud in a Docker/Podman container.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
mpv: https://mpv.io/
Fbida sometimes need the -d option pointing to /dev/drm/something, when using screen or tmux. MPV required for years -vo=drm on the TTY but since some months it always works. Nice improvement :)
-
srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.
-
Kodi Home Theater Software
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
-
VideoLAN Client (VLC)
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
Project mention: VLC tops 6B downloads, previews AI-generated subtitles | news.ycombinator.com | 2025-01-09It can actually send to Google the media you are playing:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
and to their own servers:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
should could fetch subtitles as the same time ?
edit: cf, what "a3w" says too.
-
Sonarr
-
Radarr β movies
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
You see, for the past several years I have used many programming languages and many more game frameworks and libraries. Programming languages like Java, C#, C++, and even, sadly, JavaScript (I know...). Game frameworks like LWJGL, SDL2, Raylib, MonoGame, SFML, and many more. Essentially, I have seen it all. Out of all of them, I think SDL2 was closer to what I was looking for, though, Raylib was the one I used the most at the beginning. And the reason I liked SDL more was because it was more"lower-level" than Raylib or SFML. Additionally, it had that C-style of programming that I have always been fond of. However, despite that, I decided to go against any of these libraries.
-
-
We will do a better job explaining this soon and also provide binaries. For now there are a few possibilities:
1. Grayjay can cast to an FCast receiver
2. There are some terminal clients and a nautilus plugin, but we don't provide binaries (yet). These can be used to cast local media and remote media https://gitlab.com/futo-org/fcast/-/tree/master/client
3. Someone made a yt-dlp client that can cast to FCast: https://git.sr.ht/~shironeko/fcast/tree/yt-dlp/item/clients/...
4. Cloudfstream supports it: https://github.com/recloudstream/cloudstream/blob/master/app...
-
QtAv
A cross-platform multimedia framework based on Qt and FFmpeg. εΊδΊQtεFFmpegηθ·¨εΉ³ε°ι«ζ§θ½ι³θ§ι’ζζΎζ‘ζΆ. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk
-
-
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
I was hoping to see something about EAF[1] this year, as I think the big thing emacs is still missing is a good way to drive interactive graphics, but EAF is still super janky and underdocumented.
It'd be good to see this (or something better!) make progress.
[1]: https://github.com/emacs-eaf/emacs-application-framework
-
-
-
-
-
-
-
-
Project mention: I Ditched the Algorithm for RSSβand You Should Too | news.ycombinator.com | 2025-01-16
Same! I'm creating telegram channels for topics using https://github.com/Rongronggg9/RSS-to-Telegram-Bot
That's how I found out about this post https://t.me/best_hn/99
-
Project mention: Do you need to be a programmer to contribute to open source projects? | dev.to | 2025-07-08
A common misconception is that only programmers can contribute to open source project. Being a programmer of course make it possible for you to make changes to the source code of the application, but there are tons of other things that need to be done in a project. Especially if it is a large, end-user facing project such as Firefox, VLC, Moodle, or mdbook.
-
Author of videolang:
Avisynth+ is awesome.
Interestingly enough, the first version of video was actually built on top of libmlt: https://www.mltframework.org/
I was just dissatisfied with it due to its lack of functions. I can't remember why I didn't just use avisynth as it does actually have functions.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Multimedia discussion
Multimedia related posts
-
Membrane, Media Framework for Elixir
-
The Angriest Commit Message
-
I'd like to take a moment to speak to you about the Adobe PSD format
-
Copy-paste on big screen. Analyzing errors and oddities in Radarr code
-
Kodi: Free Software Entertainment System
-
Lua scripting in mpv video player
-
Introducing TUISIC: TUI Music Streaming App.
-
A note from our sponsor - Stream
getstream.io | 14 Jul 2025
Index
What are some of the best open-source Multimedia projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | FFmpeg | 51,150 |
2 | mpv | 31,232 |
3 | srs | 27,289 |
4 | Kodi Home Theater Software | 19,603 |
5 | VideoLAN Client (VLC) | 15,874 |
6 | Sonarr | 12,050 |
7 | Radarr | 11,801 |
8 | SFML | 11,110 |
9 | JavaCV | 7,835 |
10 | cloudstream | 7,728 |
11 | QtAv | 4,095 |
12 | srt | 3,327 |
13 | emacs-application-framework | 3,307 |
14 | vlc-android | 3,165 |
15 | Sick Beard | 2,868 |
16 | Auxio | 2,819 |
17 | GStreamer | 2,701 |
18 | mpv-android | 2,522 |
19 | MetalPetal | 2,038 |
20 | pipewire | 1,951 |
21 | RSS-to-Telegram-Bot | 1,790 |
22 | LibVLCSharp | 1,638 |
23 | mlt | 1,604 |