[$500 BOUNTY] Implement a cross-platform GStreamer plug-in for libprojectM #668
Labels
3rd-party-integration
bounty-reward
Features and other tasks the projectM will reward a bounty to developers who implement it.
need-help
From @revmischa on the projectM Discord Server, 10.11.2022 20:18:
If someone can create a GStreamer plug-in that will enable any sort of custom media pipeline application for projectM.
E.g. turn an audio file into a video, create a video from a live stream, overlay or mix visualization on existing video, easy automation, etc.
I'll put a bounty of $500 for whoever lands a working GStreamer plug-in.
Paid out of our OpenCollective.
https://gstreamer.freedesktop.org/documentation/plugin-development/index.html?gi-language=c
A few additions/clarifications by me (@kblaschke):
audio/x-raw
audio stream and pass it on to projectM.video/x-raw
video stream as output.The
*/x-raw
types would probably be the most appropriate input/output formats as they don't require any de-/encoding overhead in the projectM plug-in and has no compression artifacts. While having the highest bit rate, users can put an audio decoder before and a video compressor plug-in after projectM in the GStreamer filter chain if needed.The text was updated successfully, but these errors were encountered: