[英]What's the best way of playing media files (esp. audio) with Mono/C#?
我正試圖在Mono + C#中為某些東西創造一些可以播放聲音和音樂的東西,但我不確定那將是最好的東西。
我試圖讓它可以用於像Ogg Vorbis,MP3和波形文件這樣的東西。
我的主要平台將是Linux,雖然跨平台解決方案會很好。
有沒有人建議圖書館播放音頻文件?
irrKlang是一個用於C ++,C#和所有.NET語言的跨平台聲音庫
http://www.ambiera.com/irrklang/
它是一個高級2D和3D跨平台(Windows,Mac OS X,Linux)聲音引擎和音頻庫,可播放WAV,MP3,OGG,FLAC,MOD,XM,IT,S3M等多種文件格式,可用於C ++和所有.NET語言(C#,VisualBasic.NET等)。
BASS是一個用於Windows和Mac OSX軟件的音頻庫。 它的目的是為開發人員提供強大而高效的樣本,流(MP3,MP2,MP1,OGG,WAV,AIFF,自定義生成,以及更多通過附加組件),MOD音樂(XM,IT,S3M,MOD,MTM, UMX),MO3音樂(MP3 / OGG壓縮MOD)和錄音功能。 全部在一個小的DLL中,大小不超過100KB *。
在Windows上,BASS需要DirectX 3或更高版本才能輸出,並在可用時利用DirectSound和DirectSound3D硬件加速驅動程序。 在OSX上,BASS使用CoreAudio進行輸出,建議使用OSX 10.3或更高版本。 支持PowerPC和Intel Mac。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.