Configuration 3 écrans - lecture vidéo 1080p instable lorsque vous jouez à un jeu

0

J'ai une machine assez rapide - nuc 8i7HVK (quad core i7 avec graphiques Radeon Vega M). J'aimerais jouer à un jeu sur mon écran principal tout en regardant une vidéo 1080p sur un écran secondaire.

(J'ai 3 écrans 4K à 60Hz).

Lorsque le jeu est au point, la vidéo devient agitée. J'ai essayé d'aller dans le Gestionnaire des tâches et d'augmenter la priorité de vlc.exe en "temps réel", mais cela ne fait aucune différence.

Je suppose que le jeu ne fait que monopoliser toutes les ressources du système. Comment puis-je m'assurer que VLC en a assez pour jouer une vidéo fluide - le jeu récupère ce qu'il reste?

Merci.

niico
la source
avez-vous essayé un meilleur lecteur vidéo? comme lecteur multimédia classique, ou mpv?
Cestarien
Comment vont-ils mieux? OK je vais essayer.
niico
MPC est, si quelque chose, pire
niico
MPC a de meilleurs algorithmes de mise à l’échelle disponibles, en particulier si vous utilisez certaines options de rendu (comme madvr), c’est probablement la raison pour laquelle mpc perd plus de temps, il utilisera plus de ressources pour une image de meilleure qualité lorsque la vidéo est upscalée. Et un meilleur support des formats et des codecs, ainsi qu'une meilleure gestion des fichiers corrompus. MPV est en grande partie le même, mais aussi d'autres choses. Et VLC est un joueur de corbeille obsolète et obsolète: P, ce n’est que mon opinion, j’ai eu de mauvaises expériences (comme par exemple quand il n’affichait pas de couleurs correctes pour moi)
Cestarian
Les deux lecteurs ont également des options pour une interpolation de mouvement / mouvement en douceur, qui ajoute des images interpolées pour lisser la lecture de vidéos à 24 images par seconde de sorte à donner l’impression d’une vidéo à 60 images par seconde. C'est une fonctionnalité très importante, car une fois que vous l'utilisez, vous ne voulez plus jamais revenir en arrière. (bien que mpc puisse avoir besoin d'un moteur de rendu tiers, par exemple madvr, pour accéder à cette fonctionnalité)
Cestarian

Réponses:

3

Le problème le plus probable ici est que le jeu utilise trop de ressources gpu, ce qui ralentit la vidéo. Il y a plusieurs façons de remédier à cela.

  • Activez Vsync dans le jeu (si le jeu fonctionne bien au-dessus de 60 ips, comme par exemple à 80-100 ou mieux, cela peut résoudre votre problème car il limiterait la fréquence d'images au même taux que votre fréquence de rafraîchissement et allégerait ainsi la charge le cpu)
  • Limitez le nombre d'images par seconde du jeu. (Si vous limitez le nombre de FPS des jeux à une valeur inférieure à la moyenne de vos FPS, cela allégera la charge de votre GPU et lui permettra de consacrer plus de ressources au lecteur vidéo.)
  • Abaissez les paramètres graphiques du jeu. (Si votre maximum d'ips est de 60 normalement, alors vous aurez besoin de libérer des ressources avec d'autres méthodes, à savoir, baisser les paramètres graphiques. Cela va augmenter votre maximum d'ips et donc après avoir activé vsync, vous aurez plus de ressources libres pour la vidéo. )
  • Si tout ce qui précède échoue, vous devez désactiver l'accélération matérielle dans le lecteur vidéo. (En vlc, cette option se trouve dans l' onglet des paramètres d' entrée / codecs ). Si cela ne résout pas le problème, vous pouvez accéder au gestionnaire de tâches et définir l'affinité du processeur de sorte que le processus de jeu et le processus de lecteur vidéo utilisent des cœurs séparés.
Cestarien
la source
Merci - j'ai ajouté le moniteur de fréquence d'images et, dans le Gestionnaire des tâches, j'ai examiné l'utilisation du GPU - j'ai abaissé les détails graphiques, de sorte que le GPU se situait autour de 80% au lieu d'être maximisé de manière permanente, ce qui semble l'avoir fait. Note latérale - Je ne pouvais jamais obtenir d'images supérieures à 60 (mon moniteur utilise FreeSync et j'ai Radeon Vega M - j'ai essayé FS de temps en temps, je n'ai pas semblé le changer, je l'ai simplement assis à 60 fois).
niico