1. منتجات
  2.   صوتي
  3.   .NET
  4.   LibVLCSharp
 
  

مكتبة .NET مجانية لمعالجة المستندات الصوتية

تقديم تنسيق ملف صوتي وتشفيره ودفقه.

LibVLCSharp هي واجهة برمجة تطبيقات مفتوحة المصدر لتقديم ، تشفير وفك تشفير تنسيقات الملفات الصوتية. باستخدام API ، لا يمكنك فقط تشغيل جميع أنواع تنسيقات الملفات الصوتية بما في ذلك MP3 و MPEG و AAC و TrueAudio والمزيد ، ولكن يمكنك أيضًا تشغيلها على أي نظام أساسي بما في ذلك Windows و Linux و Mac و Android و iOS وأجهزة التلفزيون. باختصار ، تدعم واجهة برمجة التطبيقات معظم الميزات التي يدعمها تطبيق VLC لسطح المكتب مجانًا.

LibVLCSharp هو برنامج مجاني تم طرحه بموجب LGPL. يمكن للمطور إنشاء تطبيق معالجة الصوت الخاص به باستخدام واجهة برمجة التطبيقات. يمكن للمطورين العمل مع مجموعة كبيرة من تنسيقات الملفات الصوتية لمعالجة البيانات الوصفية. علاوة على ذلك ، يمكنك تشغيل الصوت ثلاثي الأبعاد واستخدام مرشحات الصوت ودعم تمرير الصوت مع APDIF و HDMI والمزيد.

Previous Next

الشروع في العمل مع LibVLCSharp

أفضل طريقة لتثبيت LibVLCSharp هي عبر NuGet يمكنك تشغيل الأمر التالي وتثبيت LibVLCSharp في تطبيقك.

قم بتثبيت LibVLCSharp من NuGet

 Install-Package LibVLCSharp -Version 3.4.8

قم بتشغيل الصوت باستخدام Free C # API LibVlcSharp

يسمح LibVLCSharp لمبرمجي .NET بتشغيل جميع تنسيقات الملفات الصوتية بسهولة. لتشغيل تنسيق ملف صوتي ، يمكن للمطور البدء بتهيئة كائن LibVLC الرئيسي ، ثم تحميل ملف الصوت باستخدام فئة الوسائط المسؤولة عن إثبات المعلومات حول تنسيق الملف. بمجرد تحميل ملف الصوت الخاص بك ، يمكنك فتح مثيل جديد من MediaPlayer لتشغيل الملف الصوتي باستخدام طريقة MediaPlayer.Play ().

استرداد معلومات المسار الصوتي عبر 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.
 عربي