1. ffmpeg 简介

1.1 发展过程
1.2 ffmpeg 介绍

ffmepg 是一个多媒体框架,集成了编码,解码,复用,解复用,流,滤镜和播放等功能,支持各种格式的容器,可移植性强,支持Linux,Mac OS,Windows等操作系统。

三个命令行工具

ffmpeg,ffplay和ffprobe可被用于转码和播放。
  • ffmpeg:各种格式媒体文件直接转换的命令行工具
  • ffplay:基于SDL和ffmpeg库的简单播放器
  • ffprobe:一个简单的多媒体流解析器

包含以下库:
libavcodec:包含音视频编解码器
libavutil:包含简化编程函数,随机数函数,数据结构,数学例程,核心多媒体工具
libavformat:包含各种多媒体容器的复用解复用器
libavfilter:包含各种媒体滤镜
libavdevice:包含输入和输出设备的库,用于抓取和呈现许多常见的多媒体输入/输出软件框架,包括Video4Linux、Video4Linux2、VfW和ALSA
libswscale:包含图片缩放,颜色空间和像素格式转换的库
libswresample:包含重采样,重矩阵和采样格式转换的库

在应用程序中使用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值