
FFmpeg
Record, convert and stream audio & video
- 52
- Projects
- 11
- Years accepted
- 3
- In 2026
Projects by year
522026
3 acceptedShow
Improve WHIP(WebRTC-HTTP Ingest Protocol) Support
Accepted project · by Aditya Banavi
FFmpeg already supports WHIP, allowing users to publish WebRTC streams using HTTP signaling. This project aims to extend WHIP support by adding...
WebRTC-HTTP Egress Protocol (WHEP)
Accepted project · by Nariman Sayed
FFmpeg can send WebRTC streams via WHIP but has no way to receive them. This project fills that gap by implementing a WHEP demuxer in libavformat,...
Modernizing LibTorch Backend with Zero Copy and Batching
Accepted project · by Raja Rathour
Building upon the recently merged asynchronous execution infrastructure in the FFmpeg LibTorch backend, this project targets two high-impact...
2025
3 acceptedShow
ProRes is a video codec developed by Apple, and is frequently used as an intermediate in video editing, sitting in-between raw formats and consumer...
ProRes is a popular codec for video editors and professional due to its high quality. FFmpeg has supported it for a while, but lacks hardware...
Implementation of WHIP (WebRTC-HTTP Ingestion Protocol) in FFmpeg
Accepted project · by Jack Lau
Synopsis: Support WebRTC-HTTP ingestion protocol for FFmpeg but do minimal changes to current code. Support basic ICE candidate exchange and basic...
2024
7 acceptedShow
- eSSIM: video filter implementationAndrea Mastroberti
- Addition of PU21 Transform FilterRajiv Harlalka
- Update SITI filter to match with latest specification.Poorva Gaikar
- Vulkan VC-2 encoderGeo Ster
- Performance enhancement of VVC decoder via x86 SIMD assemblyStone Chen
- VC-2 decoder Vulkan Implementationpmozil
- Enhancement of FFmpeg's libvmaf FilterYigithan Yigit
2023
3 acceptedShow
- Future-proofing FFmpeg — VVC Decoder ImprovementsFrank Plowman
- Implementing an Audio Overlay FilterHarshit Karwal
- x86_64 Assembly code for VVC decoding filterszackerthescar
2022
2 acceptedShow
- GPU (CUDA) accelerate common software video filtersMohamed Khaled Mohamed
- Add support for Part 15 to the JPEG 2000 (HT) decoderetemesi
2021
5 acceptedShow
- FFmpeg x86-64 assembly FFTluc65r
- FFT assemblyMartynas Stankevičius
- H264/HEVC ARM64 10-bit assemblyMikhail Nitenko
- TX AArch64 Doubles SIMD AssemblyS.M Mukarram Nainar
- Guided Filter in FFmpegXuewei Meng
2020
5 acceptedShow
- JPEG 2000 Decoder improvementsGautam Ramakrishnan
- ABR module for FFmpegHongcheng Zhong
- FLIF Encoder & Decoder ProjectKartik K. Khullar
- Audio Tones Source FilterAshutosh Pradhan
- Implementation of a FLIF Codec in libavcodecaghorui
2019
6 acceptedShow
- Implement OpenCL Deshake FilterJarek Samic
- Derain Filter in FFmpegXuewei Meng
- HEIF SupportSwaraj Hota
- 360° video filterEugene Lyapustin
- DICOM SupportShivam Goyal
- DNG Raw Image Format SupportNick Renieris
2018
5 acceptedShow
- Super Resolution FilterSergey Lavrushkin
- FFserver replacementklaxa
- OpenCL support for LibavfilterDanil Iashchenko
- Color Constancy FilterMina Sami
- Cineform Decoder ImprovementsGagandeep Singh-2
2017
6 acceptedShow
- Fully featured Ambisonic decoder implemented as a filterSanchit Sinha
- FITS image encoder and decoderParas Chadha
- mInterpolate ImprovementsDavinder Singh
- VP9 decoder improvementsIlia Valiakhmetov
- Vorbis Encoder ImprovementsTyler Jones
- VMAF video filterAshish Pratap Singh
2016
7 acceptedShow
- FFv1 P frame supportsdolganov
- Motion Interpolation FilterDSM_
- MPEG-4 Audio Lossless Coding (ALS) encoder implementationMohammad Umair
- Tee muxer improvementJán Sebechlebský
- VDPAU filterBenjamin St
- TrueHD Encoderdarkapex
- Improve selftest coveragepsincraian