web-dev-qa-db-ja.com

一部のTwitter GIFはPCブラウザーでは機能せず、モバイルブラウザーでは機能します

Twitter GIFで私が持っているこの非常に奇妙な問題を理解するのにいくつかの助けを本当に使うことができました。

一部のTwitterアニメーションGIF(TwitterはMP4に変換しますが、簡単にするためにGIFと呼びます)は、Windows PCのWebブラウザーでは機能しません。これは一部のGIFに適用され、他のGIFには適用されません。30/ 70の作業のように見える/作業が分割されないように見える–そして、FirefoxとChrome私のPCの両方に影響しますが、noton my Android電話。(これは メインTwitterサイト と- TweetDeckプラットフォーム 。)

たとえば、 this first GIFdirect link )を使用します。

私のPCのFirefoxでは、GIFプレビュー画像が読み込まれますが、Playをクリックすると、画像が真っ黒になります。直接リンクを使用すると、空白のスペースも表示されます。ビデオプログレスバーは7秒ですが、最後にスタックし、Playボタンは何もしません。

Chrome)では、GIFは最初のフレームでフリーズし、クリックしても何も起こりません。直接リンクは、プログレスバーが動かなくなった状態で、上記と同じです。

それでも、FirefoxとChrome my my Android携帯電話)の両方で、GIFはツイートと直接リンクの両方で正常に機能します。

では、 この2番目のGIF直接リンク )を取ります。
ツイート形式でも直接リンクを使用していても、PCと電話の両方のすべてのブラウザーで問題なくロードされます。 [トッドハワードの声]うまくいきました。

問題が私のPCのブラウザーでのみ発生し、私の電話では発生しないことは、原因が私のPCに何かがあることを示します。影響があるのはsomeだけです。他のものではなく、GIFです。機能するものと機能しないものの違いは想像できません。

全体的にマイナーなことはわかっていますが、変で煩わしいので修正したいと思います。これをトラブルシューティングする際の助けがあれば大歓迎です。

2
Walter

通常のハードウェアでは再生できないのは、これらのGIFが高レベル(6.0など)でコード化されたMP4であるためです。

Chromeの場合:

「ハードウェアアクセラレーションビデオ」のデコードを無効にする

chrome:// flags
(これはアドレスバーです)

「通常の」ハードウェアアクセラレーションをオンにしてください!

Chrome>設定>詳細設定>システム>可能な場合はハードウェアアクセラレーションを使用する

4
Anon

私はこれがうまくいったことを発見しました。
Firefoxメニューを開き、Preferencesに移動します。次に、General設定の下のPerformanceに移動します。 Use recommended performance settingsをクリックして、ブラウザを閉じます。
起動後、Twitter gifが自動的に再生されます。

0
Jigz

Redditの誰かがこれを言うのを見て、それも私を助けました:

同じ問題があり、「使用可能な場合はハードウェアアクセラレーションを使用する」をオフにすることで解決しました。

Chrome > Settings > Advanced > System > Use hardware acceleration when available

経由: Twitterの動画とgifが再生されない

0
yourwelcome