どのファイルタイプにどの gstreamer パッケージを使用するのですか?

どのファイルタイプにどの gstreamer パッケージを使用するのですか?

このパッケージには、さらに多くのマルチメディア コーデック、Flash、Java サポートが含まれていることは知っていますubuntu-restricted-extras。ただし、ダウンロード サイズが大きく、現在は使用していないファイル タイプのサポートは必要ありません。

それで、どのgstreamerパッケージがどの種類のファイルタイプのサポートを提供するか知っている人はいますか?

のようなリストはgstreamer-ffmpeg -> .mp4, ...非常に役立ちます。

もう一つ質問があります。まだ混乱しています。ここで質問するべきでしょうか、それとも別の質問で質問するべきでしょうか) すべてのマルチメディアのニーズに対応するパッケージのみをインストールしても問題ありませんかgstreamer? それとも他のパッケージも必要ですか? また、どのようなニーズに対応していますか?

答え1

gstreamer プロジェクト個々のコンポーネントとプラグインの公式ドキュメントの一部としてリストを維持します。これらのリストは、ファイル拡張子ではなく、コーデック、コンテナー、および形式で構成されています。

しかし、そもそもそのようなリストは必要ないはずです。特にファイル拡張子によるリストは不要です。再生できないファイルに遭遇し、この形式の再生サポートを追加するパッケージがある場合は、それをインストールしてください。理想的な世界では、Ubuntu はデフォルトですべてのコーデックがインストールされた状態で出荷されるでしょう (または、完璧な形式が 1 つだけあるでしょう)。エンド ユーザーはそのような問題に悩まされるべきではないからです。残念ながら、特許の問題があり、それが制限付きエクストラ パッケージと gstreamer-ugly が存在する主な理由です。また、一部のデコーダーのコード品質は標準を満たしていません。これが gstreamer-bad などのパッケージの理由ですが、サポートが悪くても、サポートがないよりはましな場合があります。

2番目の質問:gstreamer はマルチメディアのニーズをすべて満たしていますか? 代替手段はありますか?

GstreamerはUbuntuで使用されるデフォルトのマルチメディアフレームワークであり、デフォルトのインストールに含まれるアプリケーションはその環境にうまく統合されるように選択されています。Gstreamerはその機能性とメンテナンスのしやすさからLinuxデスクトップの事実上の標準となっています。Xineも人気のマルチメディアフレームワークでしたが、現在は積極的にメンテナンスされていないようです。これは、Gstreamerに匹敵するフレームワークのほとんどです。ダイレクトショー/メディア財団またはクイックタイム

FFmpeg

下の階には、FFmpegこれは gstreamer のコンポーネントとして使用され、それ自体が多くの機能を提供します。VLC と MPlayer/MPlayer2 は FFmpeg に基づく 2 つのメディア プレーヤーであり、gstreamer を使用しません。ただし、デフォルトのメディア プレーヤーですべてのニーズが満たされる場合は、それらをインストールする必要はありません。

しかし、たとえばアニメファンは、Advanced Substation Alpha (ASS) 字幕形式のサポートと H.264 High 10 プロファイル (別名 10 ビット) のビデオ再生を楽しめるでしょう。このユースケースでは、Motu Media ランチパッド グループは、MPlayer2 ビルドと SMPlayer2 フロントエンドを毎日 PPA に提供しています。ただし、これは最先端の機能であり、時々機能しなくなることがあります。

制限

暗号化されたDVD再生デフォルトでは無効になっています。コミュニティドキュメントにはそのトピックに関するページがあります基本的には、パッケージをインストールしてスクリプトを実行する必要があります。

FFmpegはデフォルトでいくつかの機能が削除された状態でインストールされます。コミュニティドキュメントにもそのトピックに関するページがありますこれらの手順は最新ではありませんが、いくつかの追加パッケージを新しいバージョンでインストールすると、他のパッケージも依存関係として再び取り込まれます。

関連情報