it-swarm-ja.com

ArchLinuxで音楽やYouTubeの動画を再生することはできません

Arch Linux + lxqtで奇妙な動作をしました。

最初は、YouTubeビデオを再生するときに始まりました(Firefoxとクロムと同じもので試してみました)。すべてが正常に読み込まれますが、ビデオは進みません。再生を押しても何も起こりません。ボタンが一時停止ボタンに変わり、タイトルバーに再生ボタンが表示されても、ビデオはフリーズしたままです。

分に早送りすると、ビデオには正しいフレームが表示されますが、フリーズしたままになります。

今日、Clementineプレーヤーで音楽を再生しようとしたときにも発生していることに気づきました。必要なファイルで再生を押しましたが、プログレスバーが移動しません。プログレスバーと、設定した時点でビジュアライゼーションがフリーズしたままになることを除いて、すべてが何かを再生しているように見えます(再生ボタンが消え、タイトルバーに曲が表示されます)。

私は本当にこれをどこから修正し始めるのか分かりません、何か提案はありますか?

よろしく。

2
Enuff

私はこれと同じ問題を抱えていました。 Arch(4.12.3-1-Arch)+ openboxを実行しています。私はFirefoxのみを使用しているので、これがクロムに​​どのような影響を与える可能性があるのか​​わかりません。すべてのプラグインを無効にしましたが、それでもサイコロはありません。

この問題は、HTML5の再生を可能にするH.264ビデオコーデックによって引き起こされます。

以下をインストールすることで、youtube、vimeoなどでビデオを再生することができました。

  • gst-libav
  • ストリーマー
  • gst-プラグイン-醜い


これが私のプロセスと理論的根拠です:

掘り下げてみると、これがFlash/HTML5の問題であることがかなり明らかなようです。 YouTubeにフラッシュビデオを強制的に再生させるために、Firefox用のYoutube Flash Playerプラグインをインストールしました(すでにflashpluginをインストールしていました)。 YouTubeにFlashを強制的に再生させたときにさまざまなエラーが発生したため、元の問題はHTML5の問題である必要がありました。

Youtube.com/html5ページを読んだ後、再生の問題はH.264の問題である可能性があるように見えました。

このリンク: https://ryanclouser.com/2015/07/16/Arch-Linux-Firefox-H-264-Playback/ は、以下をインストールすることで修正を見つけることができることを示唆しています。

  • gstreamer0.10
  • gst-libav
  • gst-プラグイン-良い

他のリンク( https://bbs.archlinux.org/viewtopic.php?id=205792 )はインストールを提案しました:

  • ffmpeg
  • gst-プラグイン-醜い
  • gst-libav

実行中: 'pacman -Qs ffmpeg'は、ffmpegがインストールされていることを示しました(バージョン1:3.3.2-2)。

私が最初にインストールしたもの:

  • gstreamer
  • gst-libav
  • gst-プラグイン-良い

しかし、それでもYouTubeからビデオを再生できなかったので、3つのパッケージすべてをアンインストールしました。

Gst-plugins-uglyをインストールするためのbbs.archlinuxの提案を見た後、私は以下をインストールしました:

  • gst-プラグイン-良い
  • gst-プラグイン-悪い
  • gst-プラグイン-醜い
  • gst-libav
  • gstreamer
  • ffmpeg2.8

その後、youtubeとvimeoでビデオを再生することができました。

クリーンアップするために、私はアンインストールしました:

  • ffmpeg2.8
  • gst-プラグイン-良い
  • gst-プラグイン-悪い

私の理解では、ffmpegが引き継いだ一方で、gstreamerは非推奨になりました。ただし、gstreamerをアンインストールすると、gst-plugins-base-libsの依存関係が壊れ、用語としてはgst-plugins-uglyの依存関係が壊れました。そこで、gstreamerをインストールしたままにしました。 YMMV。

1
John Samuels