Saya memiliki file video yang sebagian besar suaranya terlalu sepi. Saya menganalisanya dengan FFmpeg ( ffmpeg -af volumedetect
) dan itu memberi saya statistik berikut:
n_samples: 1240911872
mean_volume: -31.9 dB
max_volume: -0.0 dB
histogram_0db: 76
histogram_1db: 319
histogram_2db: 681
histogram_3db: 2580
histogram_4db: 8232
histogram_5db: 18019
histogram_6db: 33747
histogram_7db: 60315
histogram_8db: 100737
histogram_9db: 158403
histogram_10db: 242167
histogram_11db: 361734
histogram_12db: 527198
Volume maks sudah di 0dB jadi saya tidak bisa hanya meningkatkan volume, kalau tidak akan mendistorsi bagian paling keras.
Bagaimana saya bisa meningkatkan volume rata-rata tanpa memotong puncak?
audio
video
ffmpeg
audio-conversion
sound-editing
GetFree
sumber
sumber
Jawaban:
Iya nih. Apa yang perlu Anda lakukan adalah "kompresi rentang dinamis", diikuti oleh peningkatan level volume keseluruhan yang membawa puncak kembali ke 0dBFS. Sejumlah besar program pengeditan suara dapat melakukan ini. Audacity (gratis) cukup memanggil alat "Compressor" dan itu memang memiliki fitur kompensasi gain. Inilah halaman bantuan mereka: http://manual.audacityteam.org/index.php?title=Compressor
sumber
.aac
file? Saya ingin menghindari pengkodean ulang ke format yang berbeda jika memungkinkan.