paraigor » 29.12.2016, 23:25
Sojindox, интересный вариант, но, проведя эксперимент, выяснилось что ffmpeg применяет фильтр к блоку данных перед кодированием, а значит на выходе получим теже самые пики выше 0dB.
Так же поигравшись с музыкальным материалом выяснилось, что пики появляющиеся после кодирования слишком кратковременны и их слишком мало (у меня получалось по одному пику на канал) для возниковения заметных искажений, так что извиняюсь за дизинформацию.
VEG, пробовал кодировать один и тот же исходный вав двумя способами.
1) Через приведенную выше комманду ffmpeg -y -i "vhod.any" -acodec libvorbis -q:a 8 -af "volume=0dB" "vihod.ogg"
2) Предварительно нормализовав вав до 0dB, с последующим кодированием в ogg.
На выходе получились абсолютно идентичные файлы. Следовательно новый ffmpeg использует libvorbis