-
FFmpeg 的 TLS/DTLS 安全层是这么实现的
本文将深入剖析 FFmpeg 中 TLS/DTLS 安全层的实现细节,从架构设计到具体实现,从证书管理到错误处理,带您全面了解这一重要模块。
-
FFmpeg 为 Apple ProRes 视频解码引入 Vulkan 加速
才华横溢的 FFmpeg 开发者们持续为这款广受欢迎的开源多媒体库注入创新活力,不断优化性能并拓展新功能。上周末 FFmpeg 的最新更新引入了针对 Apple ProRes co…
-
libavcodec:音视频编码与解码
本文深入探讨了 FFmpeg 中 libavcodec 库的核心功能——音视频编码与解码。我们将从基础概念出发,逐步解析其工作原理、关键数据结构、API 使用流程,并通过实际代码示…
-
【音视频】libavformat 容器格式处理
libavformat 是 FFmpeg 框架中的核心库之一,专门负责处理各种媒体容器格式的解复用(demuxing)和复用(muxing)操作。它为音视频数据的读取和写入提供了统…
-
FFmpeg 引入 MPEG-H 3D 音频解码支持
广泛使用的 FFmpeg 开源多媒体库已合并对 MPEG-H 3D 音频解码的支持。 MPEG-H 3D 音频是提供沉浸式下一代音频的标准,也是杜比全景声 (Dolby Atmos…
-
FFmpeg 获得对 AHX、ADPCM Silicon Graphics N64 解码器的支持
除了通过手写汇编语言持续实现性能优化外,FFmpeg 项目不断扩展的音视频格式支持范围同样值得关注。FFmpeg Git 中最新的功能是对 AHX 音频文件的支持。 AHX是 Ab…
-
做一个基于ffmpeg的AI Agent智能体
FFmpeg AI Agent:一条自然语言指令,实现一个简单音视频处理。让用户说一句:音视频的处理要求,AI Agent帮你把活给做了。
-
FFmpeg swscale 重写开始落地,整体速度提升 2.6 倍,最高可达 254 倍
如今,FFmpeg 8.0 已发布,这个广泛使用的多媒体库也已上线,开发工作重回下一个主要版本的主线。周一发布的是 swscale 代码重大重写的初始代码,旨在提供一个更快、更易于…
-
FFmpeg 8.0 发布,包含 OpenAI Whisper Filter 和多项 Vulkan 视频改进
FFmpeg 8.0 现已推出!FFmpeg 8.0 是这个广泛使用的开源多媒体库的一次重大更新,新版本引入了用于自动语音识别的 OpenAI Whisper 过滤器,许多 Vul…
-
FFmpeg 开发中的 10 个实用小技巧
FFmpeg 是一个强大的多媒体框架,开发过程中掌握一些小技巧可以大大提高效率。以下是一些实用的开发技巧: 调试技巧 1. 启用详细日志 2. 检查返回值 性能优化 3. 使用硬件…
-
FFmpeg 8.0 合并 OpenAI Whisper Filter,实现自动语音识别
即将发布的FFmpeg 8.0多媒体库版本几乎每天都会更新。新版本中新增的功能是 Whisper 音频过滤器,它利用 OpenAI 的 Whisper 模型提供自动语音识别/转录功…
-
FFmpeg 为 Apple ProRes RAW 编解码器开发 Vulkan 硬件加速
即将发布的FFmpeg 8.0版本在本周末被合并,其对 Apple ProRes RAW 编解码器的 Vulkan 硬件加速功能也备受期待。 FFmpeg 开发者 Lynne 继续…
-
使用 FFmpeg 和 Bash 自动处理视频帧和 HLS
大规模处理体育或赛事视频片段涉及一系列复杂、重复的任务,比如从分割视频到生成缩略图以及上传到云存储。在本文中,我们将使用 FFmpeg、AWS S3 和 PostgreSQL 探索…
-
FFmpeg 通过 AVX-512 为 Bwdif 去隔行处理带来显著性能提升
众所周知,FFmpeg 开发人员通过手工优化的汇编代码,特别是围绕英特尔/AMD AVX-512 对这个广泛使用的开源多媒体库的各种功能进行的优化,实现了非常惊人的性能提升。本周合…
-
现在搞 ffmpeg 有钱途吗?
从技术发展、行业需求和资金支持等角度来看,FFmpeg 作为音视频处理领域的核心开源项目,仍然具有较高的商业价值和职业发展潜力。 以下从多个维度详细分析: 1. 行业需求旺盛,音视…
-
新的 FFmpeg AVX-512 优化将纯 C 代码的性能提升了 36 倍
昨日合并到 FFmpeg Git 的一些提交为 AVX-512 和英特尔与 AMD 处理器提供了额外的手工调整汇编代码。 开源多媒体开发人员 Niklas Haas 昨日向 FFm…
-
ffmpeg 中的 postproc 库干嘛用的,可以去掉吗
FFmpeg 中的 libpostproc 库是一个后处理库,主要用于视频解码后的图像处理。它的主要功能包括: ffmpeg 中的 postproc 库 主要用…
-
英特尔的 FFmpeg Cartwheel 带来实验性的 Panther Lake 支持
昨晚,英特尔软件工程师发布了英特尔 FFmpeg Cartwheel 2025Q1 更新,该更新提供了英特尔 GPU/视频加速方面的所有最新补丁,这些补丁适用于这个广泛使用的开源多…
-
FFmpeg FFV1 Vulkan 编码器对 AMD 的性能提升了 +35%,对 NVIDIA 的性能提升了 50%
FFmpeg 开发者一直致力于开发基于Vulkan 加速的 FFV1 视频编解码,以实现这一已有二十年历史的无损视频编码格式。本周,基于 Vulkan 的 FFV1 编码器的更多增…
-
FFmpeg 集成高级专业视频 (APV) 视频编码器
一周前,FFmpeg 合并了对三星高级专业视频 “APV ”编解码器的解码支持。APV 专为专业级视频录制而设计,是面向专业用户的免版税视频编解码器。现在,FFmpeg Git 已…