web-dev-qa-db-fra.com

Vidéo agitée sous Ubuntu mais pas Windows

Cette vidéo ne fonctionne pas correctement avec Totem ou VLC sous Ubuntu:

http://thomas-guettler.de/tmp/20181011_113036-0.MP4

Cela fonctionne avec Windows.

Ce que je veux dire par "ne joue pas correctement" est:

  • Je le vois, mais on dirait qu'il n'y a que quatre cadres. Le jeu saute.
  • Sous Windows, c'est lisse. Vous voyez la voiture dans le lecteur de fond.

Version: Ubuntu 18.04.1 LTS

Y a-t-il un moyen de le faire fonctionner comme il se doit ???

===> vainfo
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.1.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc

Contexte: Ceci est juste un exemple. Toutes les vidéos créées par ma caméra Lumix ne sont pas bien lues sous Ubuntu : - (

4
guettli

Il s’agit d’une vidéo haute résolution H.264 30FPS. Pour la lire en douceur, vous avez besoin d’une accélération matérielle. La lecture est fluide sous Windows et non sous Ubuntu (je suppose que c’est sur la même machine), ce qui me conduit à le croire. vous avez installé les pilotes vidéo appropriés sous Windows mais pas sous Ubuntu.

Cela n'a donc rien à voir avec Ubuntu ou la vidéo elle-même, mais avec les pilotes vidéo sous Ubuntu ...

Si le programme fonctionne correctement sur une nouvelle machine Windows rapide et sur un ancien clunker sur lequel Ubuntu est installé, il suffit de transcoder la vidéo en résolution et fréquence d'images inférieures. Le vieux clunker pourra également le lire en douceur:

ffmpeg -i 20181011_113036-0.MP4 -c:v libx264 -strict -2 -r 25 -s 1110x832 -c:a libmp3lame -b:a 256K 20181011_113036-1.MP4

Remarque: Sur ma machine qui exécute Ubuntu, 20181011_113036-0.MP4 se déroule sans à-coups ...

3
Fabby

Je peux lire la vidéo dans Firefox et VLC (les deux installés sur Ubuntu 18.04 LTS dans VirtualBox).

Il semble donc que vous n’ayez pas installé de codecs. Installez-les avec:

Sudo apt install ubuntu-restricted-addons

et essayez à nouveau :)


Remarque: pour l’accélération matérielle Intel intégrée est fournie par le package i965-va-driver; pour Nvidia, il est fourni par la bibliothèque libvdpau_nvidia.so (installée avec le pilote propriétaire). Vous pouvez vérifier l'état de votre VA avec la commande vainfo.


Remarques: sur Ubuntu installé physiquement MATE 16.04.5 LTS, la vidéo est lue sans faille uniquement sur Haswell i7 (utilisant Intel® HD Graphics 4600). Mobile Ivy Bridge avec Intel® HD Graphics 4000 lit les vidéos par sauts (dans vlc, mplayer, totem, kaffeine, mpv, Parole).
Si la vidéo est vraiment en 4K, cela risque d’être trop difficile pour les anciens graphiques :)

2
N0rbert

Xubuntu 18.10 AMD 64; 2 Go de RAM; 3ème génération Intel i3 3120m

Sur Firefox: - Ne joue pas simplement. Le navigateur ne bloque pas non plus, il montre simplement la miniature de la vidéo. Peut-être à cause de la faible vitesse du serveur ou peut-être que Firefox ne peut pas gérer, pas sûr.

Sur MPV avec SMPlayer frontend: - Lecture sans à-coups, probablement sans transfert d'images (comme ce n'est pas autorisé dans les paramètres SMPlayer). Bien que cela semble un peu étrange sur mon écran 720p. Surtout les balustrades de la porte.

Je suis un nouvel arrivant sur Ubuntu, mais j'ai installé ces éléments après l'avoir installé-

ubuntu-restricted-extras ffmpeg libavfilter-extra i965-va-driver-shaders va-driver-all beignet-opencl-icd

Cependant, vous ne pouvez probablement pas installer le beignet-opencl-icd car Open CL n'est pas officiellement pris en charge sur les processeurs de 2e génération (Sandybridge).

Le décodage matériel est activé dans SMPlayer (le pilote de sortie vidéo et le décodeur matériel sont définis sur vaapiname__, le nombre de threads de décodage est défini sur 4)

1
HattinGokbori87

18.04 avec Gnome Desktop sur un ancien processeur graphique intégré de Sandy Bridge, il serait très lent de se déplacer et de redimensionner les fenêtres. Essayez plutôt Unity Desktop:

Pour encore plus de rapidité et éventuellement de stabilité, essayez Ubuntu 16.04 avec Unity Desktop:

1
WinEunuuchs2Unix