FFmpeg 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
FFmpeg 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
FFmpeg 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 LGPL
开发语言 C/C++ 查看源码 »
操作系统 Windows
软件类型 开源软件
所属分类 程序开发多媒体处理
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-12

软件简介

Fmpeg 是领先的多媒体框架,能够解码、编码、转码、混合、解密、流媒体、过滤和播放人类和机器创造的几乎所有东西。它支持最晦涩的古老格式,直到最尖端的格式。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的便携性。

FFmpeg 可以在 Linux、Mac OS X、Microsoft Windows、BSDs、Solaris 等各种构建环境、机器架构和配置下编译、运行,并通过测试基础设施 FATE。

它包含了 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresample,可以被应用程序使用。还有 ffmpeg、ffplay 和 ffprobe,可以被终端用户用于转码和播放。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(11) 发布并加入讨论🔥
发表了资讯
10/01 08:40

FFmpeg 7.1 "Péter" 发布

FFmpeg 7.1“Péter” 现已发布,这是一个新的主要版本。该版本的一大亮点内容是,在 7.0 版中作为实验版本合并的 VVC 解码器已经稳定。 一些其他内容还包括: 添加对 native AAC USAC(xHE-AAC 编码系统的一部分)解码器的支持,由于其广泛的音量标准化元数据,该格式开始被流媒体网站采用。 支持 MV-HEVC 解码。 通过外部库支持 LC-EVC 解码。 合并了对 Vulkan 编码的支持,包括 H264 和 HEVC。此外,Khronos 已宣布 Vulkan 即...

1
0
发表了资讯
06/05 20:35

开源日报 | 智谱开源GLM9B系列模型;FFmpeg社区委员会新成员是中国开发者;对“斯坦福抄袭中国大模型”事件的三重思考;昆仑万维开源天工MoE

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.6.5 今日要闻 悟空刘歧 (Steven Liu) 成为 FFmpeg 社区委员会成员 FFmpeg 项目今日在邮件列表正式官宣新的 Community Committee 成员:Steven Liu。据悉这是首位成为 FFmpeg 社区委员会成员的亚洲人。 FFmpeg 社区委员会 (Community Committee) 目前共 5 名成员,主要职责是规范开发者在邮件列表与 IRC 频道上的行为,维持工作环境,仲裁调解开发者之间的纠纷,是...

0
1
发表了资讯
06/05 10:49

悟空刘歧 (Steven Liu) 成为 FFmpeg 社区委员会成员

FFmpeg 项目今日在邮件列表正式官宣新的 Community Committee 成员:Steven Liu。据悉这是首位成为 FFmpeg 社区委员会成员的亚洲人。 FFmpeg 社区委员会 (Community Committee) 目前共 5 名成员,主要职责是规范开发者在邮件列表与 IRC 频道上的行为,维持工作环境,仲裁调解开发者之间的纠纷,是社区建设相关最终决策者。 via https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2024-June/328921.html Steven Liu 是中国开发者...

17
2
发表了资讯
05/10 23:49

15 年前被钉在“FFmpeg 耻辱柱”,今天他却得谢谢咱——腾讯QQ影音一雪前耻?

就在刚刚,FFmpeg 在社交媒体公开感谢腾讯公司向项目提交的高质量补丁。 这称得上是历史性时刻——毕竟 15 年前,腾讯的知名产品QQ影音因不遵循开源协议使用代码被 FFmpeg 钉在了“耻辱柱”(Hall of Shame)。 事件背景 FFmpeg 全称为 Fast Forward MPEG (Moving Picture Experts Group),由神一般的开发者——法国程序员法布里斯·贝拉(Fabrice Bellard)创建并开源。其最早诞生于 2000 年,是用户量最大的音视频编解码套件,...

7
2
发表了资讯
04/08 16:26

微软都打算付钱了,为何还是被骂“白嫖”开源?

微软最近在开源社区被“围攻”了,起因是该公司工程师希望一次性支付数千美元,让开源多媒体框架 FFmpeg优先解决自己的问题,结果被指责“白嫖”开源项目。 事件回顾: 一名微软工程师向 FFmpeg 报告了一个 bug,希望 FFmpeg 开发者将其作为高优先级尽快修复,并表示愿意提供一次性的数千美元作为赞助费。 此事最初由 FFmpeg 在社交平台发布: xz后门事件凸显了依赖未获报酬的志愿者所带来的重大挑战。众多市值达到万亿美元的公...

22
1
发表了资讯
04/07 17:46

开源日报 | 德国也要 “自主可控”;搞AI的是真没钱了;JetBrains全家桶2024.1;FFmpeg 7.0

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.4.7 今日要点 首个开源世界模型!百万级上下文,长视频理解吊打GPT-4,UC伯克利华人一作 来自UC berkeley的研究人员开源了首个世界模型,多模态性能优秀,长视频理解吊打GPT-4,同时将上下文长度增加到百万级别。 上图展示了LWM的多模态训练。第一阶段是上下文扩展,重点是使用Books3数据集扩展上下文大小,从32K增长到1M。第二阶段,视觉语言培训,重点是对不同...

3
2
发表了资讯
04/07 10:11

FFmpeg 7.0“Dijkstra”发布

FFmpeg 7.0“Dijkstra” 现已发布。此版本以荷兰计算机科学家 Edsger W. Dijkstra 的名字命名,一些值得注意的变化包括原生 VVC 解码器(目前处于实验阶段)、IAMF 支持以及多线程 ffmpegCLI 工具。 该版本并不向后兼容,删除了 6.0 之前废弃的 API。对大多数 library callers 来说,最大的变化是删除了旧的 bitmask-based channel layout API,取而代之的是允许自定义通道排序或 Ambisonics 等功能的 AVChannelLayout API。某些...

2
2
发表了资讯
2023/12/13 10:29

FFmpeg CLI 支持多线程 —— 数十年来“最复杂的重构”

FFmpeg CLI 近日迎来重大改进 —— 合并了多线程转码管道 (multi-threaded transcoding pipelines),预计在明年发布的 FFmpeg 7.0 中提供。 来源:https://ffmpeg.org/index.html#cli_threading 其开发团队表示,这项工作是“数十年来 FFmpeg CLI 最复杂的重构之一”,主要内容包括添加了线程感知的转码调度基础设施、将编码任务移动到独立线程,以及各种其他底层更改。这意味着 FFmpeg 现在可以实现并行处理任务,这将提高吞吐...

1
1
发表了资讯
2023/11/11 10:56

FFmpeg 6.1 "Heaviside" 发布

FFmpeg 6.1 已正式发布,代号 "Heaviside"。 下载地址:https://ffmpeg.org/download.html#release_6.1 作为重要版本更新,FFmpeg 6.1 包含以下值得关注的新特性: 新增 Playdate 视频解码器和分离器 为 Windows 版本 libva-win32 扩展 VAAPI 支持 ffmpeg CLI 新增选项:-readrate_initial_burst setpts 和 asetpts 过滤器支持命令 Vulkan 支持解码 hwaccel,支持 H264, HEVC and AV1 新增过滤器 afireqsrc audio source filte...

4
0
发表了资讯
2023/06/10 08:23

FFmpeg 已支持动画 JPEG-XL 格式

除了 Apple 宣布在其 Safari 浏览器中支持 JPEG-XL 图像格式之外, FFmpeg 也宣布现已支持解码动画 JPEG-XL 文件。 去年以来,FFmpeg 已经能够使用 libjxl 库解码静态 JPEG-XL 图像,随着本周在 FFmpeg 6.1 发布之前合并的提交,现在它也能够处理动画/多帧 JPEG-XL 内容。 该补丁仍然利用 libjxl 库增加了对 JPEG-XL 动画解码支持的支持,此外还添加了一个新的动画 JPEG-XL 多路分解器。 去年谷歌放弃在 Chrome 中支持 JPEG-XL ...

0
5
发表了资讯
2023/04/19 07:34

国产显卡厂商摩尔线程为 VA-API、FFmpeg 贡献代码

国产显卡厂商摩尔线程正在致力于优化旗下显卡产品的软件生态。据外媒 phoronix 报道, 摩尔线程的工程师最近对视频加速 API (VA-API) 库和视频库 FFmpeg 都提交了一些驱动代码。 摩尔线程成立于 2020 年,致力于研发国产 GPU 芯片及显卡产品。去年年底摩尔线程发布了旗下最新的 GPU 芯片“春晓”和对应的显卡 MTTS80。 MTTS80 显卡搭配了 16GB GDDR6 显存,256 位宽,支持最多四路 8K 分辨率的显示输出。 据官方介绍,该显卡支持...

7
1
发表了资讯
2023/02/28 19:37

FFmpeg 6.0 发布

在 FFmpeg 5.1 发布约 6 个月后,FFmpeg 6.0 "Von Neumann" 现已正式发布。该版本包含了许多新的编码器和解码器、过滤器以及 FFmpeg CLI 工具方面的改进。同时改变了发行方式,所有主要版本现在都会增加 ABI 版本;官方计划每年推出一个主要版本更新。 另一个特定的更改是,废弃的 API 将在 3 个版本后,在下一个主要版本中被删除;一个主要版本的最后一个次要版本将是 LTS 版本。这意味着 FFmpeg 此后的发布将更加频繁、且更有...

7
11
发表了资讯
2022/12/02 08:14

英特尔发布最新 FFmpeg 补丁集,优化 GPU 视频编/解码

英特尔工程师发布了最新的 “2022Q3”以及 “2022Q41 RC1” FFmpeg 补丁集,最新的补丁用于改进 FFmpeg 视频加速与英特尔图形,存放在英特尔的“cartwheel-ffmpeg” 仓库中。 “cartwheel-ffmpeg”仓库是英特尔开发者的暂存区,用于为 FFmpeg 贡献未合并的英特尔硬件补丁。换而言之,这是一个试验区,所有补丁都需要经过审查、适当的测试,最终才能合并到上游。 据外媒 Phoronix 介绍,最新的 2022Q3 系列 FFmpeg 补丁具有以下优...

0
4
发表了资讯
2022/11/08 08:12

FFmpeg 获得 NVENC AV1 编码支持,比 HEVC 快 100%

AV1 视频编解码器的受欢迎程度与日俱增。在上周,OBS Studio 推出了 28.1 版本,带来了对 NVIDIA NVENC AV1 编码的支持,除此之外,AMD 最新推出的 Radeon RX 7000 系列显卡也支持 AV1 编码。在 GPU 硬件层面上支持 AV1 可以显著降低 CPU 的负载。 近日开发者 Timo Rothenpieler 为大家熟知的音视频处理工具 FFmpeg 带来了更新,此次更新让 FFmpeg 获得了对 NVENC AV1 格式硬件加速编码的支持。 代码提交者 Timo Rothenpieler ...

0
4
发表了资讯
2022/11/01 08:52

英特尔在 FFmpeg 中实现了 AV1 QSV 编码器

今年 8月,英特尔为 FFmpeg 提供了 openVPL 支持,可用于将视频编码/解码为 AV1 和其他格式。上周,英特尔工程师又为 FFmpeg 提供了一个 AV1 快速同步视频 (Quick Sync Video - QSV) 编码器。 “快速同步”视频编码器是指将视频从例如 DVD 或蓝光光盘快速转码为适用于手机等智能设备格式(主要是 H.264)的用例,对专业的视频工作场景非常有效。 新的“qsvenc_av1”/“av1_qsv”编码器已合并到 FFmpeg 主线。在 Windows 和 Linu...

0
6
发表了资讯
2022/08/17 08:33

FFmpeg 初步支持 oneVPL

英特尔向 FFmpeg 项目上游贡献了对自家 oneVPL 开源视频处理库的支持。 FFmpeg 作为一个被广泛使用的跨平台多媒体库,多年来英特尔工程师为它贡献了 Vulkan 过滤器、VA-API AV1 解码、OpenVINO 集成和许多其他功能——主要是为了更好地支持自己的硬件产品。目前最新的贡献是为 FFmpeg 添加对 oneVPL 的支持。 oneVPL 视频库属于英特尔 oneAPI 工具包的一部分。这是一个完整的视频处理库,集成了视频编码、解码以及后处理功能 (P...

1
5
发表了资讯
2022/07/24 07:57

FFmpeg 5.1 已发布

FFmpeg 5.1“Riemann”已发布,FFmpeg 是一个开源多媒体项目,用于视频编码/解码和各种其他用途。 FFmpeg 5.1 的功能更改包括: NVIDIA 提供的 VDPAU AV1 硬件加速支持,可用于其最新的 RTX 30 系列显卡及更高版本。 AVIF 图像复用器支持基于 AV1 的图像格式。 JPEG-XL 图像支持。 移除旧的 X-Video 运动补偿 (XvMC) 硬件加速 IPFS/IPNS 协议支持。 PCM-蓝光编码器支持。 Vizrt 二进制图像编码器/解码器。 像素化、色彩映射、乘...

0
4
发表了资讯
2022/04/25 08:33

FFmpeg 支持 JPEG-XL

被广泛使用的多媒体开源库 FFmpeg 合并了对 JPEG-XL 图像格式的支持。 从 commit 记录可以看到,上周六合并的 PR 是对 JPEG-XL 图像编解码器的支持。FFmpeg 正在使用事实上的 libjxl 库来处理 JPEG-XL 内容,并支持图像编码和解码。这项工作包括将 JPEG-XL 图像作为流进行多路复用/解复用,以及围绕此编解码器的其他 FFmpeg 支持工作。 JPEG XL 基于 Google 的 PIK 格式和 Cloudinary的 FUIF 格式(该格式基于 FLIF),它的默认...

4
4
发表了资讯
2022/04/10 07:02

FFmpeg 5.0.1 发布,小幅修订版

FFmpeg 是开源多媒体框架,是用于录制、转换、编辑和串流音频和视频的完整解决方案,适用于 Windows、Mac 和 Linux,它支持大多数视频和音频格式之间的转换。 FFmpeg 5.0.1 发布,主要修复了此前版本存在的各种错误: avcodec/exr: 避免 displayWindow 中的有符号溢出 avcodec/diracdec: 避免全局 mv 中的有符号整数溢出 avcodec/takdsp: 修复 decorrelate_sf() 中的整数溢出 avcodec/apedec: 修复 long_filter_high_3800() 中的...

1
3
发表了资讯
2022/03/22 08:17

龙芯 FFmpeg 进入 5.0 时代,全力支持 LoongArch 生态

2022 年 1 月,FFmpeg 5.0 正式发布,新版本集成了对 LoongArch 生态的支持和优化。近日,龙芯中科就龙芯 FFmpeg 5.0 版本工作及规划进行了系统介绍。 FFmpeg 5.0 是 FFmpeg 社区近年来最为重要的一个版本,此版本不仅增加了诸多新功能,在 API 方面也进行了重大升级。整合对 LoongArch 的支持意味着后续的开源操作系统在从上游社区集成 FFmpeg 时,都将自动包含对 LoongArch 架构的支持,免去了以往繁重的代码移植和测试工作,...

8
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
11 评论
624 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部