Как Вы присоединяетесь к нескольким файлам MP3 в один? "кошка" и "mp3wrap" бесполезны, поскольку они производят нестандартные файлы MP3. Я знаю, что могу использовать смелость, но когда у Вас есть 1000-е файлов MP3 для присоединения в один, она занимает слишком много времени.
Какие-либо предложения?
Используйте ffmpeg или подобный инструмент для преобразования всех MP3s в последовательный формат, например.
ffmpeg -i originalA.mp3 -f mp3 -ab 128kb -ar 44100 -ac 2 intermediateA.mp3
ffmpeg -i originalB.mp3 -f mp3 -ab 128kb -ar 44100 -ac 2 intermediateB.mp3
Затем во времени выполнения, concat Ваши файлы вместе:
cat intermediateA.mp3 intermediateB.mp3 > output.mp3
Наконец, выполните их через инструмент MP3Val для фиксации любых потоковых ошибок, не вызывая полное, повторно закодируйте:
mp3val output.mp3 -f -nb
(источник)
Goldwave имеет некоторые возможности пакетной обработки, хотя это - условно-бесплатное программное обеспечение, не бесплатное программное обеспечение.