Спектрограмма SoX не соответствует полной длине mp3 - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь сгенерировать спектрограмму mp3-файла, и я не получаю спектрограмму правильной длины.

Команда, которую я запускаю на mp3, - sox 'file1.mp3' -n spectrogram -Y 200 -X 128 -m -r -o 'out.png'

Длина песни составляет 3: 17,146

Если бы было 128 пикселей в секунду, я ожидал, что ширина будет ~ 25234, но вместо этого я получаю ширину моей спектрограммы как 25197.

Конец песни становится сжатым или просто отрезанным. Ничего страшного, если его просто отрезать, но сжать - это еще одна проблема. Или кто-нибудь знает, как исправить это, чтобы быть правильной длины.

...