Operaをデフォルトのブラウザとして使用する十分な理由があります(Firefox QuantumやChrome/Chromiumよりも軽量で、スピードダイヤルのブックマークやその他の機能や詳細が好きです)。
OperaブラウザはYoutubeストリーミングビデオを再生できません。
通常の(ライブではない)YouTubeビデオは正常に動作します。
Youtubeがフラッシュを含まないことを知っていますが、より大きなコンテキストでこれをデバッグするために、同じブラウザを使用しないブラウザは、 Youtube(OperaとChromium)でライブストリームを再生すると、他の(おそらくフラッシュの)インターネットビデオを(少なくとも)再生できないという問題の影響も受けますストリーム-Google ChromeおよびFirefoxはこれらの問題のいずれにも影響されません。
これをデバッグしてください。
私は小学校のOS Lokiで最新の、Opera 52.0.2871.40。
私もこの質問を投稿しました: インターネットビデオがフラッシュかhtml5かを確認する方法 。
インストールchromium-codecs-ffmpeg-extra
Vimeoビデオを再生する目的で(示されているように ここ )解決クロム両方で発生したすべての問題= OperaおよびChromium(ライブストリームおよび他の多くの非ライブオンラインビデオを再生しない):ただし、Operaは対象外 。
Chromeの基本バージョンOpera at opera://about/
。
バージョン65.0.3325.181
の場合、opera-ffmpeg-codecs
パッケージを ArchLinuxリポジトリ からダウンロードします。
wget http://ftp5.gwdg.de/pub/linux/archlinux/community/os/x86_64//opera-ffmpeg-codecs-65.0.3325.181-1-x86_64.pkg.tar.xz
それを抽出します:
tar -xJf opera-ffmpeg-codecs-65.0.3325.181-1-x86_64.pkg.tar.xz
他のバージョンの場合-Operaは時間内に更新され、上記は機能しない可能性があります-ここを参照してください: https://repo.herecura.eu/herecura/ x86_64 / 。(または、インターネットでopera-ffmpeg-codecs-xxxxxx
のようなものを検索します。ここで、xxxxxx
は関連するChrome基本バージョンです。)
次のディレクトリを作成します。
Sudo mkdir /usr/lib/x86_64-linux-gnu/opera/lib_extra/
ライブラリを適切な場所に移動します。
Sudo mv ./usr/lib/opera/lib_extra/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/lib_extra/
それが役立つかどうかを教えてください。
Cipricusによる編集:
これは機能します。これを少し編集して、より重要なものにし、自分が見つけたものを追加します。次に、解決済みとしてマークし、賞金も付与します。
この問題は、ブラウザのhtml5サポート、より具体的にはh264ストリームのコンテキスト(Youtubeライブストリームよりもはるかに影響を受けた)で発生します。 html5サポートを確認するには、 http://html5test.com/ にアクセスします。これらの投稿の日付では、ChromiumとOperaの両方でh264サポートが不足しているようですが、個別にしか解決できません。Chromiumの場合:
Sudo apt-get install chromium-codecs-ffmpeg-extra
同じパッケージをOperaに使用できます。 http://security.ubuntu.com/ubuntu/pool/universe/c/chromium- browser / 、libffmpeg.so
を抽出し、指示どおりにコピーします。
上記はUbuntuベースのシステムでテストされました。
他のシステムではOperaは異なるフォルダ構造を持つ場合があります。
this 投稿に基づいています。
https://www.slimjet.com/en/libffmpeg.php のLinuxの指示に従ってください。x64ファイルが必要になります。ダウンロードして解凍します。 /usr/lib64/opera/libffmpeg.so
のバックアップを作成してから、管理者権限で新しいlibffmpeg.so
ファイルを/usr/lib64/opera
にコピーし、既存のファイルを置き換えます。
Operaの更新後、これを再度行う必要があります。
私はこれをubuntuベースのシステムで解決しました(言わば ここに と大まかに従うことにより):
ここからダウンロードchromium-codecs-ffmpeg-extra
の対応するバージョン
アーカイブを抽出します。
libffmpeg.so
ファイルを(管理者または端末でファイルマネージャーを使用して)/usr/lib/x86_64-linux-gnu/opera
にコピーし、既存のファイルを置き換えます。(これは、リンクされた回答が言うこととは異なります。場所が異なり、ファイルの名前変更は行われませんでした。)
Operaの再起動、YoutubeやVimeoのような他のサイトでのライブストリーミングは問題なく動作しています。
これは、html5サポートの一部としてOperaでのh264サポートの問題のようでした。このような問題は、 http://html5test.com にアクセスして調査できます。