2015-04-30 106 views
0

大家好,我正在通過GPIO觸發器爲我播放一些音頻的腳本。腳本效果很好,唯一的事情是我想讓音頻循環。Python音頻Mplayer與mplayer

我正在使用名爲Mpylayer的Python插件。

鑑於我有一個簡化版本,這是我在哪裏卡住了,

Mp1 = mpylayer.MPlayerControl() 
Mp1.loadfile('/path/to/audio.wav') 
Mp1.loop = 1 

然後在一個單獨的函數/ GPIO觸發我有,

Mp1.quit() 

理想的音頻會永遠循環,直到退出觸發器。再一次,這部分工作很好,只是讓它循環部分。該插件的文檔似乎說有一種方法可以做到,但如果遇到障礙。

感謝您的幫助!

--Daniel

回答

0

嘗試:

Mp1 = mpylayer.MPlayerControl() 

Mp1.loadfile('/path/to/audio.wav') 

Mp1.loop = 0 

它將循環永遠如果你給的值是0