1. Tuotteet
  2.   Video
  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 ja 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

Avoimen lähdekoodin API LibVLCSharp avulla .NET-kehittäjät voivat hakea ääniraitatietoja ohjelmallisesti. Tietojen purkamiseksi sinun on ensin ladattava tiedosto Media-luokan avulla ja tarkistettava, onko tiedosto oikea ääniraita. Tämän jälkeen voit purkaa kappaleen tiedot käyttämällä Track-ominaisuuksia, kuten Track.Data.Channels, Track.Data.Rate ja muita.

 Suomen