«

FFmpeg音量调节

学长 发布于 阅读:928 编程


ffmpeg -i 输入文件名 -af loudnorm=i=-14 normal.acc

标准化到-14dB

快速查看文件信息

ffmpeg -i 文件名

快速查看文件音量信息

ffmpeg -i 文件名 -af volumedetect -vn -f null NUL

win环境下用NUL

vn不处理视频所以很快出结果


批量处理文件夹内的视频音量

@echo off
setlocal enabledelayedexpansion

::定义ffmpeg程序对应的地址
set ffmpeg="C:\Program Files (x86)\FormatFactory\ffmpeg.exe" 
::寻找.ts扩展名的文件输出文件名后加指定后缀-loud

for /f %%i in ('dir /b ^| find /i ".ts"') do (
set a=%%i
set a=!a:.ts=-loud.ts!
start "%%i" %ffmpeg% -i %%i -af loudnorm=i=-14 -c:v copy -c:a aac !a!
)

推荐阅读:


扫描二维码,在手机上阅读