Nemokama .NET biblioteka, skirta manipuliuoti garso dokumentais
Pateikite, koduokite ir transliuokite garso failo formatą.
„LibVLCSharp“ yra atvirojo kodo API, skirta atkurti, koduoti ir iškoduoti garso failų formatus. Naudodami API galite ne tik leisti visų tipų garso failų formatus, įskaitant MP3, MPEG, AAC, TrueAudio ir kt., bet ir leisti juos bet kurioje platformoje, įskaitant Windows, Linux, Mac, Android, iOS ir televizorius. Trumpai tariant, API nemokamai palaiko daugumą funkcijų, kurias palaiko VLC darbalaukio programa.
LibVLCSharp yra nemokama programinė įranga, išleista pagal LGPL. Kūrėjas gali sukurti savo garso manipuliavimo programą naudodamas API. Kūrėjai gali dirbti su daugybe garso failų formatų, kad galėtų valdyti metaduomenis. Be to, galite leisti 3D garso atkūrimą, naudoti garso filtrus, palaiko garso perdavimą su APDIF ir HDMI ir dar daugiau.
Darbo su LibVLCSharp pradžia
Geriausias būdas įdiegti ir įdiegti LibVLCSharp yra per NuGet. Galite paleisti šią komandą ir įdiegti LibVLCSharp savo programoje.
Įdiekite „LibVLCSharp“ iš „NuGet“.
Install-Package LibVLCSharp -Version 3.4.8
Leiskite garsą naudodami nemokamą C# API LibVlcSharp
LibVLCSharp leidžia .NET programuotojams lengvai leisti visų formatų garso failus. Norėdami paleisti garso failo formatą, kūrėjas gali pradėti inicijuodamas LibVLC pagrindinį objektą, o tada įkelti garso failą naudodamas medijos klasę, kuri yra atsakinga už informacijos apie failo formatą patvirtinimą. Įkėlę garso failą, galite atidaryti naują MediaPlayer egzempliorių, kad paleistumėte garso failą naudodami MediaPlayer.Play() metodą.
Gaukite garso takelio informaciją per C#
Atvirojo kodo API LibVLCSharp leidžia .NET kūrėjams programiškai nuskaityti garso takelio informaciją. Norėdami išgauti informaciją, pirmiausia turite įkelti failą naudodami Media klasę ir patikrinti, ar failas yra tinkamas garso takelis. Po to galite išgauti takelio informaciją pasiekę takelio ypatybes, pvz., Track.Data.Channels, Track.Data.Rate ir kt.