Δωρεάν βιβλιοθήκη .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#

Το ανοιχτού κώδικα API LibVLCSharp επιτρέπει στους προγραμματιστές .NET να ανακτούν πληροφορίες κομματιού ήχου μέσω προγραμματισμού. Για να εξαγάγετε τις πληροφορίες, πρώτα, πρέπει να φορτώσετε το αρχείο χρησιμοποιώντας την κλάση Media και να ελέγξετε εάν το αρχείο είναι ένα σωστό κομμάτι ήχου. Μετά από αυτό, μπορείτε να εξαγάγετε τις πληροφορίες του κομματιού μεταβαίνοντας στις ιδιότητες Track όπως Track.Data.Channels, Track.Data.Rate και άλλα.

 Ελληνικά