Sox를 사용하여 디렉터리의 파일을 (끝없이) 섞습니다.

Sox를 사용하여 디렉터리의 파일을 (끝없이) 섞습니다.

나는 mp3로 가득 찬 디렉토리(/home/pi/Desktop/Music)를 가지고 있고 그 디렉토리에 있는 모든 노래를 섞을 수 있기를 원합니다. 그래서 sox를 ​​사용하여 즉시 wma 파일로 변환할 때, 그들은 모두 다음과 같은 결과를 얻습니다. 셔플되고 모든 파일이 무작위 순서로 끝없이 재생됩니다. 내 현재 명령은 다음과 같습니다

sox -R -t mp3 /home/pi/Desktop/Music/*.mp3 -t wav -r 44100 -

(결과가 pim으로 전달됨):

sox -R -t mp3 /home/pi/Desktop/Music/*.mp3 -t wav -r 44100 - | sudo ./pi_fm_rds -freq 94.5  -audio - -ps ZSFM -rt ZSFM

sox를 사용하여 이 디렉토리의 모든 파일을 즉시 섞으려면 어떻게 해야 합니까?

답변1

sox -R -t mp3 $(ls -1 /home/pi/Desktop/Music/*.mp3|sort -R) -t wav -r 44100 -

관련 정보