FFmpeg(一)

1.  FFmpeg分为3个版本:Static、  SharedDev

    前两个版本可以直接在命令行中使用。包含了三个exe:ffmpeg.exeffplay.exeffprobe.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

猜你喜欢

转载自www.cnblogs.com/ZeGod/p/9635828.html