【FFmpeg】调整音频文件的音量

ops/2024/10/31 0:44:41/

1、调整音量的命令

1)音量调整为当前音量的十倍

ffmpeg -i inputfile   -vol 1000  outputfile 

2)音量调整为当前音量的一半

ffmpeg -i input.wav -filter:a "volume=0.5" output.wav

3)静音

ffmpeg -i input.wav -filter:a "volume=0" output.wav

4)增加10dB

ffmpeg -i input.wav -filter:a "volume=10dB" output.wav
ffmpeg -i inputfile -vcodec copy -af "volume=10dB" outputfile

5)减少5dB

ffmpeg -i input.wav -filter:a "volume=-5dB" output.wav

2、调整音频文件的音量

2.1 查看音频分贝

1)使用 volumedetect 组件分析音频


http://www.ppmy.cn/ops/129735.html

相关文章

ubuntu 硬盘扩容

在 Linux 中,可以使用以下命令查看磁盘的使用情况和信息: 查看磁盘使用情况: df -h这个命令会显示所有文件系统的使用情况,以人类可读的格式(例如 GB 或 MB)。 查看磁盘分区和设备信息: lsblk这…

HarmonyOS开发 - 本地持久化之实现LocalStorage支持多实例

用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。数据存储形式为键值对,键的类型为字符串型,值的存储数据类型包括数字型、字符型、布尔型以及这3种类型的数组类型。 在上一篇中&…

Node.js:模块 包

Node.js:模块 & 包 模块module对象 包npm安装包配置文件镜像源 分类 模块 模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。 简单来说,就是把一个…

openpnp - 解决“底部相机高级校正成功后, 开机归零时,吸嘴自动校验失败的问题“

文章目录 openpnp - 解决"底部相机高级校正成功后, 开机归零时,吸嘴自动校验失败的问题"概述笔记问题现象1问题现象2原因分析现在底部相机和吸嘴的位置偏差记录修正底部相机位置现在再看看NT1在底部相机中的位置开机归零,看看是否能通过所有校…

【开源免费】基于SpringBoot+Vue.JS校园美食分享平台 (JAVA毕业设计)

本文项目编号 T 033 ,文末自助获取源码 \color{red}{T033,文末自助获取源码} T033,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 查…

Linux相关概念和易错知识点(18)(重定向、语言级缓冲区)

目录 1.重定向 (1)什么是重定向? (2)dup2 ①重定向原理 ②重定向方法 (3)重定向和程序替换的易混点 2.语言级缓冲区 (1)为什么需要语言级缓冲区 (2&am…

Vue3 学习笔记(十三)Vue组件详解

1、组件(Component) 介绍 组件(Component)是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素,封装可重用的代码,可以帮助你将用户界面拆分成独立和可复用的部分。 每个 Vue 组件都是一个独立的 Vue 实…

redis高级篇之IO多路复用select方法简介 第174节答疑

1、bitmap最大1024位,一个进程最多只能处理1024个客户端 2、&rset不可重用,每次socket有数据就相应的位会被置位 3、文件描述符数组拷贝到了内核态(只不过无系统调用切换上下文的开销。(内核层可优化为异步事件通知)),仍然有开销。select…