Amazon Instant VideoはFlashプラグインを使用しているため、Linux上のFlashで「正しく機能する」と想像するかもしれません。間違いですが、Amazon InstantVideoを最小限の調整で機能させることができます。
この記事では、Ubuntu14.04で最新バージョンのFirefoxを使用しました。これらのトリックは他のブラウザでも機能しますが、Chromeでは機能しません。Chromeユーザーは代わりにFirefoxを使用する必要があります。
更新 :Amazon InstantVideoはHTML5プレーヤーを提供するようになりました。 Linux上のGoogleChromeでのみ機能し、Firefoxでは機能しません。 LinuxでGoogleChromeを使用すると、Amazon InstantVideoが機能するはずです。 アマゾンによると 。
FirefoxでAmazonインスタントビデオを見る
関連: LinuxでFirefoxを使用していますか?あなたのFlashPlayerは古くて時代遅れです!
ここでの問題は、古いバージョンのHALライブラリに対してコンパイルされたFlashプラグイン自体にあります。 Linux用Flashはアクティブに更新されなくなりました 、ただし、Amazon InstantVideoは引き続き動作させることができます。
ただし、以下のトリックは、ChromeやPepperベースのFlashプラグインを使用する別のブラウザでは機能しないようです。動画を再生しようとすると、黒い画面が表示されます。
まず、Adobe Flashブラウザプラグインをまだインストールしていない場合は、インストールする必要があります。 Linuxディストリビューションは通常、これをデフォルトでインストールしません。 Ubuntuで、ドックのUbuntu Software Centerアイコンをクリックし、「Flash」を検索して、AdobeFlashプラグインパッケージをインストールします。
Webブラウザーを再起動して、Amazon Instant Videoページに戻ると、「エラーが発生し、プレーヤーを更新できませんでした。」というメッセージが表示される前に、ビデオの再生が開始されたように見えます。これは、Flashプレーヤーまたはブラウザを更新する必要があるためと考えられます。このビデオを再生するには、このアップデートが必要です。」
ここで実際に起こっていることは、FlashプレーヤーがDRMの目的で、古いバージョンのHAL(現在は最新のudevシステムを優先して非推奨)を必要としていることです。
関連: Ubuntuのソフトウェアリポジトリの外部からソフトウェアをインストールする方法
UbuntuユーザーのMichaelBlennerhassetが「ゾンビHAL」をホスト PPA これは、まさにこの理由で、Ubuntuの最新バージョンにクリーンにインストールされるバージョンのHALを提供します。別のLinuxディストリビューションを使用している場合は、選択したディストリビューションに適したバージョンのHALを探す必要があります。
インストールするには、ターミナルウィンドウを開き(ダッシュのUbuntuアイコンをクリックし、ターミナルと入力してEnterキーを押します)、次のコマンドを実行します。
すど あっdーあptーれぽしとry っぱ:mjbぇんえr/っぱーはl
sudo apt-get update
sudo apt-get install hal
この後、ブラウザを再起動して、Amazon InstantVideoページに戻ります。これで、Amazon InstantVideoのFlashベースのプレーヤーでビデオが正常に読み込まれて再生されるはずです。
残念ながら、これではGoogleChromeやPepperベースのFlashプラグインを備えた別のブラウザで動画を機能させることはできません。プレーヤーは黒のままになります。
Silverlightプレーヤーで高品質のビデオを入手する
Amazonは、FlashベースのプレーヤーではなくSilverlightベースのプレーヤーを使用することを実際に推奨しています。彼らの公式ヘルプページとして 言う 、「Silverlightプレーヤーを使用してAmazon Instant Videoを視聴することをお勧めします。これは、当社のサービスで動作するように最適化されており、通常、最高の再生エクスペリエンスを提供するためです。」
MicrosoftはLinux上のSilverlightブラウザプラグインをサポートしていません。これは長くて物議を醸す話です。ただし、「Pipelight」ソフトウェアを使用して、LinuxのWebブラウザーでWindowsSilverlightプラグインを実行できます。これは WineWindows互換性レイヤー バックグラウンドで。 NetflixがLinuxでネイティブHTML5ビデオに切り替える前は、これはNetflixユーザーに人気のあるソリューションであり、Amazon InstantVIdeoユーザーにとっては依然として優れたオプションでした。
Google ChromeはNPAPIプラグインをサポートしなくなったため、これはGoogleChromeでも機能しません。
Pipelightは、インストールがかなり簡単です。SIlverlightをダウンロードして、バックグラウンドでインストールするという大変な作業も行います。ターミナルを開いて、次のコマンドを順番に実行するだけです。
sudo add-apt-repository ppa:pipelight / stable
sudo apt-get update
sudo apt-get install pipelight
sudo pipelight-plugin –update
sudo pipelight-plugin –Silverlightを有効にする
次にブラウザを開いたときに、Pipelightは自動的にSilverlightをバックグラウンドでダウンロードしてインストールし、Web上のSilverlightビデオコンテンツにアクセスできるようにします。
続行する前に、 あまぞん。こm/ゔぃでお/せっちんgs ページを作成し、アカウントがFlashではなくMicrosoftSilverlightを優先するように設定されていることを確認します。
関連: 拡張機能をインストールせずにブラウザのユーザーエージェントを変更する方法
ただし、AmazonはLinuxブラウザにSilverlightコンテンツを提供しません。 Linuxを使用していることがわかっているため、Flashプラグインのコンテンツが送信されます。 Silverlightプラグインを入手するには、次のことを行う必要があります。 Webブラウザのユーザーエージェントを変更する 。これにより、AmazonはLinuxではなくWindowsを使用していると思わせるため、FlashではなくSilverlightプレーヤーが送信されます。
Firefoxを使用していると仮定すると、 ユーザーエージェントスイッチャー 拡張機能。インストール後、ツールバーのアイコンをクリックして、WindowsWebブラウザを選択します。デフォルトの「InternetExplorer」オプションは機能するはずですが、Windows7上のFirefoxのようなものが望ましいかもしれません。 (Amazon Instant Videoを使用していない場合は、Webサイトが正しく機能するように、このオプションを無効にすることをお勧めします。)
これで、Amazon Instant Videoページに移動でき、Windowsユーザーエージェントを有効にしている間、Silverlightコンテンツが提供されます。 Silverlightプラグインを実行するためにバックグラウンドでWIneが使用されているため、すべてが正常に機能するはずです。ただし、Silverlightプラグインの出力は、ウェブブラウザのネイティブプラグインに「パイプ」されます。つまり、Wineは実際のビデオ再生を遅くするべきではありません。多くの人が「ほぼ完璧に」機能すると報告しています。
アマゾンはただ切り替える必要があります HTML5ビデオ 、Netflixのように!その後、これらの問題は解決され、ビデオはプラグインを必要とせずに最新のWebブラウザを再生するだけです。長期的には、それが本当の解決策です
今のところ、これらのソリューションは、DRMで保護された古いFlashプレーヤーまたはSilverlightビデオプレーヤーを使用する他のWebサイトでも機能するはずです。