FFmpeg 是开源多媒体框架,是用于录制、转换、编辑和串流音频和视频的完整解决方案,适用于 Windows、Mac 和 Linux,它支持大多数视频和音频格式之间的转换。
FFmpeg 5.0.1 发布,主要修复了此前版本存在的各种错误:
- avcodec/exr: 避免 displayWindow 中的有符号溢出
- avcodec/diracdec: 避免全局 mv 中的有符号整数溢出
- avcodec/takdsp: 修复 decorrelate_sf() 中的整数溢出
- avcodec/apedec: 修复 long_filter_high_3800() 中的一个整数溢出
- avdevice/dshow: 修复回归问题
- avfilter/vf_subtitles: 传递存储大小给 libass
- avcodec/vp9_superframe_split_bsf: 不要读取不存在的数据
- avcodec/vp9_superframe_bsf: 在读取数据前检查其是否存在
- avformat/imf: 修复数据包 PTS、DTS和Muxing
- avformat/imf: 只有在第一次需要时才打开资源
- avformat/imfdec: 使用适当的 logcontext
- avformat/imfdec: 读取 XML 文件时不要使用 filesize
- avformat/cafdec: 不要在 read_info_chunk() 中存储空键
- avformat/mxfdec: 在 mxf_read_strong_ref_array() 中检查 avio_read() 是否失效
- avcodec/argo: 检查数据包大小
- avformat/argo_cvg:: 修正 argo_cvg_write_trailer() 中错误检查的操作顺序
- avformat/utils: 修复 ff_parse_key_value() 中无效的 NULL 指针操作
- fate/ffmpeg: 在 fate-shortest 中添加缺少样本的依赖关系
- ……
更多详情可查看:https://ffmpeg.org/