我已經創建了一個完美循環的WAV文件,已通過在Audacity音頻編輯器中使用Loop Play進行了驗證。我想保持文件較小並讓媒體播放器循環播放,而不是讓文件反復重復其內容。我曾經為此使用Media Player Classic,但是我只是嘗試使用最新版本,並且在循環之前它會稍作暫停(就像我嘗試過的標準WMP,VLC和其他客戶端一樣)。是否有任何媒體播放器可以正確地做到這一點而又沒有任何間隙?在Audacity中打開它並手動啟動循環比每次我想听的時候都要麻煩。
我已經創建了一個完美循環的WAV文件,已通過在Audacity音頻編輯器中使用Loop Play進行了驗證。我想保持文件較小並讓媒體播放器循環播放,而不是讓文件反復重復其內容。我曾經為此使用Media Player Classic,但是我只是嘗試使用最新版本,並且在循環之前它會稍作暫停(就像我嘗試過的標準WMP,VLC和其他客戶端一樣)。是否有任何媒體播放器可以正確地做到這一點而又沒有任何間隙?在Audacity中打開它並手動啟動循環比每次我想听的時候都要麻煩。
Foobar2000應該支持無間隙播放-它應該適用於無損音軌,並且WAV最好不要壓縮,因此它們也一樣無損。您可能需要創建一個具有單個曲目的播放列表,然後在“播放”下選擇“重複(曲目)”。您也可以考慮將其轉換為flac,然後按照此處建議的方式使用元數據,如果這不起作用
Mplayer是適用於Linux和Windows的媒體播放器,可以進行無間隙播放(音軌之間沒有靜音),包括循環播放模式。在命令行上,這是通過 -loop 0
選項(無限循環)實現的。
MPlayer是在許多系統上運行的電影播放器(請參閱文檔)。 。它可以播放大多數MPEG / VOB,AVI,Ogg / OGM,VIVO,ASF / WMA / WMV,QT / MOV / MP4,RealMedia,Matroska,NUT,NuppelVideo,FLI,YUV4MPEG,FILM,RoQ,PVA文件,許多本機支持,XAnim和Win32 DLL編解碼器。您可以觀看VideoCD,SVCD,DVD,3ivx,DivX 3/4/5,WMV甚至是H.264電影。
如果要使用Mplayer圖形界面,請選中 SMplayer
假設您需要用它來循環一個小文件,而您不必擔心美觀的GUI為什麼不這樣做:
,甚至-如果您在Windows上:
使用以下腳本:
將winsound導入為w
data =打開。(“ YourWavFile.wav”,“ rb”)。讀取(-1)
while(True):
w.PlaySound(data,w.SND_MEMORY | w.SND_NOSTOP)
使用 control-C停止
您甚至可以直接在python控制台中執行此操作,如果需要GUI,則可以使用各種庫來添加一個。
我認為您可能無意中回答了自己的問題。您說舊版本的Media Player Classic可以按您喜歡的方式工作。嗯,Media Player Classic是便攜式應用,這意味著您無需安裝任何內容即可使用它。因此,請獲取您以前使用的版本,並將其用於該文件。
如果這不起作用,則問題可能是系統上的某些內容已更改,或者您記錯了哪個應用程序您以前使用過的。
有一個名為djv view的軟件,嘗試一下。就像黃油一樣。它甚至可以顯示exr文件,這是一個超級加號。