FFmpeg(一)

小鱼儿 2021-12-24 10:45 409阅读 0赞

1.  FFmpeg分为3个版本:StaticSharedDev

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

  1.     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

转载于:https://www.cnblogs.com/ZeGod/p/9635828.html

发表评论

表情:
评论列表 (有 0 条评论,409人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ffmpeg

    FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先

    相关 ffmpeg 入门(

    1。个人背景:一个在公司一直跟视频流打交道的工程师,但是不负责解码,我主要负责的软件就是将第三方非标准,标准的码流从第三方相机,平台,dvr,nvr等中获取到对应的码流,进行分

    相关 FFMpeg开发笔记(

            FFMpeg是一个开源免费的视频和音频解决方案。它提供了录制、转换以及流化音视频的完整解决方案。FFMpeg支持在Linux平台下开发,同时也支持其它操作系统环

    相关 FFmpeg

    1.  FFmpeg分为3个版本:`Static`、  `Shared`、 `Dev`     前两个版本可以直接在命令行中使用。包含了三个`exe`:`ffmpeg.e