1. Produtos
  2.   Áudio
  3.   .NET
  4.   LibVLCSharp
 
  

Biblioteca .NET gratuita para manipulação de documentos de áudio

Renderize, codifique e transmita o formato de arquivo de áudio.

LibVLCSharp é uma API de código aberto para renderizar, codificar e decodificar formatos de arquivo de áudio. Usando a API, você pode não apenas reproduzir todos os tipos de formatos de arquivo de áudio, incluindo MP3, MPEG, AAC, TrueAudio e muito mais, mas também reproduzi-los em qualquer plataforma, incluindo Windows, Linux, Mac, Android, iOS e TVs. Em suma, a API suporta a maioria dos recursos suportados pelo aplicativo de desktop VLC gratuitamente.

LibVLCSharp é um software livre lançado sob a LGPL. O desenvolvedor pode criar seu próprio aplicativo de manipulação de áudio usando a API. Os desenvolvedores podem trabalhar com uma ampla variedade de formatos de arquivo de áudio para manipulação de metadados. Além disso, você pode reproduzir áudio 3D, usar filtros de áudio, suportar passagem de áudio com APDIF e HDMI e muito mais.

Previous Next

Introdução ao LibVLCSharp

A melhor maneira de instalar o LibVLCSharp é via NuGet, você pode executar o seguinte comando e instalar o LibVLCSharp em seu aplicativo.

Instale o LibVLCSharp do NuGet

 Install-Package LibVLCSharp -Version 3.4.8

Reproduza áudio com a API C# gratuita LibVlcSharp

LibVLCSharp permite que programadores .NET reproduzam facilmente todos os formatos de arquivos de áudio. Para executar um formato de arquivo de áudio, o desenvolvedor pode iniciar inicializando o objeto principal LibVLC e, em seguida, carregar o arquivo de áudio usando a classe Media que é responsável por fornecer informações sobre o formato do arquivo. Depois de carregar o arquivo de áudio, você pode abrir uma nova instância do MediaPlayer para reproduzir o arquivo de áudio usando o método MediaPlayer.Play().

Recuperar informações da faixa de áudio via C#

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.
 Português