1. Produkty
  2.   Audio
  3.   .NET
  4.   NAudio
 
  

Biblioteka Free.NET do manipulowania formatami plików audio

Odtwarzaj, nagrywaj, koduj, odczytuj i konwertuj pliki audio za pośrednictwem .NET API.

NAudio to API typu open source do programowej manipulacji plikami audio. Interfejs API umożliwia programiście .NET odczytywanie dźwięku z różnych standardów, odtwarzanie dźwięku, konwertowanie formatów dźwięku, nagrywanie dźwięku systemowego i nie tylko. API ma na celu dostarczenie wszechstronnego zestawu użytecznych klas narzędziowych, za pomocą których można zbudować własną aplikację do manipulacji dźwiękiem.

Korzystając z interfejsu API, możesz odtwarzać dźwięk za pomocą Waveout, DirectSound, ASIO i WASAPI oraz czytać dźwięk z WAV, AIFF, MP3, G.711, ADPCM, WMA, AAC, MP4 i innych. API umożliwia kodowanie dźwięku za pomocą kodeka ACM zainstalowanego na twoim komputerze, możesz miksować i manipulować strumieniami audio za pomocą 32-bitowego silnika miksującego.

Previous Next

Pierwsze kroki z NAudio

Najlepszym sposobem zainstalowania NAudio jest użycie NuGet, możesz uruchomić następujące polecenie i zainstalować NAudio w swojej aplikacji.

Zainstaluj NAudio z NuGet

 Install-Package NAudio

Odtwarzaj plik audio za pomocą bezpłatnego interfejsu API C#

NAudio umożliwia programistom .NET odtwarzanie plików audio z ich własnych aplikacji .NET. Aby odtworzyć plik audio, najpierw musisz otworzyć plik za pomocą AudioFileHeaer. Po pomyślnym otwarciu pliku możesz użyć WaveOutEvent jako urządzenia wyjściowego do odtwarzania dźwięku. Możesz po prostu odtwarzać dźwięk, przekazując AudioFile do outPutDevice za pomocą metody Init i wywołując metodę Play().

Darmowe API C# do konwersji plików MP3 na WAV

API pozwala programistom konwertować pliki MP3 na inne formaty plików. Deweloperzy mogą dodać funkcję konwersji MP4 we własnej aplikacji, jeśli kodek ACM MP3 jest obecny w maszynie aplikacji. Ten koder-dekoder jest zwykle preinstalowany w większości wersji systemu Windows. Konwersja MP3 do WAV jest dość prosta, wystarczy otworzyć plik MP3 za pomocą MP4FileReader i przekonwertować go za pomocą metody WaveFileWriter.CreateWaveFile().

Połącz wiele plików audio za pomocą C#

Interfejs API umożliwia programistom łączenie wielu plików audio w jeden plik audio. Proces łączenia jest dość prosty. Możesz załadować wiele plików audio za pomocą metody AudioFileReader() i połączyć je za pomocą metody ConcatenatingSampleProvider().

 Polski