このプロジェクトについて
QMPlay2(Qt Media Player 2)は、動画と音声に対応したクロスプラットフォームのQtメディアプレイヤーです。コアの再生にはFFmpegを使用し、FFmpegのライブラリで利用可能なフォーマットとコーデックをサポートしています。READMEには、オーディオCDの再生、生ファイル、GME/SIDライブラリによるチップチューン、オプションの静止画表示も記載されています。
統合されたYouTube/MediaBrowserモジュールは、YouTubeコンテンツの検索と再生が可能で、ユーザーは音声と動画の品質を優先順位付けできます。YouTubeサポートにはyt-dlpが必要で、QMPlay2は自動的にダウンロードできます。また、Streamlinkからオンラインストリーム用にプレイヤーを起動することも可能です。その他のメディア機能には、ラジオブラウジング、歌詞、ビジュアライゼーション、音声および動画フィルター、TagLibベースのタグ編集、カバー処理、Last.fmスクロブリングが含まれます。字幕とオンスクリーンディスプレイにはlibassが使用されます。球面/360度動画はOpenGLまたはVulkan出力でサポートされ、メニューから、またはCtrl+3で有効にできます。
ハードウェアアクセラレーションデコードは利用可能ですが、デフォルトでは無効です。文書化されたバックエンドには、Vulkan Video、NVIDIA CUVID、Windows上のDXVA2およびD3D11VA、Linux/BSD上のVA-API、macOS上のVideoToolBoxが含まれます。アプリケーションはインターレース動画を自動検出し、CPU、Vulkan、ハードウェア固有のインターレース解除オプションを提供します。動作は選択されたデコーダーと動画出力に依存します。
音声およびデスクトップ統合には、ALSA、PulseAudio、PipeWire、PortAudio、マルチメディアキー、Linux/BSD上のD-BusによるMPRIS2制御が含まれます。追加設定には、ポータブルモード、シングルインスタンス強制、分割チャンネルバランス、カスタムユーザーエージェント、カバーキャッシュ制御、自動更新、コンパイル済み翻訳が含まれます。
QMPlay2はWindowsインストーラリリースと、ディストリビューション固有のLinuxインストール手順を提供します。また、Linux/BSD、macOS、Windows上でCMakeまたはFlatpak(MinGW使用)でビルド可能ですが、READMEにはVisual Studioではコンパイルできないと記載されています。ビルド要件には、CMake 3.16以降、Qt 5.15.2+またはQt 6、FFmpeg 4.0+、glslc、TagLib、libass、およびハードウェアアクセラレーション、音声出力、チップチューン、CD、その他のモジュール用のオプション依存関係が含まれます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.