ffmpeg 音频音量的获取
使用 ffmpeg 的 volumedetect 获取音频音量信息,测试命令如下:
ffmpeg -i ~/media/test.mp4 -filter_complex volumedetect -c:v copy -f null /dev/null
命令执行结果如下:
[Parsed_volumedetect_0 @ 0x7fb417591180] n_samples: 0
Stream mapping:Stream #0:1 (aac) -> volumedetectvolumedetect -> Stream #0:0 (pcm_s16le)Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
Output #0, null, to '/dev/null':Metadata:major_brand : isomminor_version : 512compatible_brands: isomiso2avc1mp41encoder : Lavf58.20.100Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s (default)Metadata:encoder : Lavc58.35.100 pcm_s16leStream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 1301 kb/s, 24 fps, 24 tbr, 12288 tbn, 12288 tbc (default)Metadata:handler_name : VideoHandler
frame= 1085 fps=0.0 q=-1.0 Lsize=N/A time=00:00:45.08 bitrate=N/A speed= 569x
video:7183kB audio:7764kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
[Parsed_volumedetect_0 @ 0x7fb417474d80] n_samples: 3975168
[Parsed_volumedetect_0 @ 0x7fb417474d80] mean_volume: -20.0 dB
[Parsed_volumedetect_0 @ 0x7fb417474d80] max_volume: -7.2 dB
[Parsed_volumedetect_0 @ 0x7fb417474d80] histogram_7db: 6
[Parsed_volumedetect_0 @ 0x7fb417474d80] histogram_8db: 107
[Parsed_volumedetect_0 @ 0x7fb417474d80] histogram_9db: 6261
bogon:~ xubinbin$
从输出信息中我们可以看到 mean_volume 为获取到的平均值 -20.0 dB。
ffmpeg 音频音量的获取相关推荐
- python增大音频音量_python获取音频音量大小_音频响度分析和获取
# -*- coding: utf-8 -*- #/usr/local/bin/python3 # @Time : 2020/3/7 4:05 PM # @Author : eric # @File ...
- [FFMPEG]进行音频音量调整
一.前言 由于我们个人使用的音频和视频数据都是从各个地方获取的,因此其中的音频音量大小不一.而互联网音乐平台如网易云音乐.qq音乐等,几乎所有的音乐音量大小都一致,可能就是使用了音量标准化的方式. ...
- 使用ffmpeg调整音频音量
一.前言 记得在很多年前使用MP3.MP4播放器的时候,里面的音频和视频数据都是自己从别的地方拷贝下来的,因此其中的音频音量大小标准不一致,经常会出现上一首歌需要调整很大的设备音量,而下一首同样的音量 ...
- ffpmpeg 音量_使用ffmpeg调整音频音量
一.前言 记得在很多年前使用MP3.MP4播放器的时候,里面的音频和视频数据都是自己从别的地方拷贝下来的,因此其中的音频音量大小标准不一致,经常会出现上一首歌需要调整很大的设备音量,而下一首同样的音量 ...
- ffmpeg音频滤镜
音频滤镜 分离声道 1 转码(源文件没问题可以省略) ffmpeg -i jy.ts -vcodec h264 -acodec aac jy1.ts 2 取一个声道 ffmpeg -i jy1.t ...
- FFmpeg音频播放器(8)-创建FFmpeg播放器
原文地址::https://www.jianshu.com/p/73b0a0a9bb0d 相关文章 1.FFmpeg音频解码播放----https://www.jianshu.com/p/76562a ...
- Android NDK开发之旅31 FFmpeg音频解码
###前言 #####基于Android NDK开发之旅30--FFmpeg视频播放这篇文章,我们已经学会视频解码基本过程.这篇文章就对音频解码进行分析. #####音频解码和视频解码的套路基本是一样 ...
- 【Android FFMPEG 开发】FFMPEG 音频重采样 ( 初始化音频重采样上下文 SwrContext | 计算音频延迟 | 计算输出样本个数 | 音频重采样 swr_convert )
文章目录 I . FFMPEG 播放视频流程 II . FFMPEG 音频重采样流程 III . FFMPEG 音频重采样 IV . FFMPEG 初始化音频重采样上下文 SwrContext V . ...
- ffmpeg 音频解码一
1. ffmpeg 视频解码一 2. ffmpeg 视频解码二 3. ffmpeg 音频解码一 4. ffmpeg 音频解码二 5. ffmpeg 音视频解码 6. ffmpeg 视频编码一 7. f ...
最新文章
- android a z 快速定位,快速集成android实现listview的字母A-Z排序,界面侧边字母索引...
- 机器学习笔记 :LSTM 变体 (conv-LSTM、Peephole LSTM、 coupled LSTM、conv-GRU)
- Angular ng-content元素的学习笔记
- 深度学习数据自动编码器_如何学习数据科学编码
- android base64encoder 不存在
- HTML5 dataset遍历,H5中data-xxxx属性
- 51单片机数码管小数点c语言,求助一个51单片机控制的数码管计算器带小数点功能的...
- 解决iPhone、iPad 或 iPod touch 无法连接Wi-Fi网络问题
- net安装包的制作[包括卸载模块](图解)
- 什么是反向跟单?反向跟单怎么运作?
- H3C交换机常用配置命令
- 用计算机清点木材的数量,计算机在木材工业中的应用.doc
- Java中Date时区的转换
- jQuery 效果 - stop() 方法
- 罗斯蒙特214CRTSMB1S3M0420SLM2AR1C1B1TBM2温度传感器
- 计算机开机错误62,电脑开机出现Error 1962错误如何解决?
- 【CentOS】make cc Command not found,make: *** [adlist.o] Error 127”
- 阿里云ECS服务器延长ssh连接时间
- flutter入门之理解Isolate及compute ——解决耗时操作卡住UI的问题
- 香港十大正规外汇黄金交易平台排名(2021版)