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

Ilmainen .NET-kirjasto äänidokumenttien käsittelyyn

Renderöi, koodaa ja suoratoista äänitiedostomuotoa.

LibVLCSharp on avoimen lähdekoodin sovellusliittymä äänitiedostomuotojen hahmontamiseen, koodaamiseen ja purkamiseen. API:n avulla voit toistaa kaikentyyppisiä äänitiedostomuotoja, mukaan lukien MP3, MPEG, AAC, TrueAudio ja paljon muuta, vaan voit myös toistaa niitä millä tahansa alustalla, mukaan lukien Windows, Linux, Mac, Android, iOS ja televisiot. Lyhyesti sanottuna API tukee useimpia VLC-työpöytäsovelluksen tukemia ominaisuuksia ilmaiseksi.

LibVLCSharp on ilmainen ohjelmisto, joka on julkaistu LGPL:n alla. Kehittäjä voi luoda oman äänenkäsittelysovelluksensa API:n avulla. Kehittäjät voivat työskennellä laajan valikoiman äänitiedostomuotojen kanssa metatietojen käsittelyä varten. Lisäksi voit toistaa 3D-äänentoistoa, käyttää äänisuodattimia, tukee äänen läpivientiä APDIF:n ja HDMI:n avulla ja paljon muuta.

Previous Next

LibVLCSharpin käytön aloittaminen

Paras tapa asentaa LibVLCSharp on NuGetin kautta. Voit suorittaa seuraavan komennon ja asentaa LibVLCSharpin sovellukseesi.

Asenna LibVLCSharp NuGetistä

 Install-Package LibVLCSharp -Version 3.4.8

Toista ääntä ilmaisella C# API LibVlcSharpilla

LibVLCSharpin avulla .NET-ohjelmoijat voivat toistaa kaikki äänitiedostomuodot helposti. Äänitiedostomuodon suorittamiseksi kehittäjä voi aloittaa alustamalla LibVLC-pääobjektin ja sitten ladata äänitiedoston käyttämällä Media-luokkaa, joka vastaa tiedostomuodon tietojen todistamisesta. Kun äänitiedosto on ladattu, voit avata uuden MediaPlayer-esiintymän toistaaksesi äänitiedoston MediaPlayer.Play()-menetelmällä.

Hae ääniraidan tiedot C#:n kautta

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.
 Suomen