FFmpeg 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
FFmpeg 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 LGPL
开发语言 C/C++
操作系统 Windows
软件类型 开源软件
所属分类 程序开发多媒体处理
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-12

软件简介

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如可以将摄录下的视频avi等转成现在视频网站所采用的flv格式。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (11)

加载中
https://www.oschina.net/news/108228/quickjs-js-engine
2019/07/15 10:37
回复
举报
rtmp ffmpeg
2012/05/19 10:11
回复
举报
ffmpeg 不是曾经把棒子还有国内的一些播放器放到黑名单了吗,但是真正的用户有多少知道呢,反正都不要脸了。
2012/06/26 14:28
回复
举报
FGQ
请问在嵌入式系统(非linux平台)上用什么解析音频格式编码(比如MP3等)比较好? ffmpeg
2013/04/11 12:17
回复
举报
ffmpeg能将sec格式的视频转为无压缩的avi格式吗 ffmpeg
2013/04/16 15:43
回复
举报
ffmpeg 图像出来了,但跟源不一样,为神马啊?9
2013/12/29 11:05
回复
举报
windows下编译好困难呀,怎么办... ffmpeg
2014/08/14 15:44
回复
举报
是否可以为水印图片增加旋转动画? 也就是说,让一个图片旋转一周,然后再显示在屏幕上的固定位置。 #ffmpeg#
2015/05/12 09:09
回复
举报
3.0首个维护版发布,赶紧下载 #ffmpeg#
2016/03/30 10:54
回复
举报
ffmpeg 代码 #ffmpeg#
2016/04/07 15:49
回复
举报
更多评论
06/18 07:27

FFmpeg 4.3 发布,具有 Vulkan 支持

FFmpeg 4.3 现已发布。FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。 新版本 FFmpeg 4.3 随附支持处理 MP4 中的 TrueHD、Intel QSV 加速的 MJPEG 和 VP9 解码,并且在 Linux 上支持 Vulkan 驱动的 AMD AMF 编码器。AMD 的 AMF 是已经存在了几年并且可以支持 Vulkan 的高级媒体框架...

6
14
发表于AI & 大数据专区
03/16 08:18

FFmpeg 下一个版本将支持 Vulkan

近期 Vulkan 势头不小,游戏引擎 Godot 计划年中发布的 4.0 大版本中将支持 Vulkan,Raspberry Pi 也即将迎来 Vulkan 的支持。现在我们还可以看到 FFmpeg 也将支持 Vulkan。 Vulkan 是 OpenGL 的下一代版本,和 DirectX 12 一样都是基于 AMD 私有的 Mantle API。不同的是 Vulkan 是开源的图形 API,它承诺通过给予开发者...

7
13
发表于开发技能专区
2019/08/07 07:42

FFmpeg 4.2 发布:AV1 解码支持,GIF 解析器

FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。FFmpeg 4.2 “Ada” 已经发布,鉴于 FFmpeg 上一次发布以来的时间,FFmpeg 4.2 更改是相当大的。更新内容主要如下: FFmpeg 4.2 通过 DAV1D 库引入了 AV1 视频解码支持,添加了各种新的过滤器和演示器,添加了 GIF 解析器 现在支持使...

13
11
发表于服务端专区
2019/05/14 19:03

多名中国开发者入选 FFmpeg 决策委员会

近日,全球最领先的开源多媒体框架 FFmpeg(全名是 Fast Forward MPEG(Moving Picture Experts Group))决策委员会公布了其扩容席位名单,委员会成员由原来的 22 人扩容为 33 人。 根据邮件列表记录,经过社区成员的商量和投票后,最终有三名中国开发者进入了决策委员会,分别是:Jun Zhao、Steven Liu 和 Zhong Li。 各...

14
22
发表于AI & 大数据专区
2018/11/04 13:11

FFmpeg 4.0.3 发布,多媒体处理工具合集

FFmpeg 4.0.3 已发布,FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 下载地址:http://ffmpeg.org/download.html 该版本对以下库进行了更新 libavutil      56. 14.100 libavcodec     58. 18.100 libavformat    58. 12.100 libavdevice    58.  3.100 ...

0
3
发表于服务端专区
2018/07/19 08:35

FFmpeg 4.0.2 版本发布,多媒体处理工具合集

FFmpeg 4.0.2 已发布,FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 下载地址 http://ffmpeg.org/download.html#releases 4.0.2 版本对以下这些库进行了更新和升级 libavutil      56. 14.100 libavcodec     58. 18.100 libavformat    58. 12.100 libavdevice...

9
11
发表于服务端专区
2018/06/18 07:47

FFmpeg 4.0.1 版本发布,多媒体处理工具合集

FFmpeg 4.0.1 已发布,FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 库: libavcodec 提供广泛的编解码器实现 libavformat 流协议、容器格式和基本 I / O 访问实现 libavutil hashers、decompressors 和 miscellaneous utility functions 实现 libavfilter 解码的音频和视频过滤修饰实...

4
7
发表于AI & 大数据专区
2018/04/21 08:01

FFmpeg 4.0.0 正式发布,多媒体处理工具合集

FFmpeg 4.0.0 已正式发布,代号 “Wu” ,更新亮点包括: MagicYUV 编解码器(实验性) Bitstream 过滤器,用于在 H.264,HEVC 和 MPEG-2 流中编辑元数据 TiVo ty/ty demuxer 原生 aptX 和 aptX HD 编解码器 英特尔 QSV 加速 MJPEG 编码 英伟达 NVDEC 加速 H.264,HEVC,MJPEG,MPEG-1/2/4,VC1,VP8 / 9 hwaccel 解码 ...

8
16
发表于服务端专区
2018/01/01 08:07

FFmpeg 3.4 发布,多媒体处理工具合集

FFmpeg 3.4 已发布。FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 库: libavutil 55. 78.100, libavcodec 57.107.100, libavformat 57. 83.100, libavdevice 57. 10.100, libavfilter 6.107.100, libavresample 3.7.0, libswscale 4.8.100, libswresample 2.9.100, libpostproc 54.7...

5
16
发表了资讯
2017/09/21 08:17

多媒体处理神器 神级播放软件 FFmpeg 你知多少?

我们早已经进入了数字多媒体时代,相信每天都会有数不清的男男女女,在PC手机上播放一部部令人热血贲张的小电影。没错,视频播放早已是信息时代的日常,花样迭出的视频播放器成为了手机电脑中不可或缺的软件。不过,你可知道这些名目繁多的视频播放器要运作起来,往往都离不开神级播片软件FFmpeg?今天,就一起来谈谈视频...

10
54
发表了资讯
2017/09/20 07:52

FFmpeg 3.2.8 发布,多媒体处理工具合集

FFmpeg 3.2.8 已发布。FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。 库: libavcodec 提供广泛的编解码器实现 libavformat 流协议、容器格式和基本 I / O 访问实现 libavutil hashers、decompressors 和 miscellaneous utility functions 实现 libavfilter 解码的音频和视频过滤修饰实...

14
20
发表了资讯
2017/09/13 08:10

FFmpeg 3.3.4 发布,多媒体处理工具

FFmpeg 3.3.4 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。 它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

8
15
发表了资讯
2017/07/30 12:42

FFmpeg 3.3.3 发布,多媒体处理工具

FFmpeg 3.3.3 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

3
20
发表了资讯
2017/05/16 11:36

FFmpeg 3.3.1 发布,包含众多修复

FFmpeg 3.3.1 发布了,现在是"Hilbert"系列最新的稳定版,包含了 libavutil 55.58.100, libavcodec 57.89.100, libavformat 57.71.100, libavdevice 57.6.100, libavfilter 6.82.100, libavresample 3.5.0, libswscale 4.6.100, libswresample 2.7.100, 和 libpostproc 54.4.100 这些已更新的库。 FFmpeg 3.3.1 维护更新...

6
13
发表了资讯
2017/04/14 07:44

FFmpeg 3.3 发布,多媒体处理工具

FFmpeg 3.3 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易地...

8
31
发表了资讯
2017/02/12 07:26

FFmpeg 3.2.4 和 3.0.7 发布,多媒体处理工具

FFmpeg 3.2.4 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

3
23
发表了资讯
2016/11/28 07:53

FFmpeg 3.2.1 发布,多媒体处理工具

FFmpeg 3.2.1 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

5
16
发表了资讯
2016/10/31 00:00

FFmpeg 3.2 发布,多媒体处理工具

FFmpeg 3.2 发布了,可用于所有支持的平台,包括GNU / Linux,Mac OS X和Microsoft Windows。 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目...

5
18
发表了资讯
2016/10/23 00:00

FFmpeg 3.1.5 发布,多媒体处理工具

FFmpeg 3.1.5 发布了。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

5
20
发表了资讯
2016/10/03 00:00

FFmpeg 3.1.4 发布,多媒体处理工具

FFmpeg 3.1.4 发布了。 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前领先的音/视频编码库libavcodec。 FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。这个项目是由Fabrice Bellard发起的,现在由Michael Niedermayer主持。可以轻易...

4
13
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/05/06 11:56

FFMPEG 命令行工具- ffmpeg

ffmpeg 简介 ffmpeg 用于转码的应用程序,命令格式: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... 简单示例: ffmpeg -i test.wmv test.avi 英文手册 参数 查看详细的参数选项可以使用: ffmpeg -h 常用的参数选项 主要参数: -i 设定输入流 -f 设定输出格式 -ss 开始时间 视频...

0
0
发表了博客
2013/12/25 13:44

ffmpeg

FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。...

1
16
发表了博客
2018/10/06 15:21

FFmpeg

iOS编解码介绍: 1. 硬编解码和软编解码 iOS上编解码分为两种,硬编解码和软编解码。 类型 工具 硬件支持 后台 思路 硬编解码 VideoToolBox 非CPU或者专用处理器 编码(iOS>=10.0),解码不支持 VideoVTToolBox AVA...

0
0
发表了博客
2014/01/03 02:26

ffmpeg

ffmpeg在mingw下编译

0
0
发表于多媒体处理专区
2019/02/21 18:17

ffmpeg

安装 https://github.com/Bingnan/ffmpeg3.0.1 注:安装完会在/root/bin下,但是这样有时在脚本里就没法执行ffmpeg,所以把文件都到/usr/bin下,问题解决 一次编译安装完成,/root/bin/ff* 下的文件就可以拷贝到其...

0
0
发表了博客
2010/10/08 12:18

ubuntu 安装 ffmpeg php-ffmpeg

最近在做一个视频网站安装本地环境费了不少时间。本地是ubuntu 9.10 而服务器是redhat as4 所以到时候本人会把服务器安装过程和大家分享出来。 本人环境如下 php —- 5.210 apache 2.2 ubuntu 9.10 ffmpeg 功能很强大包括视频抓图,视频信息,视频转换,在线视频录制,而且是免费的。所有一般的视频网站都会采用他。 本人...

1
1
发表了博客
2018/02/22 11:39

FFmpeg 学习(二):Mac下安装FFmpeg

一、安装ffmpeg 分为两种安装方式: 1. 命令行安装 brew install ffmpeg 2. 下载压缩包安装 去 http://evermeet.cx/ffmpeg/ 下载7z压缩包,解压缩后,将ffmpeg文件拷贝到一个地方,然后在bash_profile里面配置好环境变量 二、安装ffplay 分为两种安装方式: 1. 命令行安装 执行下面的命令就可以进行安装操作 brew insta...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
09/15 14:22

FFmpeg.AutoGen 读取摄像头错误

使用 FFmpeg.AutoGen 读取摄像头,将图片显示在控件上,并保存图像到文件中,一开始读取正常,声音、图像都能保存,但是读取几分钟后,程序在使用 av_read_frame 时,会读取不到数据,错误码 -5,摄像头也自动关闭了。直接使用 ffmpeg.exe 去读取摄像头,保存文件的时候,几个小时都不会有问题。读取的逻辑使用就是雷神的...

6
0
发表了问答
08/18 09:30

ffmpeg是如何做多平台适配的?

大佬们,请教下ffmpeg是如何做多平台适配的?

4
0
2019/01/14 17:40

ffmpeg流转发,拉流成功但是推流失败

命令推拉失败 ##ffmpeg -i http://xxxx/1/live.m3u8 -f flv -y rtmp://127.0.0.1:9006/live/xxxx 命令推拉成功 ##ffmpeg -i http://xxxx/1/live.m3u8 -c copy -f flv -y rtmp://127.0.0.1:9006/live/xxxx 求助各位大佬,有人知道怎么回事吗?第一个命令刚开始是可以执行的,但是执行过几个之后,就不再推送(上传)数据,...

2
0
发表于AI & 大数据专区
2019/01/10 11:39

Ffmpeg录像的内存泄露问题

下面是使用ffmpeg对rtsp流进行录像的代码,程序运行后,内存一直不停的往上涨,网上查过都说是内存泄露造成的,可是具体哪里泄露了,折腾好久了没找到原因。哪位熟悉ffmpeg的仁兄,帮忙看看,谢过! void saveRtsp() { AVFormatContext *pFormatCtx = nullptr; // FFMPEG所有的操作都要通过这个AVFormatContext来进...

4
0
发表了问答
2016/07/14 21:47

【求助】用libx264编码yuv420P为h264,始终只有1个I帧。

如题。工程ffmpeg+libx264+faac。 首先取输入视频的源数据为YUV420P,然后通过libx264编码成.264文件。然而用Elecard StreamEye Tools分析发现该.264只有1个关键帧,播放起来是没有问题,但是后面封装成mp4会受到影响(拉动进度条时花一下屏)。 我这里的参数如下: /* 初始化x264编码器 */ x264_param_t param; x264_pa...

3
0
发表于数据库专区
2019/06/06 18:32

海康的摄像头,报初始化输出流出错

@却又让幽兰枯萎 你好,想跟你请教个问题:我是海康的摄像头,地址如下: ffmpeg -i "rtsp://admin:EUEZAD@192.168.2.12:554/h264/ch1/sub/av_stream" -q 0 -f mpegts -codec:v mpeg1video -s 1366x768 http://127.0.0.1:8081/supersecret 现在出现下面的错误,望大神指点,MPEG-1/2 does not support 15/1 fps Error in...

2
0
发表于软件架构专区
2019/10/13 08:57

求大神们帮忙看看一个关于监控设备的BS架构的解决方案

目前有个项目需要实现把海康的摄像头集中起来在网页中,去在网页中去实现海康自己的程序所能实现的功能,对摄像头录像的实时播放,回话,有云台的控制,这些都移植到网页上,摄像头和浏览器都是在一个局域网,暂不考虑远程访问,要求能同时100路访问,我现在是猜想,手里还没拿到硬件,还没办法做实验, 猜想是这样子的,...

2
0
发表了问答
2014/12/18 10:07

hls 网页无法播放

我使用ffmpeg 切好的视频文件,vlc 播放器加装m3u8 可以播放,但是没法在Safari里面播放, ffmpeg -i install.mp4 -acodec libvo_aacenc -vcodec libx264 -s 720x480 -hls_time 10 -hls_list_size 10000 playlist.m3u8 切好的m3u8 #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:17 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:...

4
1
发表了问答
2019/08/11 08:00

【一周】华为方舟编译器闹乌龙,但鸿蒙OS真的来了 | 中国首个开源协议诞生

回顾一周社区热门资讯 第【三十五】期:20190803-20190809 点击相应标题,跳转阅读全文。 Bootstrap 公布长期支持计划,Bootstrap 3 生命周期结束 GitHub 公布了托管平台与美国贸易管制的相关细节 为了遵守美国的贸易管制法律,GitHub 最近对服务方式做了一些必要的修改。随着美国贸易管制法律的发展,我们将继续与美国监...

1
10
发表了问答
2012/03/28 12:16

ok, 完成一个基于ffmpeg的开源播放器

本人利用业余时间写了一个简单的播放器, 已开源, 见https://github.com/Jackarain/avplayer 在release目录下, 可以下载可执行程序, 目前暂时只支持windows平台, 希望有兴趣的朋友一起参与开发.

25
16
发表了问答
2013/08/27 21:52

SDL库的性能怎么样?

ffmpeg的ffplayer程序使用过了SDL库,有用过的讲讲实际经验吧。

5
0
2019/03/25 12:44

ffmpeg转码回调

求教:ffmpeg转换视频完成之后,怎么通知调用者视频转码成功与失败呢?

1
0
2019/03/20 20:10

m3u8转mp4

求教:现在我的上游系统传给我m3u8格式文件,我这里需要将该文件转成mp4(通过格式),在转码成多种码率,给下游使用。 请问:java程序,linux环境(docker内)下,怎么样才能将m3u8格式转成mp4格式视频?上游系统提供了ffmepg方式,不知道ffmepg可以转不?

1
0
发表了问答
2019/03/12 18:01

ffmpeg解码linux系统死机

上图就是在死机的时候系统的最后打印页面,使用intel_gpu_top查看gpu的显存,也并未使用完,系统内存还有大量剩余,cpu利用率也不高.但是只要出现此情况,其他电脑ping这台主机是ping不通,切系统无法再进行任何操作,只能重启解决。 开始怀疑是自己编译ffmpeg的时候开启了汇编加速导致,后来把汇编加速关闭,也偶尔出现...

1
0
2019/03/07 23:06

关于FFMPEG拉流M3U8问题

最近需要拉流,流A在国外,需要先拉到国内流B,用户去流B上面观看。 使用ffmpeg -i http://a.m3u8 -c copy b.m3u8命令拉下来后,观看b.m3u8几秒钟就卡顿一次,没办法看,但是直接在国内观看a.m3u8是不卡的,因为是买的一个,所以不能观看A.M3U8,需要类似中专或者换成一下,会的朋友告诉下,是不是参数加错了,感谢了。...

3
0
发表了问答
2014/12/05 11:44

求javaWeb大神,关于ffmpeg视频转换格式的问题~

最近做的项目需要视频转换器ffmpeg,代码和程序我都有,路径也对,可是奇怪的是我在纯javaProject的环境下运行代码,可以很顺利的将a.avi转换成a.flv,但是我把代码复制到我的web Project中时,程序不异常,运行各方面都正常,路径更是对的没话说,可是就是转换不成flv文件,凌乱了,是不是在web中还需要什么东西?为什么...

2
0
发表了问答
2008/11/30 15:09

用java程序调用ffmpeg执行视频文件格式转换flv

http://blog.sina.com.cn/s/blog_4a424eca010005l2.html

3
1
发表于服务端专区
2019/02/18 19:30

ffmpeg使用vaapi硬解出错

系统:deepin 15.9 ffmpeg 版本:4.1 vaifo: libva info: VA-API version 1.1.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_0 libva info: va_openDriver() returns 0 vainfo: VA-API...

3
0
发表了问答
2013/10/26 17:41

怎样下载ffmpeg(在win下,安装使用ffmpeg转换视频为flv文件)

@红薯 你好,想跟你请教个问题:我在您提示的链接:http://ffdshow.faireal.net/mirror/ffmpeg/,没办法打开网页下载。

4
0
发表了问答
2019/01/18 22:03

详解音频编解码的原理、演进和应用选型等

本文来自网易云音乐音视频实验室负责人刘华平在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack根据演讲内容整理而成(本次演讲PPT文稿,请从文末附件下载)。 1、引言 大家好,我是刘华平,从毕业到现在我一直在从事音视频领域相关工作,也有一些自己的创业项目,曾为早期Google Android SDK多媒体架构的构建作...

1
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
11 评论
604 收藏
分享
返回顶部
顶部