
FFmpeg笔记
-
FFmpeg Commander:在终端中检查、复制、粘贴
用 ffmpeg 转换一个视频只需要 2 分钟…… 但前提是你把命令和参数都背得滚瓜烂熟。否则,你很容易就要花上半个小时翻文档。 但你的生活要改变了,因为 FFmpeg Comma…
-
NVIDIA Vulkan 帧率提升转换 “FRUC” 已合并到 FFmpeg
2026年8月30日,FFmpeg 多媒体驱动代码中合入了对帧率提升转换(Frame Rate Up-Conversion,简称 FRUC)的支持,该功能利用 NVIDIA Vul…
-
FFmpeg 9.0 发布,增强了 Vulkan 加速、动画 WebP 和更多 AMD AMF 支持
FFmpeg 9.0 现已发布,这是这款广泛使用的开源多媒体库的最新版本。 FFmpeg 9.0 包含诸多重大改进,包括更多 Vulkan API 加速功能,例如Vulkan AP…
-
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 抓住命令行方式不够直观的用户…