FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
Btw, if you want to encode anything higher than 1080p60 using the Videocore VI, you'll need to use an external library like ffmpeg. There is a good tutorial for ffmpeg too - https://github.com/leandromoreira/ffmpeg-libav-tutorial . This should teach you how to encode the raw video stream you get from the camera into a codec of your choice.
Source code for ARM side libraries for interfacing to Raspberry Pi GPU. (by raspberrypi)
Next, I looked at the code for Raspicam group of tools. That's when other things in life distracted me :)
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
A simple X11+SDL2 animated wallpaper setter and video player
2 projects | reddit.com/r/C_Programming | 13 Dec 2021
super quick FFmpeg and libav tutorial
1 project | reddit.com/r/signalprocessing | 8 Jun 2021
FFmpeg as a Library
1 project | news.ycombinator.com | 12 May 2021
How to encode using c++ with constant fps?
1 project | reddit.com/r/ffmpeg | 18 Apr 2021
Ask HN: How can I learn about video encoding, h.264, ffmpeg, etc.
3 projects | news.ycombinator.com | 1 Apr 2022