Comment rendre YouTube plein écran réellement plein écran?

34

Chaque fois que je fais (en utilisant flash) des vidéos YouTube en plein écran, elles ne sont pas plus grosses.

Dans la capture d'écran ci-dessous, vous voyez exactement ce que je vois lorsque je regarde une vidéo en mode plein écran. Tout l'espace noir ne devrait pas être là (je pense). Je ne vois pas ce problème dans d'autres sites, par exemple BBC iPlayer.

Capture d'écran de Flash YouTube sur Ubuntu

Ce comportement YouTube standard est-il courant sur YouTube ou est-ce juste moi?

Des suggestions pour le réparer?

8128
la source
Je n'ai jamais vu ce problème, mais vous pouvez essayer d'augmenter la résolution vidéo en utilisant le libellé "480p" dans la capture d'écran. Est-ce que cela se produit dans tous les navigateurs?
dv3500ea
J'ai vu une chose similaire avec plusieurs moniteurs; cette machine n'a qu'un seul écran, non?
Stefano Palazzo
@ dv3500ea Aucun changement n'a pas aidé.
8128
@ Stefano Non, il a deux affichages, j'aurais dû le mentionner. Je viens de me rendre compte de ce qui se passait (voir ci
8128 le
@THeX Non! C'est mon ami ...
8128

Réponses:

31

D'accord, c'est l'une de ces occasions embarrassantes où vous découvrez ce qui se passe juste après avoir posté une question ...

C'est à cause de ma configuration à double moniteur. YouTube voit la taille des deux moniteurs ensemble, mais le réduit pour l’adapter à un pour une raison quelconque.

Cela ne se produit pas avec les vidéos disponibles en HD (en fait, si la vidéo est disponible en HD, même si vous la regardez en résolution 480p ou inférieure, cela fonctionne, ce qui est un peu étrange).

Il semble que ce problème existe depuis plusieurs années et que la solution la plus simple consiste à activer le mode HTML5 sur YouTube .

8128
la source
4

Je pense que la meilleure solution consiste à utiliser le plug-in MaximizeFlash pour Chrome. Il détecte tout flash dans la page et vous pouvez les rendre en plein écran. Pour vous débarrasser de la barre d'outils, appuyez simplement sur f11. Vous n'avez pas besoin d'installer d'autres applications.

Pour Firefox, il existe un plugin similaire .

goksel
la source
4

J'ai développé une solution de contournement pour ce problème. Cela se produit parce que Flash ne détermine pas correctement la taille de l'écran lors de l'utilisation de multimonitor. J'ai donc codé un hack LD_PRELOAD qui fournit à Flash une valeur différente lorsqu'il demande la taille de l'écran. Vous pouvez l'obtenir sur ma page web:

Solution de contournement pour les postes de travail multi-têtes Flash sur Linux | Le site d'Al

C'est un peu difficile à installer (vous devez entrer la taille de votre écran dans le code et le compiler vous-même), mais cela fonctionne.

Alistair Buxton
la source
2

Le problème est que flashplayer identifie votre plein écran comme étant les deux moniteurs, puis le réduit à un seul moniteur afin que la vidéo paraisse plus longue mais plus courte.

Cela m'a rendu fou pendant des mois jusqu'à ce que je trouve cette solution trouvée ici:

http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops

En gros, c’est un peu un script qui "ment" au navigateur, modifiant les variables d’environnement pour faire croire à Firefox que votre résolution plein écran est de 1024x768 et non de 2048x768 dans mon cas (vous pouvez configurer d’autres résolutions) et n’utilisez que l’un des deux moniteurs. Vous devez d'abord installer nspluginwrapper (dans le dépôt).

Dans le fichier .tar.gz, vous trouverez le script et les instructions pour le configurer. De plus, au lieu d'appeler chaque fois les paramètres de firefox, vous pouvez créer un petit script de ce type et l'enregistrer dans votre répertoire de scripts personnel (par exemple, $ HOME / .scripts / firefox

#!/bin/bash
LD_PRELOAD=/usr/lib/nspluginwrapper/i386/linux/libfullscreenhack.so /usr/bin/firefox "$@"

Si vous souhaitez utiliser la même chose avec un autre navigateur comme chrome ou chrome, il vous suffit de faire un script similaire pour eux.

Bonne chance.

animaletdesequia
la source
Merci! Alors, qu'est-ce qui cause exactement le problème? Flashplayer ou YouTube? Cela fait littéralement des années que j'ai ce problème, ce sont des choses comme celles-là qui retiennent Linux ..
Tom
@Tom: le problème se trouve dans Flash Player: la fenêtre plein écran remplit une sortie (un seul moniteur), mais la vidéo est redimensionnée comme si cette sortie avait la résolution de la totalité de la zone d'affichage (moniteurs principaux et secondaires)
MestreLion
Donc, l'effet "en boîte" que vous remarquez est en fait une vidéo au format (1600 + 1024) x 900 (environ 2,91: 1) redimensionnée sur votre moniteur 1600x900 (1,78: 1)
MestreLion
2

J'ai des problèmes similaires avec de nombreuses applications telles que les jeux de vin, etc. dans lesquels l'application ne parvient pas à détecter la résolution par écran mais détecte plutôt la résolution totale sur un seul écran.

La solution permanente que j'ai trouvée consistait à exécuter nvidia-settings, à désactiver xinerama et à configurer "Seperate X Screen". J'ai maintenant deux affichages séparés, les habituels DISPLAY =: 0 et: 0.1. Puisque les applications X sur les deux écrans fonctionnent maintenant dans leurs propres sessions séparées, avec leur propre bureau, etc., toutes les applications détectent parfaitement la résolution de chaque moniteur, et le changement de résolution sur un écran n'en affecte pas un autre.

Le seul inconvénient est que je ne parviens pas à faire glisser les fenêtres d'un écran à un autre et que je dois lancer des applications sur différents écrans, selon les besoins. Cependant, cela fonctionne parfaitement pour moi puisque je garde le navigateur dans un seul écran et que les enfants peuvent jouer avec leur émulateur ou voir la télévision / les films sur l'autre moniteur sans affecter mon travail.

utilisateur63061
la source
0

Solution de contournement très facile en chrome / chrome avec le double moniteur:

  1. Clic droit sur la vidéo youtube
  2. Sélectionnez "Pop out"
  3. Maintenant vous avez la vidéo dans une nouvelle fenêtre
  4. Déplacez-le sur votre deuxième moniteur
  5. Maximiser la fenêtre
  6. Maintenant, vous voyez le bar en haut
  7. Pour les contrôles vidéo, faites un clic droit sur la vidéo et sélectionnez "Afficher les contrôles".

  8. Cliquez sur l'icône plein écran dans les commandes vidéo
    OU faites un clic droit sur la barre, sélectionnez "Utiliser la barre de titre et les bordures du système".

  9. Le bar au sommet a disparu
Résistant
la source
Je pense que YouTube a supprimé l'option de sortie.
Anglepoise
0

J'ai le même problème, ayant deux moniteurs de résolution différente connectés à mon PC.

Ma solution de contournement est simple. Faites un zoom avant dans firefox jusqu'à ce que la vidéo sur remplisse la largeur de l'écran. Cela résout également un autre inconvénient: si une vidéo est lue en plein écran sur un moniteur, un clic sur une fenêtre de l’autre moniteur met la vidéo en mode plein écran.

Thomas
la source
0

Ma solution consiste à utiliser l'URL de données dans Chrome pour ouvrir une vidéo intégrée à la résolution plein écran, puis je mets Chrome en mode plein écran. Essayez avec:

data:text/html,<body style="background-color:black;">
<iframe width="1900" height="1060" src="http://www.youtube.com/embed/VIDEO_CODE_HERE" frameborder="0" allowfullscreen></iframe>

Il suffit de mettre le code vidéo et de modifier la largeur et la hauteur de la résolution de votre écran. Ensuite, mettez-le dans votre barre d'adresse.

olls
la source