Существует ли инструмент командной строки для Windows 7 или Linux, который, имея файл m3u, преобразует каждый файл в один длинный файл в заданном формате?
Я посмотрел на avconv, но, похоже, у него нет этой опции. Все файлы — это аудиофайлы Wave
решение1
Самый простой способ сделать это — взять проигрыватель, который может выводить данные на stdout, а затем прочитать sox
данные из stdin и преобразовать их соответствующим образом.
mpg321 -s -@ playlist.m3u | sox -t raw -r 44.1k -e signed -b 16 -c 2 - output.mp3