C++ Video

Open-source C++ projects categorized as Video

Top 23 C++ Video Projects

  • srs

    SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

  • Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
  • 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-13

    The software in question is on Github called Waifu2x-Extension-GUI https://github.com/AaronFeng753/Waifu2x-Extension-GUI

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

  • Project mention: Resolume | news.ycombinator.com | 2024-03-14

    Not exactly VJ, but could be used for it. https://openframeworks.cc

  • OpenH264

    Open Source H.264 Codec

  • Project mention: [mpv] openh264 on RedHat? | /r/redhat | 2023-06-19

    I've installed mpv but was unable to play any videos see this. Then I compiled and installed openh264 from github. Yet, I still have performance issues, video plays like a slide show..

  • 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

  • qimgv

    Image viewer. Fast, easy to use. Optional video support.

  • Bento4

    Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • libde265

    Open h.265 video codec implementation.

  • dandere2x

    Dandere2x - Fast Waifu2x Video Upscaling.

  • 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.

  • ThreatExchange

    Trust & Safety tools for working together to fight digital harms.

  • Vireo

    Vireo is a lightweight and versatile video processing library written in C++11

  • vvenc

    VVenC, the Fraunhofer Versatile Video Encoder

  • Project mention: FFmpeg 7.0 Released | news.ycombinator.com | 2024-04-04

    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...

  • video-compare

    Split screen video comparison tool using FFmpeg and SDL2

  • 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.

  • QMPlay2

    QMPlay2 is a video and audio player which can play most formats and codecs.

  • Project mention: Get Breeze or kvantum theme in QMPlayer2 | /r/kde | 2023-06-08

    The player is available for Linux as an AppImage.

  • deepbacksub

    Virtual Video Device for Background Replacement with Deep Semantic Segmentation

  • 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-10

    can 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.

  • MystiQ

    Qt5/C++ FFmpeg Media Converter

  • heartbeat

    Desktop implementation of Remote Photoplethysmography – Measuring heart rate using facial video. (by prouast)

  • dart_vlc

    Flutter bindings to libVLC.

  • Memento

    An mpv-based video player for studying Japanese (by ripose-jp)

  • Project mention: whats a good anime to watch subbed if you're just starting out learning Japanese? | /r/anime | 2023-06-22
  • vvdec

    VVdeC, the Fraunhofer Versatile Video Decoder

  • Project mention: vvdec-2.1.1 released | /r/VVC | 2023-08-12
  • mpv.js

    :movie_camera: mpv pepper plugin

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Video related posts

  • I want to use a horizontal video in a vertical timeline - Please help - info in comments

    1 project | /r/davinciresolve | 9 Dec 2023
  • Why is my video so pixelated after putting through handbrake? I thought my settings were fine.

    1 project | /r/handbrake | 6 Dec 2023
  • Davinci does not let me drag screen recordings into the software

    1 project | /r/davinciresolve | 24 Oct 2023
  • Ut Video Codec Suite – fast lossless video codec

    1 project | news.ycombinator.com | 15 Sep 2023
  • GitHub - pixop/video-compare: Split screen video comparison tool using FFmpeg and SDL2

    1 project | /r/AV1 | 30 Aug 2023
  • vvdec-2.1.1 released

    1 project | /r/VVC | 12 Aug 2023
  • vvenc-1.9.0 released

    1 project | /r/VVC | 30 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Video projects in C++? This list will help you:

Project Stars
1 srs 24,425
2 Waifu2x-Extension-GUI 12,252
3 OpenFrameworks 9,808
4 OpenH264 5,391
5 QtAv 3,811
6 qimgv 2,054
7 Bento4 1,903
8 libde265 1,656
9 dandere2x 1,409
10 libopenshot 1,205
11 ThreatExchange 1,129
12 Vireo 921
13 vvenc 880
14 video-compare 853
15 QMPlay2 785
16 deepbacksub 729
17 MediaInfoLib 605
18 MystiQ 558
19 heartbeat 526
20 dart_vlc 488
21 Memento 422
22 vvdec 411
23 mpv.js 398

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com