Linux

使用 Sox 在目錄中隨機播放文件(無休止地)

  • June 25, 2021

我有一個充滿 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 -

引用自:https://unix.stackexchange.com/questions/655778