web-dev-qa-db-fra.com

Lecture vidéo agitée

Au cours des derniers mois, j'ai eu de gros problèmes pour lire des vidéos haute définition dans Ubuntu. J'ai généralement des problèmes avec les vidéos 1080p, mais je me souviens d'avoir le même type de problèmes avec une vidéo 720p il y a quelque temps. Cela se produit à la fois sur mon ordinateur portable (avec une puce vidéo Intel intégrée) et sur mon ordinateur de bureau (Nvidia Geforce 250GTS). C'est étrange, car je ne pense pas que j'ai eu ce problème dans les versions précédentes d'Ubuntu et que cela fonctionne correctement sous Windows sur le même ordinateur.

Les problèmes se produisent lorsque vous essayez de lire une vidéo encodée avec/avec "avc1" dans un conteneur mkv. Je ne connais pas très bien les codecs vidéo et autres, mais d'après ce que j'ai lu, avc1 semble être un très vieux codec. Pourquoi ai-je des problèmes avec cela, alors que Xvid fonctionne parfaitement?

Suggestions sur la façon de résoudre ce problème?

EDIT: Donc, j'ai maintenant essayé toutes les solutions proposées. Aucun d'entre eux vraiment n'a fonctionné, bien que certains aient atténué les hausses. J'ai même essayé une vidéo 720p en utilisant le même encodage, ce qui était également très instable. Quelqu'un pourrait-il m'expliquer pourquoi cela ne fonctionne tout simplement pas, alors que je peux lire des vidéos 1080p sans faille?

7
Tommy Brunn

Vous pouvez augmenter votre performance sur la machine avec la puce Nvidia en activant VDPAU, qui décharge une partie du rendu vidéo sur votre GPU au lieu du processeur.

Installez le paquet libvdpau1 et essayez d’utiliser Mplayer pour lire votre vidéo. Vous aurez également besoin de pilotes propriétaires Nvidia récents.

4
Seret

Les nouveaux pilotes X sont souvent disponibles dans le référentiel xorg-edgers:

https://Edge.launchpad.net/~xorg-edgers

Cependant, sachez que ce ne sont que des instantanés de code en amont, non pris en charge par Ubuntu. Ils peuvent parfois avoir des bugs et il peut être difficile de revenir à la version stockée d’Ubuntu. Ne les installez donc que si vous vous sentez très chanceux ou si vous êtes assez habile pour réparer les dommages qu’ils pourraient causer.

3
Bryce

Lorsque je lis du contenu haute définition (720p à 1080p) sur mon ordinateur acheté en 2006, cela me pose parfois problème. J'utilise mplayer pour cela, et quand il détecte un rendu lent de la vidéo, il me suggère d'utiliser la commande suivante pour lire la vidéo:

mplayer -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all video-1080p.mkv

C’est juste assez pour moi, dans le cas de mon ordinateur de bureau, de regarder des vidéos 1080p. J'espère que cela pourrait vous être utile.

Je ne suis pas sûr de la signification de toutes les options (je n'ai pas pris la peine de lire la page de manuel), mais il semble que cela fonctionne correctement. :)

2
Victor

Essayez xbmc

J'ai installé les derniers pilotes nVidia à partir du référentiel ubuntu ainsi que le paquet libvdpau1 à partir d'une archive de paquet privé (nvidia-vdpau).

Bien que je n'ai pas eu de chance avec la lecture en totem, VLC ou mplayer, utiliser xbmc fonctionne très bien et lit très bien les films en 720 et 1080p.

Les paquets xmbc que j'utilise se trouvent dans une archive de paquet privé. J'ai utilisé le guide suivant pour installer xbmc http://wiki.xbmc.org/?title=HOW-TO_install_XBMC_for_Linux_on_Ubuntu withwith a_minimal_installation_step-by-step

2
jr0cket

Je sais que je propose juste une solution de contournement, mais ... Pourquoi ne pas convertir votre vidéo?

0
Andrea Lazzarotto

Aucune accélération ne peut être activée dans votre xorg.conf autour de votre carte.

Allez au terminal et tapez:

Sudo service gdm stop

S'identifier

Maintenant tapez

Sudo bash

(vous pouvez être invité à entrer votre mot de passe)

maintenant tapez:

Xorg -configure

(Oui, le "X" majuscule est nécessaire) Maintenant tapez:

Sudo mv xorg.conf.new /etc/X11/xorg.conf

et entrez en mode graphique (avec accélération) en:

service gdm start

Et vous aurez tous les modules et pilotes dont vous avez besoin pour optimiser les performances de votre carte. Horay!

0
Micheal Harker