H.264サポートを取得するにはどうすればよいですか?


16

Canonical LimitedはH.264のライセンシーとして表示されます。UbuntuでChrome Webブラウザーを使用するときに(そして将来、FirefoxがH.264をサポートするFirefoxで)H.264ビデオをオンラインで再生できることに興味があります。

Ubuntuの自己インストールでH.264サポートが有効になっていますか?そうでない場合、Ubuntuインストール用にH.264サポートを購入する方法はありますか?Windows OSがプリインストールされたコンピューターにUbuntuを自己インストールしたシナリオを想定します。H.264をUbuntuで動作させるために利用できるすべてのオプションを知りたいです。


3
この問題を解決しましたか?
pl1nk

私もこの問題を調査しました。Chromeの場合、h.264は既に組み込まれているため問題ありませんが、Firefoxはgstreamerを介してサポートする予定です。phoronix.com/ scan.php?page = news_item&px = MTM5NzUを参照してください。したがって、ナイトリービルド(2013年8月8日)では、perference:media.gstreamer.enabledをtrueに設定し、gstreamerに適切なコーデックをインストールする必要があります。ナイトリービルドは非常に不安定なので、これをテストしていません。
数学

回答:


11

Ubuntuの制限-エキストラは、すべてのマルチメディアでパッケージをデコードし、デコード最後に私のために働いています。そして、クロムはffmpegプラグインを自動的に使用しました。

制限付きエクストラにパッケージがある場合は、ソフトウェアセンターから
Chromium-codecs-ffmpeg-extraを試してみてください。

ソフトウェアセンターからインストールする

またはターミナルで:

sudo apt-get update
sudo apt-get install chromium-codecs-ffmpeg-extra

それがクロムに​​到達することを確認するだけで、コーデックを取得するだけではありません。


1
クロムに対してのみ機能し(クロムは今では組み込まれています)、Firefoxに対しては機能しません。
数学

次に、firefoxが適切にビルドされている必要があり、それがChromeに組み込まれている場合(そしてそれを使用している場合)、ソースからChromeをビルドするか、バイナリアップデータを使用するのが快適です。Yossileの答えは、ライブラリ自体にリンクするものについても同様に正しいですが、x264なしではffmpeg-extraを使用できません。そうであるため、私の答えは、より一般的でクロムも含むことで、彼を包み込みます。
RobotHumans

まあ、私はあなたやあなたの答えを怒らせたくありませんでした。その場合のFirefoxについてのことを指摘したかっただけです。
数学

8

Software Centerにx264パッケージをインストールすると、H.264エンコーダーを入手できます。

ソフトウェアセンターからインストールする

または、ターミナルで:

sudo apt-get update
sudo apt-get install x264

h264デコードをインストールするのは間違いなく正しいのですが、それ自体でそれをクロムに取り込むかどうかはわかりません。
RobotHumans

2
クロム(クロムではなく)はH.264をサポートします。そのため、x264パッケージがH.264サポートをインストールすると仮定すると、これが正しいはずです。市販のH.264サポートパッケージを「購入」すると、x264パッケージをインストールするよりも利点がありますか?
チャド--24216

@ Chad--24216ライセンスに違いがあると思うので、誰かがGNU-GPL以外の目的でそれを必要とする場合、商用版が必要です。
ヨッシル

私が知っている限り、通常、ビデオを商業用に配布し、再生用にデコードするのではなく、h264ライセンスの使用料を支払う必要があります。別のコーデックを使用する理由は何ですか?低いCPU使用率?
franzlorenzon

明確にするために、Firefoxでは機能しません。
数学

2

現在、Ubuntu 13.10でFirefox Nightly(27.0a1(2013-10-24))を使用しています。フラグmedia.gstreamer.enabledをtrueに変更しました。また、パッケージgstreamer0.10-ffmpegをインストールする必要があります。

このページでh.264が有効になっているかどうかを確認できます:http : //www.youtube.com/html5


1

Ubuntu 14.04では、パッケージgstreamer0.10-ffmpegは使用できなくなりました。launchpadのバグレポートを参照してください。

Web Upd8は、PPA を使用してgstreamerパッケージをインストールする回避策を投稿しました。

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

PSこれは一時的な解決策であり、Firefox 30以降、GStreamer1.0のサポートが利用可能になります。これはデフォルトのリポジトリ14.04で利用可能です。したがって、PPAを追加する必要はありません。
ダン14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.