FFmpeg
FFmpeg is a popular open-source multimedia framework commonly used for audio/video encode and decode functionality to a variety of codecs.
www.ffmpeg.org
Recent Activity
- avutil/hwcontext_amf: Simplified blocking before frame submission
Dmitrii Ovchinnikov - avformat/riffenc: add support for HEAACWAVEFORMAT
James Almer: This is an extension to WAVEFORMATEX used for some AAC streams, defined in the Windows SDK. - avformat/riffdec: add support for HEAACWAVEFORMAT
James Almer: This is an extension to WAVEFORMATEX used for some AAC streams, defined in the Windows SDK. - riscv/cpu: add V subset feature detection
Rémi Denis-Courmont: This adds support for detecting Zve32x, Zve32f, Zve64x and Zve64d on a system that does not support (or declare) the full V feature set. - avcodec/x86/idctdsp_init: Fix IDCT permutation for 32bit without SSE2
Andreas Rheinhardt: bfb28b5ce89f3e950214b67ea95b45e3355c2caf removed the MMX idct_put and idct_add functions, because they were overridden by SSE2 versions (which use SSE2 only for the put/add part, not the actual IDCT). - libavcodec/vulkan_encode_av1: fix non-monotonic DTS
Michael Yang: Combine P-frame with following B-frame into a single packet with the latter's order. - swscale/range_convert: fix truncation bias in range conversion
Ramiro Polla: 384fe39623e932e68fe35af7d5b51fcd0a6c28fb introduced a regression in the range conversion offset calculation, resulting in a slight green tint in full-range RGB to YUV conversions of grayscale values. - tests/fate/swscale: add swscale self-test
Niklas Haas: This one takes about 2.93s on my machine, but ensures that every pixel format conversion roundtrips correctly. - avcodec/bsf/dts2pts: add hevc support
Zhao Zhili - movenc: Make hybrid_fragmented retain the fragmented form headers
Martin Storsjö: This makes the final file truly hybrid: Externally the file is a regular, non-fragmented file, but internally, the fragmented form also exists un-overwritten.
To make any use of that, first, the fragments need to be muxed in a position independent form, i.e.