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().

Получить информацию об аудиодорожке через С#

API с открытым исходным кодом LibVLCSharp позволяет разработчикам .NET программно извлекать информацию об аудиодорожках. Чтобы извлечь информацию, сначала вам нужно загрузить файл с помощью класса Media и проверить, является ли файл правильной звуковой дорожкой. После этого вы можете извлечь информацию о дорожке, обратившись к свойствам дорожки, таким как Track.Data.Channels, Track.Data.Rate и другим.

 Русский