-
Se eles estiverem todos no mesmo diretório, você pode apenas
cat
deles para o arquivo de saída.cat *.mp3 > output.mp3
-
Se os nomes dos arquivos não refletirem a ordem em que aparecem na lista de reprodução, siga este tutorial para renomeá-los de acordo.
-
Para ler o conteúdo do arquivo de lista de reprodução e, em seguida, colocar cada música em sequência,
while read -r line; do cat "$line"; done < playlist.m3u > output.mp3
Observe que isso fornecerá um arquivo mp3 contendo todas as músicas. Os metadados provavelmente não estarão corretos. O arquivo de saída vai jogar bem embora. (Eu apenas tentei).