[firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Applications multimedia / jeux
k4s5
newbie
Messages : 5
Inscription : dim. 22 janv. 2023, 11:19

[firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par k4s5 »

Bonjour,
Je lance une bouteille à la mer et vous sollicite car je sèche sur un bug que j'ai sur Firefox avec un nouvel ordinateur fraîchement installé.
Lorsque je lance une vidéo (par exemple YouTube) depuis Firefox, j'obtiens le petit cercle blanc qui tourne en permanence sur la première image figée de la vidéo, mais cette dernière n'est pas lue...
Si j'avance dans la vidéo, j'obtiens bien l'image de la position sélectionnée, mais la vidéo ne se lit toujours pas.
Je n'ai aucun message d'erreur visible si je lance Firefox depuis une console.
J'ai le même comportement avec un profil vierge de Firefox.
La lecture de vidéo fonctionne correctement avec le lecteur Web de Gnome.
Ma configuration :
Gnome / Wayland
CG : Intel Corporation TigerLake-LP GT2 et j'obtiens le même comportement en lançant Firefox avec la carte discrète NVIDIA Corporation TU117M
ffmpeg et gsteamer sont bien installés.

Si vous avez une idée sur l'origine du problème ou sur comment obtenir des logs qui me permettent de remonté à la source je suis preneur.
Merci.
Dernière modification par k4s5 le lun. 23 janv. 2023, 11:55, modifié 1 fois.
k4s5
newbie
Messages : 5
Inscription : dim. 22 janv. 2023, 11:19

Re: [firefox + video] Lecture de vidéos impossible sur firefox

Message par k4s5 »

Je viens de me rendre compte que ce problème est lié au système audio qui n'est pas accessible et qui empêche Firefox de lire la vidéo.
k4s5
newbie
Messages : 5
Inscription : dim. 22 janv. 2023, 11:19

Re: [firefox + video] Lecture de vidéos impossible sur firefox

Message par k4s5 »

J'étais affecté par ce problème : https://archlinux.org/news/undone-repla ... replumber/
J'ai installé la package pipewire-media-session ce qui a résolu mon problème de son et le problème de lecture de vidéo dans Firefox.
benjarobin
Maître du Kyudo
Messages : 16723
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par benjarobin »

Si tu n'utilises pas pipewire, je te conseil de migrer de pulseaudio à pipewire
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
k4s5
newbie
Messages : 5
Inscription : dim. 22 janv. 2023, 11:19

Re: [firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par k4s5 »

Justement, je n'avais pas installé Pulseaudio car je pensais passer directement à Wireplumber. J'ai du me résoudre à passer par la case Pipewire...
benjarobin
Maître du Kyudo
Messages : 16723
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par benjarobin »

Pipewire est le serveur de son. Wireplumber est le gestionnaire de session de Pipewire : https://wiki.archlinux.org/title/WirePlumber
Je pense que tu utilises toujours pulseaudio. Quelle est la sortie de :

Code : Tout sélectionner

pacman -Qs "pipewire|pulse"
ps -AF | grep -E "[p](ulse|ipewire)"
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
k4s5
newbie
Messages : 5
Inscription : dim. 22 janv. 2023, 11:19

Re: [firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par k4s5 »

Code : Tout sélectionner

$ pacman -Qs "pipewire|pulse"
local/gtk-vnc 1.3.1-1
    VNC viewer widget for GTK
local/libcanberra 1:0.30+r2+gc0620e4-2
    A small and lightweight implementation of the XDG Sound Theme Specification
local/libpulse 16.1-3
    A featureful, general-purpose sound server (client library)
local/libwireplumber 0.4.13-1
    Session / policy manager implementation for PipeWire - client library
local/pavucontrol 1:5.0+r61+gee77d86-2
    PulseAudio Volume Control
local/pipewire 1:0.3.64-1
    Low-latency audio/video router and processor
local/pipewire-audio 1:0.3.64-1
    Low-latency audio/video router and processor - Audio support
local/pipewire-jack 1:0.3.64-1
    Low-latency audio/video router and processor - JACK support
local/pipewire-media-session 1:0.4.2-1
    Legacy session manager for PipeWire (deprecated)
local/pulseaudio 16.1-3
    A featureful, general-purpose sound server
local/pulseaudio-alsa 1:1.2.7.1-1
    ALSA Configuration for PulseAudio
local/pulseaudio-bluetooth 16.1-3
    Bluetooth support for PulseAudio
local/qemu-audio-pa 7.2.0-3
    QEMU PulseAudio audio driver
local/wireplumber-docs 0.4.13-1
    Session / policy manager implementation for PipeWire - documentation

Code : Tout sélectionner

$ ps -AF | grep -E "[p](ulse|ipewire)"
proton       1540    1299  0 519998 32296  7 09:54 ?        00:00:01 /usr/bin/pulseaudio --daemonize=no --log-target=journal
proton       1651    1540  0 59421  7616   2 09:54 ?        00:00:00 /usr/lib/pulse/gsettings-helper
proton       1951    1299  0 11286 11820   0 09:54 ?        00:00:00 /usr/bin/pipewire
proton       1952    1299  0 72459 24496   4 09:54 ?        00:00:00 /usr/bin/pipewire-media-session
Comme je n'ai pas explicitement demandé l'installation de pulseaudio, il devait être en dépendance d'un autre package et je ne l'ai pas vu passé...
benjarobin
Maître du Kyudo
Messages : 16723
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [firefox + video] Lecture de vidéos impossible sur firefox (résolu)

Message par benjarobin »

Alors peux tu faire ceci :

Code : Tout sélectionner

pacman -S pipewire-alsa pipewire-pulse
pacman -R pipewire-media-session pulseaudio  pulseaudio-alsa  pulseaudio-bluetooth
reboot
Car actuellement tu es dans une "drôle" de configuration, et PipeWire ne devrait pas être utilisé car il te manque au moins pipewire-pulse : https://wiki.archlinux.org/title/PipeWi ... io_clients

Après reboot, la sortie de pactl info te devrait te dire si tu utilises bien PipeWire
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre