0
点赞
收藏
分享

微信扫一扫

关于FFmpeg使用方法

ZSACH 2022-03-23 阅读 28

在做计算机视觉方向的研究时,主要考虑两种输入:图片和视频。而对于视频而言基础的做法是将视频抽帧为图片序列,对图片序列进行图片操作,最终再合成为视频,所以接下来介绍一款用于图片视频转化的开源程序。

FFmpeg简介

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案,包含视频采集、视频格式转化、视频截图、视频添加水印、视频切片(m3u8、ts)、视频录制、视频推流、更改音视频参数(编码方式、分辨率、码率、比特率等)等功能

下载安装Download FFmpeg

选择windows builds by BtbN,从github上选择对应版本(选大的那一版)
文件是免安装的,只需要将bin目录配置到path下

使用

 使用语法如上: ffmpeg + global opts + infile opts + -i infilename + outfile opts + outfilename

常用参数有:
-i:设定输入流,可以是多种类型的流,如文件流,网络流等; 也可以同时指定多个输入流

-f:设定输出格式, 这个通常不用使用,程序会根据outfile的后缀名自动识别

-r:设定帧率,可对输入输出分别设置,当设置在输出时,进行复制或删除帧处理

-frames/-vframes:设定帧数,试了试没生效啊

-y:直接覆盖同名输出文件(global opts)

-b :v设置数据速率,影响清晰度

-c:v/-codec:v/-vcodec:设置编码格式

 

举报

相关推荐

0 条评论