簡體   English   中英

使用Mono / C#播放媒體文件(尤其是音頻)的最佳方式是什么?

[英]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 *。

http://www.un4seen.com/

在Windows上,BASS需要DirectX 3或更高版本才能輸出,並在可用時利用DirectSound和DirectSound3D硬件加速驅動程序。 在OSX上,BASS使用CoreAudio進行輸出,建議使用OSX 10.3或更高版本。 支持PowerPC和Intel Mac。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM