Я пытаюсь сегментировать аудиофайл на 15 секунд. Это можно сделать, используя что-то похожее на приведенную ниже команду:
ffmpeg -i example.mp3 -f segment -segment_time 15 -c copy out%03d.mp3
Тем не менее, выполнение этого вызывает слышимое "поп" в результирующих выходных файлах. Это происходит только сразу в начале - остальная часть файла в порядке.
Я прочитал в StackOverflow, что это происходит при перекодировании из одного формата с потерями в другой, что приводит к появлению артефактов. В моей ситуации я имею дело с широким диапазоном форматов, и мои выходные данные кодируются с использованием формата с потерями. Помешает ли это транскодированию из формата с потерями в формат без потерь, такой как WAV, и обратно в формат с потерями? Таким образом, я должен иметь дело с необработанной информацией PCM, и я не должен получать "хлопки" во время сегментации.