码迷,mamicode.com
首页 > 其他好文 > 详细

比特率、帧率、文件大小

时间:2017-06-29 13:38:07      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:连续   into   video   minimal   9.png   比较   logs   视频质量   文件   

1.Frame(frequency) Rate 帧率(单位HZ)

  1-1定义:the number of frames per second encoded into a video file。//fps。视频编码过程每秒编码处理多少帧。(一帧就相当于一张图片)

  1-2分类:帧率分为两种,一种是交错的interlaced(简称i,一般用于电视),一种的累进的progressive(简称p)

  1-3:人的肉眼起码看到 15fps 才感觉到视频的连续性,不然就觉察出不连贯。

  常用的视频帧率:

    技术分享

 

2.帧率的设置

  2-1.使用-r参数设置帧率

    技术分享

  2-2.使用fps滤镜

    技术分享

  2-3.帧率的一些预定义值的简写

    技术分享

 

3.Bit(data) Rate 比特率 

  3-1定义:Bit Rate(also bitrate or data rate) 是一个全面决定音视频质量的一个参数。它指定单位时间处理的比特数。在ffmpeg中,指1秒钟处理的比特数。

  3-2分类:常用的Bit Rate

    技术分享

    //ABR用于输出固定文件大小的情况;CBR主要用于媒体流处理;VBR主要用于比较复杂的场景,比较耗时间和CPU。

 

4.设置比特率

  技术分享

5.Constant bit rate(CBR)的设置

  CBR一般用于直播视频流的情况,传输数据不缓存,比如视频会议的场景。要设置为CBR,三个参数必须是一致的:bitrate(-b)、minimal rate(-minrate)、maximal rate(-maxrate),而maxrate选项要求设置一个-bufsize参数。比如:

  技术分享

 

6.设置最大的文件大小

  使用-fs(file size)参数可以设置最大的输出文件的大小

  比如:ffmpeg  -i  input.avi  -fs  10M  output.mp4

  

  

 

比特率、帧率、文件大小

标签:连续   into   video   minimal   9.png   比较   logs   视频质量   文件   

原文地址:http://www.cnblogs.com/yongfengnice/p/7093882.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!