Конвертируйте.flac в.mp3 с помощью ffmpeg, избегайте небольшого молчания?

Я конвертирую кучу аудиосэмплов.flac в.mp3 с помощью ffmpeg. Предполагается, что некоторые из этих сэмплов будут зациклены, то есть конец сэмпла плавно совпадает с началом (без отметки).

Теперь, независимо от того, насколько высоко я установил качество mp3, я продолжаю получать около 0,05 секунды тишины в начале результирующего.mp3, которого нет в исходном флаке.

Вот увеличенное представление Audacity начала и конца обоих звуковых сэмплов:

Оригинальный флак:

оригинал

Обратите внимание, что начало и конец оба "плоские", поэтому они подходят друг другу.

Преобразовано в mp3:

переоборудованный

Обратите внимание, что теперь внезапно наступает тишина в 0,05 секунды, и конец не заканчивается ровно (на базовой линии). Следовательно, они не подходят, и тик и тишину отчетливо слышны при игре в петле.

Я использую это для преобразования:

ffmpeg -i foo.flac -acodec libmp3lame -ab 320k bar.mp3

или это: (с -q:a Настройка VBR)

ffmpeg -i foo.flac -acodec libmp3lame -q:a 0 bar.mp3

Или -q:a 0 или же -ab 320k должен давать максимально возможное качество, но я не могу избавиться от этого странного молчания в начале и небольшого обрезания в конце, что вызывает тик при игре в петле.

0 ответов

Другие вопросы по тегам