ऑडियो दस्तावेज़ों में हेरफेर करने के लिए मुफ़्त .NET लाइब्रेरी

ऑडियो फाइल फॉर्मेट को रेंडर, एनकोड और स्ट्रीम करें।

LibVLCSharp ऑडियो फ़ाइल स्वरूपों को प्रस्तुत करने, एन्कोड करने और डिकोड करने के लिए एक खुला स्रोत API है। एपीआई का उपयोग करके, आप न केवल एमपी3, एमपीईजी, एएसी, ट्रूऑडियो, और अधिक सहित सभी प्रकार के ऑडियो फ़ाइल स्वरूपों को चला सकते हैं, बल्कि उन्हें विंडोज, लिनक्स, मैक, एंड्रॉइड, आईओएस और टीवी सहित किसी भी प्लेटफॉर्म पर भी चला सकते हैं। संक्षेप में, एपीआई वीएलसी डेस्कटॉप ऐप द्वारा समर्थित अधिकांश सुविधाओं का मुफ्त में समर्थन करता है।

LibVLCSharp LGPL के तहत जारी किया गया मुफ्त सॉफ्टवेयर है। डेवलपर एपीआई का उपयोग करके अपना स्वयं का ऑडियो मैनिपुलेशन एप्लिकेशन बना सकता है। मेटाडेटा हेरफेर के लिए डेवलपर्स ऑडियो फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला के साथ काम कर सकते हैं। इसके अलावा, आप 3D ऑडियो प्लेबैक चला सकते हैं, ऑडियो फ़िल्टर का उपयोग कर सकते हैं, APDIF और HDMI के साथ ऑडियो पास-थ्रू का समर्थन कर सकते हैं, और बहुत कुछ।

Previous Next

LibVLCSharp के साथ शुरुआत करना

LibVLCSharp को स्थापित करने का सबसे अच्छा तरीका NuGet के माध्यम से है, आप निम्न कमांड चला सकते हैं और अपने एप्लिकेशन में LibVLCSharp इंस्टॉल कर सकते हैं।

NuGet से LibVLCSharp स्थापित करें

 Install-Package LibVLCSharp -Version 3.4.8

मुफ्त सी # एपीआई के साथ ऑडियो चलाएं LibVlcSharp

LibVLCSharp .NET प्रोग्रामर को सभी ऑडियो फ़ाइल स्वरूपों को आसानी से चलाने की अनुमति देता है। ऑडियो फ़ाइल स्वरूप को चलाने के लिए, डेवलपर LibVLC मुख्य ऑब्जेक्ट को प्रारंभ करके प्रारंभ कर सकता है, और फिर मीडिया वर्ग का उपयोग करके ऑडियो फ़ाइल लोड कर सकता है जो फ़ाइल स्वरूप के बारे में जानकारी साबित करने के लिए ज़िम्मेदार है। एक बार जब आप अपनी ऑडियो फ़ाइल लोड कर लेते हैं, तो आप MediaPlayer.Play() विधि का उपयोग करके ऑडियो फ़ाइल चलाने के लिए MediaPlayer का एक नया उदाहरण खोल सकते हैं।

सी # के माध्यम से ऑडियो ट्रैक जानकारी पुनर्प्राप्त करें

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.
 हिन्दी