• FFplay文档解读-19-音频过滤器四


    26.31 astats

    显示有关音频通道的时域统计信息。 计算并显示每个音频通道的统计数据,并在适用的情况下给出总体数字。

    它接受以下选项:

    length
    

    短窗长度,以秒为单位,用于峰值和谷值RMS测量。 默认值为0.0550毫秒)。 允许范围为[0.01 - 10]

    metadata
    

    设置元数据注入。 所有元数据键都以lavfi.astats.X为前缀,其中X是从1开始的通道编号或字符串整体。 默认为禁用。

    每个通道的可用键是:DC_offset Min_level Max_level Min_difference Max_difference Mean_difference RMS_difference Peak_level RMS_peak RMS_trough Crest_factor Flat_factor Peak_count Bit_depth Dynamic_range

    总体而言:DC_offset Min_level Max_level Min_difference Max_difference Mean_difference RMS_difference Peak_level RMS_level RMS_peak RMS_trough Flat_factor Peak_count Bit_depth Number_of_samples

    例如,全键看起来像这个lavfi.astats.1.DC_offset或者这个lavfi.astats.Overall.Peak_count

    有关每个键的含义,请参阅下文:

    reset
    

    设置要重新计算统计数据的帧数。默认为禁用。

    每个显示的参数的描述如下:

    DC offset
    

    从零开始的平均幅度位移。

    Min level
    

    最低样本水平。

    Max level
    

    最大样本水平。

    Min difference
    

    两个连续样本之间的最小差异。

    Max difference
    

    两个连续样本之间的最大差异。

    Mean difference
    

    两个连续样本之间的平均差异。两个连续样本之间每个差异的平均值。

    RMS difference
    

    两个连续样本之间的均方根差异。

    1. Peak level dB
    2. RMS level dB

    标准峰值和RMS水平以dBFS为单位。

    1. RMS peak dB
    2. RMS trough dB

    通过短窗口测量的RMS水平的峰值和谷值。

    Crest factor
    

    标准峰值与RMS水平之比(注意:不以dB为单位)。

    Flat factor
    

    信号在其峰值水平(即最小水平或最大水平)的平坦度(即具有相同值的连续样本)。

    Peak count
    

    信号达到最低级别或最高级别的次数(不是样本数)。

    Bit depth
    

    音频的总位深度。每个样本使用的位数。

    Dynamic range
    

    dB为单位测量的音频动态范围。

    学习地址:音视频新手快速入门必备系列-FFmpeg+SDL播放器开发实现-学习视频教程-腾讯课堂

    【文章福利】免费领取更多音

  • 相关阅读:
    vue中组件通信的方式
    Redis面试题
    Vue(第十七课)AXIOS对JSON数据的增删改查
    RestCloud ETL社区 八月精选问答
    Docker使用总结
    脚手架构建VUE项目
    MySQL binlog模式及主备的基本原理
    高性能分布式对象存储——MinIO(环境部署)
    云数一体机
    Java JVM——12. 垃圾回收理论概述
  • 原文地址:https://blog.csdn.net/irainsa/article/details/127805034