Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 21 C++ Ffmpeg Projects
-
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
-
obs-StreamFX
StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.
Yes, it's this one: https://github.com/Xaymar/obs-StreamFX/wiki/Filter-Dynamic-Mask
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: What Is The Best Efficient Conclusion Regarding the Encoder Bitrate Of NVENC HEVC Without The Loss Of Quality From VBR vs CQP Encoder For YouTube 1080P 60 FPS SDR? (Looks like a research title lol) | reddit.com/r/obs | 2023-01-25
Also voukoder is really recommended as it uses ffmpeg to render and it's far superior to adobe's integrated rendering stuff. This will use your gpu completely without limits if you choose render with it. https://github.com/Vouk/voukoder
-
Project mention: Is there a Media Player where I can listen to two audio track at the same time? | reddit.com/r/software | 2022-09-07
hPlayer
-
cheat.sh And Qmplay2 media player
-
Project mention: encodage impossible avec les enregistrements de la freebox | reddit.com/r/shutterencoder | 2023-01-08
-
Project mention: My low power homelab: 2 RPi, 4 RPI Zero, 1 Nuc & 1 Jetson Nano. | reddit.com/r/homelab | 2022-05-04
I made my own build of frigate using the community nvmpi ffmpeg decoder. What I didn't realise when I bought Jetson is normal Nvidia nvdec ffmpeg is not supported on Jetsons, and nvidia did little to enable their different hardware decoder for Jetsons, and concentrated their efforts on gstreamer instead of ffmpeg. So you need to use 3rd party nvmpi extension for ffmpeg https://github.com/jocover/jetson-ffmpeg . Also I debloat Frigate ffmpeg build. I spent a lot of time trying to get the hardware decoder working on rk3399 before giving up and getting a jetson nano. Reducing build time by removing all the unnecessary codecs is helpful for testing. https://pastebin.com/bxWwDz0K is my ffmpeg config for Frigate. Copy and create a new build in Frigate Makefile for aarch64nvmpi based off the aarch64 config. Make that config use the ffmpeg config specific to nvmpi.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
If you need to compare images easily, consider slow.pics. Or ICAT, or Video Comparison Tool. And actually, even x264 and x265 don't have perfect CRF scales as well, they are offset by a constant iirc.
-
-
ffmpegfs
FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.
I see there's a more general https://github.com/nschlia/ffmpegfs which can transcode to any seekable format.
-
not dumb at all man ;D, i record at 120fps and use a program called Blur to interpolate the clips to 1200 fps with motion blur then back to 120 output then vegas comp settings and Voukoder to render. My ingame apex is just every all off or lowest settings possible :D 1920x1080
-
-
Link to the library and issue
-
-
-
sync-audio-tracks
Audio tracks synchronization command-line tool for video editors that don't support it
-
-
Github page
-
ffmpeg-coder
A small CLI tool which will help in producing different types of video converting codes quickly for FFMPEG CLI users
-
-
Look at some files in this example project (https://github.com/Toxe/ffmpeg-tests) on how to include fmt with CMake.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Ffmpeg related posts
- Unusually good compression ratio - Sanity Check
- How do I process a bunch of files at once
- FastoCloud [COM] version currently available on GitHub
- What Is The Best Efficient Conclusion Regarding the Encoder Bitrate Of NVENC HEVC Without The Loss Of Quality From VBR vs CQP Encoder For YouTube 1080P 60 FPS SDR? (Looks like a research title lol)
- [Guide] Installing av1an on Ubuntu 22.04
- encodage impossible avec les enregistrements de la freebox
- LosslessCut: The Swiss Army Knife of Lossless Video/Audio Editing
-
A note from our sponsor - Sonar
www.sonarsource.com | 22 Mar 2023
Index
What are some of the best open-source Ffmpeg projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | QtAv | 3,435 |
2 | obs-StreamFX | 3,285 |
3 | voukoder | 663 |
4 | hplayer | 658 |
5 | QMPlay2 | 570 |
6 | MystiQ | 505 |
7 | jetson-ffmpeg | 501 |
8 | video-compare | 421 |
9 | AvCpp | 331 |
10 | ffmpegfs | 177 |
11 | blur | 163 |
12 | multi-delogo | 155 |
13 | FFmpegInteropX | 153 |
14 | camstudio | 87 |
15 | FFaudioConverter | 46 |
16 | sync-audio-tracks | 39 |
17 | CatraMMS | 35 |
18 | SEZEII | 34 |
19 | ffmpeg-coder | 5 |
20 | video-compress | 1 |
21 | ffmpeg-tests | 0 |