FFmpeg(一)
2024-09-01 07:34:20
1. FFmpeg分为3个版本:Static
、 Shared
、 Dev
前两个版本可以直接在命令行中使用。包含了三个exe
:ffmpeg.exe
,ffplay.exe
,ffprobe.exe
Static
版本中的exe
体积较大,那是因为相关的Dll
都已经编译进exe
里面去了。
Shared
版本中exe
的体积相对小很多,是因为它们运行的时候还需要到相关的dll中调用相应的功能
Dev
版本用于开发,里面包含了库文件xxx.lib
以及头文件xxx.h
2.命令行工具的使用
1. ffmpeg.exe
用于转码的应用程序:一个简单的转码命令 将input.avi转码成output.ts,并设置视频的码率为640kbps
ffmpeg -i input.avi -b:v 640k output.ts
具体用法参考: ffmpeg参数中文详细解释 详细的使用说明(英文):http://ffmpeg.org/ffmpeg.html
2.ffplay.exe
主要用于播放的应用程序 ,播放test.avi
ffplay test.avi
具体的使用方法可以参考:ffplay的快捷键以及选项 详细的使用说明(英文):http://ffmpeg.org/ffplay.html
3. ffprobe.exe
ffprobe是用于查看文件格式的应用程序。 详细的使用说明(英文):http://ffmpeg.org/ffprobe.html
最新文章
- ArcGIS Engine开发之量测功能
- LINUX 设置ll的时候显示日期的格式
- Mysql表分区几种方式
- <;<;卸甲笔记>;>;-Oracle线下迁移到PPAS
- [Leetcode][JAVA] Pascal&#39;s Triangle I, II
- Zend Framework 入门(1)—快速上手
- BZOJ3155: Preprefix sum
- (转)Apple Push Notification Services in iOS 6 Tutorial: Part 1/2
- warning C4133: “函数”: 从“char [5]”到“LPCWSTR”的类型不兼容
- AJAX POST请求中參数以form data和request payload形式在servlet中的获取方式
- 应用ExcelPackage导出Excel
- [转]Hooked on DTrace
- [bzoj1067][SCOI2007]降雨量——线段树+乱搞
- java多线程的(一)-之java线程的使用
- sencha touch - sass 使用
- mybatis中事务简单使用
- 有向图的强连通算法 -- tarjan算法
- 【javascript】escape()、encodeURI()、encodeURIComponent()区别详解
- lucene整理3 -- 排序、过滤、分词器
- 5. STL编程五
热门文章
- Atcoder D - A or...or B Problem(思维)
- 牛客网 Wannafly挑战赛 A 找一找 思考题
- 【Offer】[48] 【最长不含重复字符的子字符串】
- Python基础:Python运行的两种基本方式
- .NET框架之“小马过河”
- 实验吧CTF练习题---安全杂项---异性相吸解析
- day02小结
- Net基础篇_学习笔记_第十二天_面向对象继承(父类和子类)
- 误删除系列一:linux的bin目录误删除后恢复操作
- HABSE表结构理解