web-dev-qa-db-fra.com

Certains GIF Twitter ne fonctionnent pas dans les navigateurs PC, fonctionnent dans les navigateurs mobiles

Je pourrais vraiment utiliser de l'aide pour comprendre ce problème très étrange que j'ai avec les GIF Twitter.

Certains GIF animés Twitter (que Twitter convertit en MP4, mais je vais les appeler GIF par souci de simplicité) ne fonctionnent pas dans les navigateurs Web de mon PC Windows. Cela s'applique à certains GIF et pas à d'autres - cela semble être quelque chose comme un partage 30/70 travail/ne fonctionne pas - et cela affecte à la fois Firefox et Chrome sur mon PC, mais pas sur mon Android. (Cela s'applique à la fois au site Twitter principal et au - Plateforme TweetDeck .)

Par exemple, prenez ce premier GIF ( lien direct ).

Dans Firefox sur mon PC, l'image d'aperçu GIF se charge, mais en cliquant sur Play, elle passe au noir. L'utilisation du lien direct montre également un espace vide, avec la barre de progression vidéo - même si elle dure 7 secondes - coincée à la fin et le bouton Play ne faisant rien.

Dans Chrome sur mon PC, le GIF se bloque sur la première image et le fait de cliquer ne fait rien; le lien direct montre la même chose que ci-dessus, avec la barre de progression bloquée.

Pourtant, dans Firefox et Chrome sur mon Android, le GIF fonctionne bien à la fois dans le Tweet et en utilisant le lien direct).

Maintenant, prenez ce deuxième GIF ( lien direct ).
Il se charge parfaitement bien dans tous mes navigateurs, sur PC et téléphone, que ce soit sous forme de Tweet ou en utilisant le lien direct. [Voix de Todd Howard] Ça marche juste.

Que le problème ne se produise que dans les navigateurs de mon PC, et dans aucun de mes téléphones, indiquerait que la cause est quelque chose sur mon PC… sauf qu'il n'affecte que certains GIF et pas les autres, et je ne peux pas imaginer la différence entre ceux qui fonctionnent et ceux qui ne fonctionnent pas.

Je sais que c'est une chose mineure dans l'ensemble, mais c'est bizarre et ennuyeux, donc je veux vraiment y remédier. Toute aide pour résoudre ce problème serait grandement appréciée.

2
Walter

C'est parce que ces GIF sont des MP4 codés avec des niveaux élevés (6.0, etc.) que le matériel normal ne peut pas lire.

Dans Chrome:

Désactivez le décodage "Vidéo accélérée par le matériel" dans

chrome: // drapeaux
(tapez ceci est la barre d'adresse)

Gardez l'accélération matérielle "normale" activée!

Chrome> Paramètres> Avancé> Système> Utiliser l'accélération matérielle lorsqu'elle est disponible

4
Anon

J'ai trouvé que cela fonctionnait pour moi.
Ouvrez le menu Firefox et rendez-vous sur Preferences. Ensuite, sous General, accédez à Performance. Décochez Use recommended performance settings et fermez le navigateur.
Après le démarrage, les gifs Twitter ont été joués automatiquement.

0
Jigz

J'ai vu quelqu'un sur reddit dire cela et cela m'a aussi aidé:

J'ai eu le même problème et désactiver "Utiliser l'accélération matérielle lorsque disponible" l'a résolu pour moi.

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

via: les vidéos et gifs Twitter ne jouent pas

0
yourwelcome