2015-09-07 2 views
0

Я пытаюсь присоединиться к двум mp3 с помощью java SequenceInputStream в Eclipse. Он отлично работает, если оба являются обычным mp3 со звуком. Но если в сериале есть пустой mp3 без звука, он отменяет предыдущий mp3, а также не отображается как тихий перерыв в конечном выходе. Может ли переписывание быть вызвано проблемой заголовка? и как я могу получить пустое молчание в конце mp3?Конкатенировать mp3-файлы в java, когда один из них является бесшумным mp3

+0

Как мы должны знать причину, не зная, что вы закодированы? – SubOptimal

ответ

0

Вам придется конвертировать mp3 в формат PCM данных (например: .wav)

Затем возьмите Весы, чтобы определить, является ли это молчание:

Вычислить значение dB или RMS для группы звуковых кадров и принять решение , на каком уровне он считается «тишиной».

см this thread а также this one для получения более подробной информации

Смежные вопросы