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# 経由でオーディオ トラック情報を取得する

オープン ソース API LibVLCSharp を使用すると、.NET 開発者はオーディオ トラック情報をプログラムで取得できます。情報を抽出するには、まず、Media クラスを使用してファイルをロードし、ファイルが適切なオーディオ トラックであるかどうかを確認する必要があります。その後、Track.Data.Channels、Track.Data.Rate などの Track プロパティにアクセスして、トラック情報を抽出できます。

 日本