Bonjour à tous,
J'utilise une debian/stable comme lecteur multimédia. Cette machine fonctionnait très bien avec oldstable mais je l'ai mise à jour récemment vers stable. Depuis, les vidéos sont lues trop vite. Toutes les vidéos, quelle que soit la source et le logiciel utilisé.
Un replay dans firefox tourne à peu près deux fois trop vite. Idem dans
mplayer. Dans vlc, c'est un peu différent : vlc essaye de synchroniser
le nombre d'images par seconde et le son ne suit pas (il est saccadé).
En d'autres termes, vlc se débrouille pour synchroniser l'image sur le
temps réel, mais le son est produit par à-coups.
La machine possède 8Go de mémoire (pas de swap) et le cpu est un i5/4xxx (2900 MHz), ce qui est normalement bien assez puissant pour lire
des vidéos, même avec le GPU intégré.
La distribution est une stable à jour (noyau 5.10). J'avoue ne pas savoir où chercher, le problème ne semble pas provenir d'un logiciel en particulier, mais du système.
Le pilote graphique est bien intel-media-va-driver.[...]
Mais avec ma malchance coutumière ;-)
En fait, le bon pilote était chargé (i965). J'ai tout de même
désinstallé le pilote iHD.
Le problème est assez étrange. J'arrive de temps en temps à
passer une
vidéo correctement mais la plupart du temps, j'ai le son qui saute
(et
pas de la même façon sous vlc ou mplayer).
vlc : le son est haché (du son, un blanc, du son) mais la vidéo passe à
la bonne vitesse.
mplayer : le son est continue, mais la video saute (elle semble passer
au moins deux fois plus vite, ce qui est aussi le cas sous firefox).
Je n'arrive pas à voir une erreur ou un truc bozarre dans les
logs.
Typiquement, vlc m'indique dans la console :
$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2) [000055dd83cec5b0] main libvlc: Lancement de vlc avec l'interface par défaut. Utiliser « cvlc » pour démarrer VLC sans interface. QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-multimedia'
[000055dd83d98c90] main playlist: playlist is empty
[00007f1a64003990] gl gl: Initialized libplacebo v4.157.0 (API v157)
libva info: VA-API version 1.13.0
libva info: User environment variable requested driver 'i965'
libva info: Trying to open /usr/lib/x86_64-linux-
gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_8
libva info: va_openDriver() returns 0
[00007f1a7d1de040] avcodec decoder: Using Intel i965 driver for
Intel(R)
Haswell Desktop - 2.4.1 for hardware decoding
Normalement, tout est bon de ce côté-là. Ça pourrait ressembler à une
base de temps côté noyau qui n'est pas à la bonne vitesse. Je sèche lamentablement.
Bien cordialement,
JKB
Jan 20 19:37:26 heisenberg systemd[2719]: PipeWire Multimedia System[...]
Socket was skipped because of a failed condition check
(ConditionUser=!root).
Jan 20 19:37:26 heisenberg systemd[2719]:
pipewire-media-session.service: Bound to unit pipewire.service, but
unit
isn't active.
Jan 20 19:37:26 heisenberg systemd[2719]: Dependency failed for
PipeWire
Media Session Manager.
Jan 20 19:37:26 heisenberg systemd[2719]:
pipewire-media-session.service: Job pipewire-media-
session.service/start
failed with result 'dependency'.
Jan 20 19:37:26 heisenberg systemd[2719]: Sound Service was skipped
because of a failed condition check (ConditionUser=!root).
Bon, je vais commencer par virer l'intrus que je n'ai jamais installé à
la main. Je serais assez curieux de voir par quel dépendance
miraculeuse
il est arrivé jusque là...
Mauvaise pioche.
Le résultat est toujours le même. En plein écran, plus aucun
son. Mais
si je bascule la sortie sur l'interface casque, analogique, toute
bête,
ça fonctionne. Le problème est donc plus autour du pilote HDMI que du
son lui-même.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 55:07:00 |
Calls: | 6,650 |
Calls today: | 2 |
Files: | 12,200 |
Messages: | 5,330,746 |