1. 製品
  2.   オーディオ
  3.   .NET
  4.   LibVLCSharp
 
  

オーディオ ドキュメントを操作するための無料の .NET ライブラリ

オーディオ ファイル形式のレンダリング、エンコード、ストリーミング。

LibVLCSharp は、オーディオ ファイル形式をレンダリング、エンコード、およびデコードするためのオープン ソース API です。 API を使用すると、MP3、MPEG、AAC、TrueAudio などのあらゆる種類のオーディオ ファイル形式を再生できるだけでなく、Windows、Linux、Mac、Android、iOS、TV などのあらゆるプラットフォームで再生できます。つまり、API は、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 メイン オブジェクトの初期化から開始し、ファイル形式に関する情報を提供する 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.
 日本