首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

ffmpeg运用

2012-07-19 
ffmpeg使用1组成:1.1程序:ffmpeg、ffmplay、ffprobe、ffserverffmpeg:转码程序ffplay:播放程序ffserver:服务

ffmpeg使用

1          组成:

1.1         程序:ffmpeg、ffmplay、ffprobe、ffserver

ffmpeg:转码程序

ffplay:播放程序

ffserver:服务器程序

 

1.2         库:libavcodec、libavdevice、libavfilter、libavformat、libavresample、libavutil、libpostproc、libswresample、libswscale

libavcodec:编解码器库,提供所有支持的编解码器

libavformat:格式库,提供所有支持的文件、流格式

 

2          使用:

2.1         流复制:复制文件的流,只更改容器(文件)格式。

./ffmpeg –v debug –i inputfile.mpg –c copy  -f asf outfile.asf

-f:设置混合器

-c:设置编码器。当为 copy:指复制编码流

-i:输入文件

-v:调试信息级别(quiet、panic、fatal、error、warning、info、verbose、debug)

 

2.2         指定流:

由:进行分隔

./ffmpeg –i inputfile.mpg –c:v h263 –c:a g722 –f asf outfile.asf

./ffmpeg –i inputfile.mpg –c:0 h263 –c:1 g722 –f asf outfile.asf

 

v:视频

a:音频

数字:表示第几路,从0开始

热点排行