-
如何为 Flutter(Android 和 iOS)本地编译 FFmpeg 二进制文件
FFmpeg Flutter Kit 软件包已停用,预编译的二进制文件也已移除。这意味着开发者现在需要在本地编译 FFmpeg 二进制文件才能在 Flutter 应用中使用它们。在…
-
FFmpeg 播放器入门教程(7):Seeking
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。本文为第 7 篇:《FFmpeg 播放…
-
FFmpeg 播放器入门教程(6):音频同步
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。本文为第 6 篇:《FFmpeg 播放…
-
FFmpeg 通过 AES-NI 优化实现大幅提速
众所周知,FFmpeg 包含大量经过手工优化的汇编代码,以加快这个广泛使用的多媒体库的运行速度,并利用 AVX-512 和其他现代 CPU ISA 功能。昨天,FFmpeg 为使用…
-
FFmpeg 播放器入门教程(5):视频同步
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。本文为第 5 篇:《FFmpeg 播放…
-
FFmpeg 播放器入门教程(3):播放音频
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。本文为第 3 篇:《FFmpeg 播放…
-
FFmpeg 播放器入门教程(2):输出视频到屏幕
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。——来自公众号“关键帧Keyframe…
-
FFmpeg 播放器入门教程(1):截取视频帧
本教程分为 7 篇,将逐步讲解如何基于 FFmpeg 的 API 用 1000 行左右的代码开发一个简易播放器,非常适合初学者学习音视频开发。——来自公众号:关键帧Keyframe…
-
FFmpeg 获得 AV1 RTP 打包器和解包器
昨天合并到 FFmpeg Git 的 AV1 RTP 打包器和解包器(Packetizer/Depacketizer)正在工作中,以支持暂定的 AV1 RTP 规范。 AV1 RT…
-
用meson加速Windows系统FFmpeg构建
如果因各种原因只能用Windows的,比如做Windows的硬件解码和播放,meson构建ffmpeg不失为一个提升开发效率的选择。
-
针对 FFmpeg 的最新 AVX-512 优化在 AMD Ryzen 上有了显著的改进
2025年2月18日,广泛使用的 FFmpeg 开源多媒体库合并了另一个 AVX-512 优化代码路径… 与纯 C 代码相比,AVX2 代码路径快 10.98 倍,而新的 AVX-…
-
FFmpeg社区的鸡飞狗跳和生死存亡
聊一聊FFmpeg社区的那点事。FFmpeg的作者全部加起来大约是2000人。现在依然活跃的开发者只有几十人,所以FFmpeg社区是个很小很小的圈子。
-
FFmpeg 添加 AMD AMF 解码器、基于 FSR 进行升级
本周,被多媒体应用程序广泛使用的 FFmpeg 开源库中 NVIDIA 针对 Blackwell GPU 的视频加速改进。在 AMD 方面,本周也有一些有趣的变化被合并到上游 FF…
-
FFmpeg 为 NVIDIA Blackwell GPU 带来视频编码/解码改进
本周,FFmpeg Git 为这一广泛使用的开源多媒体库合并了一系列 NVIDIA 视频编码 “NVENC ”改进,以帮助新的 GeForce RTX 50 “Blackwell …
-
英特尔 FFmpeg Cartwheel 2024Q4 增加了 Battlemage GPU 支持
英特尔软件工程师连夜发布了英特尔 FFmpeg Cartwheel 的新季度版本,这是该公司针对此开源多媒体库的补丁集合,用于增强英特尔 GPU 加速支持,同时这些补丁也适用于上游…
-
与 FFmpegKit 说再见
FFmpeg 工具包 FFmpegKit 作者 Taner Sener 表示自2025 年 1 月 6 日起,FFmpegKit正式退役,不会再发布任何新版本。 以下为全文: 做出…
-
FFmpeg解码出来的frame data可以修改吗?
以下内容来自公众号“ Fun With FFmpeg”的分享。 有朋友问:“ffmpeg的decoder解码出来的frame是不是不能直接修改data的内容?” 提出此问,说明两件…
-
调试 FFmpeg 7:版本迁移和操作符优先级之旅
在数字视频处理和流媒体领域,FFmpeg 是不可或缺的基石。作为领先的开源多媒体框架,它为从 Blender 等视频编辑软件到 YouTube 等流媒体巨头的无数应用程序和服务提供…
-
FFmpeg 改进了对 Flash 视频“FLV”的支持,支持多轨音频/视频
近日,FFmpeg 多媒体库对 Flash 视频 (FLV) 支持进行了新一轮改进。 对于那些在进入 2025 年后仍对 Flash 视频 (FLV) 容器文件格式感兴趣的人来说,…
-
FFmpeg 为 HDR 带来多项改进,引入色彩管理子系统、3DLUT 调度系统等
昨天,被广泛使用的 FFmpeg 多媒体库中出现了一些增强对高动态范围 (HDR) 内容支持的提交。 开源开发人员 Niklas Haas 为 FFmpeg 合并了大量补丁,以进一…