1. Προϊόντα
  2.   Ήχος
  3.   .NET
  4.   LibVLCSharp
 
  

Δωρεάν βιβλιοθήκη .NET για χειρισμό εγγράφων ήχου

Μορφή αρχείου ήχου απόδοσης, κωδικοποίησης και ροής.

Το LibVLCSharp είναι ένα API ανοιχτού κώδικα για απόδοση, κωδικοποίηση και αποκωδικοποίηση μορφών αρχείων ήχου. Χρησιμοποιώντας το API, μπορείτε όχι μόνο να αναπαράγετε όλους τους τύπους μορφών αρχείων ήχου, όπως MP3, MPEG, AAC, TrueAudio και άλλα, αλλά μπορείτε επίσης να τα αναπαράγετε σε οποιαδήποτε πλατφόρμα, συμπεριλαμβανομένων των Windows, Linux, Mac, Android, iOS και τηλεοράσεων. Εν ολίγοις, το API υποστηρίζει τις περισσότερες από τις δυνατότητες που υποστηρίζονται από την εφαρμογή επιτραπέζιου υπολογιστή VLC δωρεάν.

Το LibVLCSharp είναι δωρεάν λογισμικό που κυκλοφορεί υπό την LGPL. Ο προγραμματιστής μπορεί να δημιουργήσει τη δική του εφαρμογή χειρισμού ήχου χρησιμοποιώντας το API. Οι προγραμματιστές μπορούν να εργαστούν με ένα ευρύ φάσμα μορφών αρχείων ήχου για χειρισμό μεταδεδομένων. Επιπλέον, μπορείτε να αναπαράγετε αναπαραγωγή ήχου 3D, να χρησιμοποιείτε φίλτρα ήχου, να υποστηρίζετε τη μετάδοση ήχου με APDIF και HDMI και πολλά άλλα.

Previous Next

Ξεκινώντας με το LibVLCSharp

Ο καλύτερος τρόπος για να εγκαταστήσετε το LibVLCSharp είναι μέσω του NuGet, μπορείτε να εκτελέσετε την ακόλουθη εντολή και να εγκαταστήσετε το LibVLCSharp στην εφαρμογή σας.

Εγκαταστήστε το LibVLCSharp από το NuGet

 Install-Package LibVLCSharp -Version 3.4.8

Παίξτε ήχο με το δωρεάν C# API LibVlcSharp

Το LibVLCSharp επιτρέπει στους προγραμματιστές .NET να αναπαράγουν όλες τις μορφές αρχείων ήχου εύκολα. Για να εκτελέσετε μια μορφή αρχείου ήχου, ο προγραμματιστής μπορεί να ξεκινήσει αρχικοποιώντας το κύριο αντικείμενο LibVLC και στη συνέχεια να φορτώσει το αρχείο ήχου χρησιμοποιώντας την κλάση Media που είναι υπεύθυνη για την απόδειξη πληροφοριών σχετικά με τη μορφή αρχείου. Αφού φορτώσετε το αρχείο ήχου σας, μπορείτε να ανοίξετε μια νέα παρουσία του 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.
 Ελληνικά