leandromoreira/ffmpeg-libav-tutorial

FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: πŸ‡ΊπŸ‡Έ πŸ‡¨πŸ‡³ πŸ‡°πŸ‡· πŸ‡ͺπŸ‡Έ πŸ‡»πŸ‡³ πŸ‡§πŸ‡·

CDockerfileMakefileCMakeShelltutorialffmpegvideo-processinglibavcodectranscode-videoffmpeg-libraries
This is stars and forks stats for /leandromoreira/ffmpeg-libav-tutorial repository. As of 20 Apr, 2024 this repository has 9074 stars and 883 forks.

πŸ‡¨πŸ‡³ πŸ‡°πŸ‡· πŸ‡ͺπŸ‡Έ πŸ‡»πŸ‡³ πŸ‡§πŸ‡· I was looking for a tutorial/book that would teach me how to start to use FFmpeg as a library (a.k.a. libav) and then I found the "How to write a video player in less than 1k lines" tutorial. Unfortunately it was deprecated, so I decided to write this one. Most of the code in here will be in C but don't worry: you can easily understand and apply it to your preferred language. FFmpeg libav has lots of bindings for many languages like python, go and even if your language doesn't have...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
WolvenKit/WolvenKitC#Other74301540
KhronosGroup/Vulkan-SamplesC++GLSLCMake3.4k05120
bigsky77/hyperionCairo14000
clojure/data.generatorsClojure830180
EVerest/everest-cmakeCMake0000
eve-autonomy/shutdown_manager_msgsCMake0000
aws-samples/aws-mainframe-modernization-carddemoCOBOLPostScriptCsound Document440160
zenhacks/zenbotCoffeeScriptShell0000
mctuva/ccl-armv8-early-experimentsCommon LispAssemblyC1000
atlas-engineer/cl-xmppCommon LispMakefile7020