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
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow