Linux
使用 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 即時打亂此目錄中的所有文件?
sox -R -t mp3 $(ls -1 /home/pi/Desktop/Music/*.mp3|sort -R) -t wav -r 44100 -