1. Produkte
  2.   Audio
  3.   .NET
  4.   LibVLCSharp
 
  

Kostenlose .NET-Bibliothek zum Bearbeiten von Audiodokumenten

Audiodateiformat rendern, codieren und streamen.

LibVLCSharp ist eine Open-Source-API zum Rendern, Codieren und Decodieren von Audiodateiformaten. Mit der API können Sie nicht nur alle Arten von Audiodateiformaten abspielen, einschließlich MP3, MPEG, AAC, TrueAudio und mehr, sondern auch auf jeder Plattform, einschließlich Windows, Linux, Mac, Android, iOS und Fernsehern. Kurz gesagt, die API unterstützt die meisten Funktionen, die von der VLC-Desktop-App unterstützt werden, kostenlos.

LibVLCSharp ist kostenlose Software, die unter der LGPL veröffentlicht wurde. Der Entwickler kann mithilfe der API seine eigene Audiobearbeitungsanwendung erstellen. Die Entwickler können mit einer Vielzahl von Audiodateiformaten für die Bearbeitung von Metadaten arbeiten. Darüber hinaus können Sie 3D-Audio wiedergeben, Audiofilter verwenden, Audio-Pass-Through mit APDIF und HDMI unterstützen und vieles mehr.

Previous Next

Erste Schritte mit LibVLCSharp

Der beste Weg, LibVLCSharp zu installieren, ist über NuGet. Sie können den folgenden Befehl ausführen und LibVLCSharp in Ihrer Anwendung installieren.

Installieren Sie LibVLCSharp von NuGet

 Install-Package LibVLCSharp -Version 3.4.8

Spielen Sie Audio mit der kostenlosen C#-API LibVlcSharp ab

LibVLCSharp ermöglicht es .NET-Programmierern, alle Audiodateiformate einfach abzuspielen. Um ein Audiodateiformat auszuführen, kann der Entwickler mit der Initialisierung des LibVLC-Hauptobjekts beginnen und dann die Audiodatei laden, indem er die Media-Klasse verwendet, die für den Nachweis von Informationen über das Dateiformat verantwortlich ist. Sobald Sie Ihre Audiodatei geladen haben, können Sie eine neue Instanz von MediaPlayer öffnen, um die Audiodatei mit der Methode MediaPlayer.Play() abzuspielen.

Rufen Sie Audiotrack-Informationen über C# ab

The open source API LibVLCSharp allows .NET developers to retrieve Audio track information programmatically. In order to extract the information, first, you need to load the file using the Media class and check if the file is a proper Audio track. After that, you can extract the track information by accessing Track properties like Track.Data.Channels, Track.Data.Rate and more.
 Deutsch