Son Iceweasel flash html5

Bonjour,

Je rencontre un problème avec le son sur les vidéos en navigateur. Je n’arrive pas bien à comprendre d’où ça peut venir.

La plupart des lecteurs vidéos en flash ne fournissent que l’image et pas le son (vidéos sur facebook p. ex.), exception faite de Youtube. Assez handicapant… J’ai donc tenté de mettre à jour mon flashplayer manuellement, à partir de l’archive tar.gz :

  • supprimer /usr/lib/mozilla/plugins/libflashplugin.so
  • le remplacer par le nouveau
  • copier les fichiers du dossier usr/ dans /usr

Une fois que j’ai désinstallé le plugin, je suis allé sur youtube, et j’ai eu droit au lecteur html5. Avec Iceweasel, j’ai du son mais une image noire (la barre de controle fonctionne bien par contre).
Sur Firefox, c’est l’inverse : j’ai l’image mais pas le son.

J’ai installé Chromium, et le son et l’image fonctionnent avec le player html5.

Je ne sais pas trop quoi en conclure ni comment résoudre le problème. Ce que je ne comprends vraiment pas, c’est les comportements différents entre Iceweasel et Firefox…

Si quelqu’un a une idée, je suis preneur ! Merci d’avance ! :slightly_smiling:

bonjour.
installez le paquet flashplugin-nonfree.

Bonjour,

J’ai installé flashplugin-nonfree.

En fait, les applications flashent fonctionnent désormais, mais c’est le html5 qui pose problème.
J’ai mis à jour Iceweasel en version 41, et Firefox est en version 33.

Je n’arrive vraiment pas à comprendre que le son marche sur l’un et l’image sur l’autre…

Une idée ?

Merci beaucoup !

cette page devrait vous aider:

http://memo-linux.com/activer-par-defaut-le-lecteur-html5-pour-les-videos-youtube-sous-firefox/

firefox=iceweasel

Oui, j’avais intégré cela, mais ce qui me pose problème justement c’est la différence de comportement entre les 2…

J’ai suivi votre lien. Désormais, Youtube en html5 fonctionne avec l’image et le son sur firefox, mais je n’ai que l’image sur iceweasel.
Sur Facebook, j’ai le son mais pas l’image sur Firefox, et l’image sans le son sur iceweasel.

Étrange non ?

Facile…, tu lances les deux en même temps, et t’auras le son sur l’un et l’image sur l’autre :dance: :mrgreen: :033
Je plaisante bien sûr :wink:

Sinon blague à part, étant donné que firefox et Iceweasel c’est la même chose, j’ai une question : pourquoi avoir installé les deux?
Peut-être que le problème vient de la présence des deux justement et que Flash pete un boulon (déjà qu’en temps normal c’est le bordel et vivement qu’il disparaisse…). Essaies en désinstallant l’un des deux voir ce que ça donne.

Bonjour,

Effectivement, je ne sais pas pourquoi j’ai les 2 d’installés. Il me semble que j’avais firefox lorsque je n’étais pas sur gnome, et qu’à l’installation de gnome, iceweasel s’est installé automatiquement.

J’ai tenté de désinstaller iceweasel, et j’ai toujours le même comportement : le flash marche, mais je n’ai pas d’image sur facebook (en html5) (mais le son marche) et youtube marche parfaitement en html5.

Le problème ne vient donc pas de flash, mais de mon navigateur, non ?
Chromium lit parfaitement les vidéos en html5 de facebook (son+image).

Merci

Peut etre qu en les lancant à partir du terminal tu auras plus d infos.
Tu n utilises pas jack? Pulseaudio? par hasard.

Chromium est une bete etrange, il integre son propre flash.

Sous [mono]AptoSid[/mono] et n’ayant pas les yeux plus gros que le ventre, [mono]iceweasel[/mono] roule en version [mono]Jessie[/mono], [mono]chromium[/mono] en [mono]Sid[/mono].

[11:11:05]:~$ acp iceweasel chromium iceweasel: Installé : 38.3.0esr-1~deb8u1 Candidat : 38.3.0esr-1~deb8u1 Épinglage de paquet : 38.3.0esr-1~deb8u1 Table de version : 41.0.2-1 990 98 http://ftp.de.debian.org/debian/ experimental/main amd64 Packages 38.3.0esr-1 990 990 http://cdn.debian.net/debian/ sid/main amd64 Packages *** 38.3.0esr-1~deb8u1 990 970 http://security.debian.org/ jessie/updates/main amd64 Packages 100 /var/lib/dpkg/status 38.3.0esr-1~deb7u1 990 800 http://security.debian.org/ wheezy/updates/main amd64 Packages 38.2.1esr-1~deb8u1 990 870 http://ftp.fr.debian.org/debian/ stretch/main amd64 Packages 950 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages 38.2.1esr-1~deb7u1 990 799 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 10.0.12esr-1~bpo60+1 990 560 http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages 3.5.16-20 990 570 http://ftp2.fr.debian.org/debian/ squeeze/main amd64 Packages 600 http://security.debian.org/ squeeze/updates/main amd64 Packages chromium: Installé : 46.0.2490.71-1 Candidat : 46.0.2490.71-1 Table de version : *** 46.0.2490.71-1 0 990 http://cdn.debian.net/debian/ sid/main amd64 Packages 870 http://ftp.fr.debian.org/debian/ stretch/main amd64 Packages 100 /var/lib/dpkg/status 46.0.2490.71-1~deb8u1 0 970 http://security.debian.org/ jessie/updates/main amd64 Packages 44.0.2403.89-1~deb8u1 0 950 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages 37.0.2062.120-1~deb7u1 0 800 http://security.debian.org/ wheezy/updates/main amd64 Packages 799 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 0.9.14.1-2 0 570 http://ftp2.fr.debian.org/debian/ squeeze/main amd64 Packages [11:11:36]:~$
Et, je ne relève [mono]aucun souci à ce jour[/mono].

[quote]Afin de regarder des vidéos 720p dans youtube et en utilisant son lecteur HTML5, Gstreamer libav et les plugins Gstreamer issus de “good” doivent être installés.

Après avoir installé ces codecs, l’activation du lecteur HTML5 sera nécessaire depuis la page HTML5 de youtube.[/quote]

[11:01:53]:~$ acp gstreamer1.0-libav gstreamer1.0-plugins-good gstreamer1.0-libav: Installé : 1.6.0-2 Candidat : 1.6.0-2 Table de version : *** 1.6.0-2 0 990 http://cdn.debian.net/debian/ sid/main amd64 Packages 870 http://ftp.fr.debian.org/debian/ stretch/main amd64 Packages 100 /var/lib/dpkg/status 1.4.4-2 0 950 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages 1.2.4-1~bpo70+1 0 798 http://http.debian.net/debian/ wheezy-backports/main amd64 Packages gstreamer1.0-plugins-good: Installé : 1.6.0-1 Candidat : 1.6.0-1 Table de version : *** 1.6.0-1 0 990 http://cdn.debian.net/debian/ sid/main amd64 Packages 870 http://ftp.fr.debian.org/debian/ stretch/main amd64 Packages 100 /var/lib/dpkg/status 1.4.4-2 0 950 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages 1.2.4-1~bpo70+1 0 798 http://http.debian.net/debian/ wheezy-backports/main amd64 Packages [11:02:10]:~$

[quote=“Funkygoby”]Peut etre qu en les lancant à partir du terminal tu auras plus d infos.
Tu n utilises pas jack? Pulseaudio? par hasard.[/quote]

en lancant firefox depuis le terminal, j’ai uniquement ceci, qui n’a pas l’air très pertinent :

code: GLib-CRITICAL **: g_slice_set_config: assertion ‘sys_page_size == 0’ failed
[/code]

Concernant jack ou pulsaudio, je ne crois pas. Il me semble que j’utilise ALSA. Comment faire pour le vérifier ?

Pour # apt-get install gstreamer1.0-libav gstreamer1.0-plugins-good, je suis visiblement ok de ce coté là…

gstreamer1.0-libav est déjà la plus récente version disponible. gstreamer1.0-libav passé en « installé manuellement ». gstreamer1.0-plugins-good est déjà la plus récente version disponible. gstreamer1.0-plugins-good passé en « installé manuellement ».

Petit up…

Je récapitule où j’en suis :

  • Tout marche sur Chromium (vidéos sur facebook et Youtube en html5)
  • sur firefox : youtube ok en html5, que le son sur facebook (image noire)
  • sur iceweasel : youtube ok en html5, que l’image sur Facebook (pas de son).

J’ai désinstallé iceweasel depuis, au cas où il y aurait un conflit avec firefox, mais ce n’est pas ça…

Des idées ?

Merci d’avance !

Va sur alsamixer et vérifie si front, master et pcm sont au top niveau et non muté.

As-tu une extension installer du type noscript etc qui fait des blocages ?

Sur youtube.com/html5 est-ce qu’il te met les 6 cases en bleu ? Et essaye de voir une vidéo hd ayant le 1080p, vérifie sur cet vidéo tu as la possibilité de choisir le mode 1080p ou elle n’existe pas.

Si pulseaudio est installé, installe pavucontrol, lance ton application auquel le son n’est pas présent dans la vidéo, met en lecture la vidéo et vérifie sous pavucontrol s’il t’affiche pas un menu au nom de ton navigateur internet, il devrait t’afficher le niveau du son.
Si pulseaudio n’est pas installé, n’installe pas (car j’en ai parlé).

Je me demandes aussi si tu n’as pas deux sortie audio, comme une de la carte mère et l’autre de l’hdmi connecté à ta carte mère ou carte graphique. L’un donne le son à la bonne, l’autre à celui inutilisé, peut-être.

Pulseaudio et pavucontrol étaient installés. Sous iceweasel (image sans son), il fallait démuter CubeUtils: Audiostream dans pavucontrol. Tout marche dans iceweasel.

Par contre, je n’ai pas d’explication concernant le manque d’image sous firefox, mais si ça marche sous iceweasel, c’est tant mieux !

Concernant html5 sur youtube, tout est en bleu, excepté :
MSE & H.264
MSE & WebM VP9

Je n’ai pas accès au 1080p, seulement au 720p… Encore un autre problème.

Merci de votre aide !

Va dans about:config sous iceweasel dans la barre d’adresse.

Recherche ces données
1- media.mediasource.enabled
2- media.mediasource.webm.enabled
Tu doubles clique sur la colonne “value/valeur” pour changer de False/Faux à True/Vrai.

Vérifie si:

  • media.fragmented-mp4.enabled
  • media.mediasource.mp4.enabled
    Sont bien à à True/Vrai.

Tout est rentré dans l’ordre, merci beaucoup pour votre aide.

Au final la solution est, comme souvent, plus simple ue ce qu’on ne pense…

Merci encore !