ffmpeg: Як зробити аудіопотік тихим

Додавши

ffmpeg_silence_af.txt
-af "volume=-60dB"

до вашої команди ffmpeg, ви можете зробити аудіопотік практично тихим. Ця команда зменшує гучність аудіопотоку на 60 децибел, що становить зменшення на 99,9%.

Пам’ятайте, що ви не можете використовувати -c:a copy під час застосування аудіофільтрів, таких як -af. Замість цього вам потрібно повторно кодувати аудіопотік, використовуючи, наприклад, -c:a aac -b:a 128k або будь-який інший кодек та бітрейт на ваш вибір.

Повний приклад команди:

Перекодування відео у baseline і приглушення аудіопотоку:

ffmpeg_silence_example.sh
ffmpeg -i video.mkv -threads 8 -c:v libx264 -profile:v baseline -level:v 4.0 -af "volume=-60dB"  -c:a aac -b:a 128k video.mp4

Дивіться схожі статті за категоріями: Audio/Video