
FFmpeg笔记
-
Home Assistant 的 FFmpeg 漏洞可能导致文件被盗及执行 root 级命令
Home Assistant 近期披露的一个漏洞揭示了,攻击者如何利用对 FFmpeg 输入的不当处理来窃取敏感文件,并最终在受影响的系统上执行 root 级命令。 该漏洞由 el…
-
多个 FFmpeg 漏洞允许攻击者通过恶意视频文件破坏内存
广泛使用的开源多媒体框架FFmpeg 中发现了多个高危漏洞。这些漏洞会影响媒体解析、解码、过滤和编码组件,并在应用程序处理恶意文件时被触发。 多种问题都可能导致堆内存损坏,进而导致…
-
FFmpeg 推出最新 AVX-512 优化:像素格式转换速度提升 1.372 倍
FFmpeg 多媒体库中最新经过手动调优的代码,旨在提升当今支持 Intel/AMD AVX-512 指令集的现代处理器的性能,该代码在 RGB24 到 RGBA 像素格式的转换中…
-
Frame 为 FFmpeg 提供了一个现代化的 GUI,方便日常媒体转换
FFmpeg 几乎是每个用户都受益过的工具,即使他们从未在终端中输入过它的名称。它为无数媒体工作流程提供支持,能够灵活地处理视频、音频、图像、字幕和元数据。 问题在于,直接使用它通…
-
FFmpeg 推出 Vulkan APV 编码器
今年五月,FFmpeg 项目为 APV 视频格式引入了 Vulkan 加速解码。高级专业视频 (APV) 编解码器采用 Vulkan 着色器进行处理,其方式与FFmpeg 为 Ap…
-
发现 FFmpeg 严重漏洞:仅仅观看视频就可能完全危及您的系统安全
在 VLC 中打开可疑的视频文件,使用 Jellyfin 或 Kodi 进行流媒体播放,甚至根本不要打开它。仅仅是存储它就可能让你遭受攻击,因为 Linux 文件管理器会生成缩略图…
-
开发了 FFmpeg 和 QEMU 的法国程序员 Fabrice Bellard 究竟是谁?
id Software 联合创始人、著名游戏引擎开发者约翰·卡马克(John Carmack)曾高度评价法国程序员法布里斯·贝拉尔(Fabrice Bellard),称其̶…
-
FFmpeg 中 21 个 0-day 漏洞可被利用发起远程代码执行攻击
一个自主安全代理在 FFmpeg(世界上部署最广泛的媒体处理库)中发现了 21 个 0-day 漏洞,其中包括一个严重的远程代码执行 (RCE) 堆缓冲区溢出漏洞,该漏洞可通过单个…
-
使用 FFmpeg 中的 Vulkan 计算着色器进行视频编码与解码
对于普通用户而言,互联网上的视频编解码问题已基本得到解决。如今,大多数消费类设备都配备了专用的硬件加速芯片,Vulkan® 视频扩展等 API 可直接调用这些芯片。与此同时,新一代…
-
FFmpeg 8.1 发布,新增实验性 xHE-AAC MPS212 音频加速功能,以及更多 Vulkan 加速选项
2026年3月16日,FFmpeg 8.1 正式发布,这是这款广受欢迎的开源多媒体库的最新稳定版本。 我们早已知晓该版本即将发布,并从本月初就开始翘首以盼,期待它带来的诸多激动人心…
-
FFmpeg 在 Meta 的应用:大规模媒体处理
本文介绍了 FFmpeg 在 Meta 的应用,主要是实现的两个重要功能缺口:线程化多通道转码和实时质量指标。
-
FFmpeg 8.1 即将发布,包含 Vulkan 改进、JPEG-XS 等功能
FFmpeg 开发人员正准备发布 FFmpeg 8.1,其中包含一些强大的新功能和其他改进。 FFmpeg.git 的 release/8.1 分支已经创建,并且为了准备 FFmp…
-
FFmpeg 获得实验性 xHE-AAC MPS212 解码支持
FFmpeg 开发者 Lynne 近期最广为人知的贡献是为该开源多媒体库完成的 Vulkan 视频支持工作,而近日合并至 FFmpeg 的另一项重大贡献则超出了该范畴:新增了对xH…
-
FFmpeg + OpenCV:quink_oc_plugin 插件架构设计与实践
OpenCV 自身就集成了 FFmpeg 作为后端,通过 cv::VideoCapture 和 cv::VideoWriter 可以直接读写视频文件。那么,在 FFmpeg 里加 OpenCV 插件,和 OpenCV 自己调用 FFmpeg 有什么不同?
-
FFmpegKit 库设计
FFmpegKit 库架构为 FFmpeg/FFprobe 命令提供了全面的封装,能够在保持一致功能和行为的同时实现多平台无缝集成。该设计以基于会话的执行模型为核心,具备强大的回调…
-
FFmpeg 合并多项 Vulkan 改进,为 2026 年开局奠定基础
FFmpeg 开发者 Lynne 为这款广受欢迎的开源多媒体库实现了多项 Vulkan 相关改进。过去一年间,FFmpeg 实现了更多视频格式的 Vulkan 着色器解码支持,推进…
-
基于FFmpeg的跨平台图形用户界面LosslessCut
LosslessCut 是一款跨平台 FFmpeg 图形用户界面,用于对视频、音频、字幕和其他相关媒体文件进行极速且无损的操作。LosslessCut 抓住命令行方式不够直观的用户…
-
FFmpeg 初步支持 JPEG-XS
广受欢迎的开源多媒体库 FFmpeg 已初步支持 JPEG-XS。 JPEG-XS 是一种无损图像/视频编解码器,专为低复杂度和低延迟场景优化,适用于通过IP传输专业视频的流媒体应…
-
Qt 多媒体播放器深度解析:从 QMediaPlayer 到 FFmpeg 自定义播放架构
在使用 Qt 开发多媒体应用时,开发者常常会遇到一个令人困惑的问题:为什么明明是标准格式的 MP4 视频,在 QMediaPlayer 中却无法播放?本文将深入剖析 Qt 的多媒体…
-
FFmpeg 的 TLS/DTLS 安全层是这么实现的
本文将深入剖析 FFmpeg 中 TLS/DTLS 安全层的实现细节,从架构设计到具体实现,从证书管理到错误处理,带您全面了解这一重要模块。