Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 C++ Video Projects
-
srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Waifu2x-Extension-GUI
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
Project mention: Looking for ways to run AI GUI software via cloud gpu compute | /r/Cloud | 2023-11-13The software in question is on Github called Waifu2x-Extension-GUI https://github.com/AaronFeng753/Waifu2x-Extension-GUI
-
video2x
A machine learning-based lossless video super resolution framework. Est. Hack the Valley II, 2018.
Project mention: Upscayl – Free and Open Source AI Image Upscaler | news.ycombinator.com | 2024-03-31 -
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Project mention: OpenFrameworks is an open source C++ toolkit for creative coding | news.ycombinator.com | 2024-08-09 -
-
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
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
libopenshot
OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
-
-
Project mention: Why is my video so pixelated after putting through handbrake? I thought my settings were fine. | /r/handbrake | 2023-12-06
As mentioned those are different frames you are testing. Personally I use veryslow but most people here don't spend as much time encoding a single item as I do. Also don't use PNGs for checking use Video Compare . You can run two different MKVs at the same time and compare them frame by frame both in playback and pausing them.
-
The built-in VVC decoder is dreadfully slow (a ton of optimizations are missing), VVdec is at least 2-3 times faster on anything having AVX2/SSE4.
If you really want to give VVC a try, better stay with version 6.1.1 as it's the last one which has patches for enabling VVdec. I won't be able to apply them to version 7.0/git master:
https://github.com/fraunhoferhhi/vvenc/wiki/FFmpeg-Integrati...
-
-
-
RaspberryPi_WebRTC
Turn your Raspberry Pi into a low-latency home security camera. Native WebRTC uses v4l2 hardware h264 and software openh264 encoder for live streaming on Raspberry Pi.
-
-
MediaInfoLib
Convenient unified display of the most relevant technical and tag data for video and audio files.
Project mention: On Export, Left audio is delayed by about half a second, is there a fix? | /r/davinciresolve | 2023-12-10can you use https://mediaarea.net/MediaInfo and post the text output. maybe there is something malformed in the source that the render engine is unhappy with. as soon as i see sync issues that dont make any sense, i always blame the source media and look to reencode it or somehow repackage it (like with handbrake) into a known and not wierdo format. remember mp4 is just a box. there might be a cat in that box, there might not be a cat at all.
-
-
heartbeat
Desktop implementation of Remote Photoplethysmography – Measuring heart rate using facial video. (by prouast)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Video discussion
C++ Video related posts
-
I want to use a horizontal video in a vertical timeline - Please help - info in comments
-
Why is my video so pixelated after putting through handbrake? I thought my settings were fine.
-
Davinci does not let me drag screen recordings into the software
-
Ut Video Codec Suite – fast lossless video codec
-
GitHub - pixop/video-compare: Split screen video comparison tool using FFmpeg and SDL2
-
vvdec-2.1.1 released
-
vvenc-1.9.0 released
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 6 Nov 2024
Index
What are some of the best open-source Video projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | srs | 25,679 |
2 | Waifu2x-Extension-GUI | 13,065 |
3 | video2x | 10,629 |
4 | OpenFrameworks | 9,965 |
5 | OpenH264 | 5,548 |
6 | QtAv | 3,902 |
7 | DistroAV | 3,258 |
8 | qimgv | 2,404 |
9 | Bento4 | 2,006 |
10 | libde265 | 1,714 |
11 | dandere2x | 1,431 |
12 | libopenshot | 1,280 |
13 | ThreatExchange | 1,174 |
14 | video-compare | 1,007 |
15 | vvenc | 958 |
16 | Vireo | 934 |
17 | QMPlay2 | 853 |
18 | RaspberryPi_WebRTC | 773 |
19 | deepbacksub | 735 |
20 | MediaInfoLib | 633 |
21 | MystiQ | 572 |
22 | heartbeat | 550 |
23 | dart_vlc | 510 |