অডিও ডকুমেন্ট ম্যানিপুলেট করার জন্য বিনামূল্যে .NET লাইব্রেরি

রেন্ডার, এনকোড এবং স্ট্রিম অডিও ফাইল ফরম্যাট।

LibVLCSharp অডিও ফাইল ফরম্যাট রেন্ডার, এনকোড এবং ডিকোড করার জন্য একটি ওপেন সোর্স API। এপিআই ব্যবহার করে, আপনি শুধুমাত্র MP3, MPEG, AAC, TrueAudio এবং আরও অনেক কিছু সহ সব ধরনের অডিও ফাইল ফরম্যাটই চালাতে পারবেন না বরং Windows, Linux, Mac, Android, iOS এবং TV সহ যেকোনো প্ল্যাটফর্মে চালাতে পারবেন। সংক্ষেপে, এপিআই VLC ডেস্কটপ অ্যাপ দ্বারা সমর্থিত বেশিরভাগ বৈশিষ্ট্য বিনামূল্যে সমর্থন করে।

LibVLCSharp হল LGPL-এর অধীনে প্রকাশিত বিনামূল্যের সফ্টওয়্যার। বিকাশকারী API ব্যবহার করে তাদের নিজস্ব অডিও ম্যানিপুলেশন অ্যাপ্লিকেশন তৈরি করতে পারে। বিকাশকারীরা মেটাডেটা ম্যানিপুলেশনের জন্য বিস্তৃত অডিও ফাইল ফর্ম্যাটের সাথে কাজ করতে পারে। উপরন্তু, আপনি 3D অডিও প্লেব্যাক চালাতে পারেন, অডিও ফিল্টার ব্যবহার করতে পারেন, APDIF এবং HDMI সহ অডিও পাস-থ্রু সমর্থন করে এবং আরও অনেক কিছু।

Previous Next

LibVLCSharp দিয়ে শুরু করা

LibVLCSharp ইনস্টল করার সর্বোত্তম উপায় হল NuGet এর মাধ্যমে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন এবং আপনার অ্যাপ্লিকেশনে LibVLCSharp ইনস্টল করতে পারেন।

NuGet থেকে LibVLCSharp ইনস্টল করুন

 Install-Package LibVLCSharp -Version 3.4.8

ফ্রি C# API LibVlcSharp দিয়ে অডিও চালান

LibVLCSharp .NET প্রোগ্রামারদের সকল অডিও ফাইল ফরম্যাট সহজে চালাতে দেয়। একটি অডিও ফাইল ফরম্যাট চালানোর জন্য, বিকাশকারী LibVLC প্রধান অবজেক্ট শুরু করে শুরু করতে পারেন, এবং তারপর ফাইল ফর্ম্যাট সম্পর্কে তথ্য প্রমাণ করার জন্য দায়ী মিডিয়া ক্লাস ব্যবহার করে অডিও ফাইলটি লোড করতে পারেন। একবার আপনার অডিও ফাইল লোড হয়ে গেলে, আপনি MediaPlayer.Play() পদ্ধতি ব্যবহার করে অডিও ফাইল চালানোর জন্য MediaPlayer-এর একটি নতুন উদাহরণ খুলতে পারেন।

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.
 বাংলা