1. Produkte
  2.   Video
  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 zur Installation von LibVLCSharp 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

Die Open-Source-API LibVLCSharp ermöglicht es .NET-Entwicklern, Audiospurinformationen programmgesteuert abzurufen. Um die Informationen zu extrahieren, müssen Sie zunächst die Datei mit der Media-Klasse laden und prüfen, ob es sich bei der Datei um eine richtige Audiospur handelt. Danach können Sie die Track-Informationen extrahieren, indem Sie auf Track-Eigenschaften wie Track.Data.Channels, Track.Data.Rate und mehr zugreifen.

 Deutsch