我有一个充满 mp3 的目录 - /home/pi/Desktop/Music - 我希望能够随机播放该目录中的所有歌曲,因此当我使用 sox 将它们即时转换为 wma 文件时,它们全部都会被打乱,并且会按照 andom 顺序无休止地播放所有文件。我当前的命令是:
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 -