[Risolto] Firefox-esr no supporto h264

Discussioni relative a Debian e Linux

[Risolto] Firefox-esr no supporto h264

Messaggioda caturen » 05/08/2018, 16:01

uso una debian sid e come browser vorrei usare firefox-esr al posto della versione "normale" di firefox. Però, mentre in firefox 61.0.1 l'html5 funziona perfettamente, nella versione esr manca il supporto per i video in h264. Ho provato a fare una ricerca , ma non ho trovato nulla a riguardo. Qualcuno sa come abilitare quei codec?
Ultima modifica di caturen il 14/08/2018, 9:28, modificato 1 volta in totale.
caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

Re: Firefox-esr no supporto h264

Messaggioda Selky » 08/08/2018, 12:18

Ciao, non ho sid quindi vado per tentativi.

È probabile che il problema sia riconducibile alla versione di ffmpeg (versione 4) presente in sid. Qua il bug https://bugzilla.mozilla.org/show_bug.cgi?id=1435212 dove potrai notare che la versione 52-esr (quella presente nei repo Debian sino a sid) riporta "wontfix". Mentre dalla experimental è presente la nuova versione esr: 60.x che invece dovrebbe essere stata fissata.
Selky
wiki member
wiki member
 
Messaggi: 1417
Iscritto il: 30/12/2011, 1:00

Re: Firefox-esr no supporto h264

Messaggioda caturen » 09/08/2018, 20:25

la cosa strana è che la stessa versione di firefox esr e il medesimo profilo in una partizione con kde il supporto h264 ce l'ha mentre in un sistema con mate il supporto non va. Eppure dovrebbero essere identici.
caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

Re: Firefox-esr no supporto h264

Messaggioda Selky » 10/08/2018, 12:11

Tutte sid vero?

Prova su entrambe le partizioni questi comandi:
Codice: Seleziona tutto
dpkg -l | grep -i gstreamer

e
Codice: Seleziona tutto
dpkg -l | grep -i ffmpeg
Selky
wiki member
wiki member
 
Messaggi: 1417
Iscritto il: 30/12/2011, 1:00

Re: Firefox-esr no supporto h264

Messaggioda caturen » 10/08/2018, 17:40

questo in kde dove funziona
Codice: Seleziona tutto
caturen@debian:~$ dpkg -l | grep -i gstreamer
ii  gir1.2-gst-plugins-base-1.0                   1.14.2-dmo1                      amd64        GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gstreamer-1.0                          1.14.2-2                         amd64        GObject introspection data for the GStreamer library
ii  gstreamer1.0-alsa:amd64                       1.14.2-dmo1                      amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-gl:amd64                         1.14.2-dmo1                      amd64        GStreamer plugins for GL
ii  gstreamer1.0-plugins-base:amd64               1.14.2-dmo1                      amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-good:amd64               1.14.2-dmo1                      amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-pulseaudio:amd64                 1.14.2-dmo1                      amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-x:amd64                          1.14.2-dmo1                      amd64        GStreamer plugins for X11 and Pango
ii  libgstreamer-gl1.0-0:amd64                    1.14.2-dmo1                      amd64        GStreamer GL libraries
ii  libgstreamer-plugins-base1.0-0:amd64          1.14.2-dmo1                      amd64        GStreamer libraries from the "base" set
ii  libgstreamer1.0-0:amd64                       1.14.2-2                         amd64        Core GStreamer libraries and elements
ii  libqt5multimediagsttools5:amd64               5.11.1-2                         amd64        GStreamer tools for  Qt 5 Multimedia module
ii  libreoffice-avmedia-backend-gstreamer         1:6.1.0~rc3-1                    amd64        GStreamer backend for LibreOffice
ii  phonon-backend-gstreamer:amd64                4:4.9.0-1                        amd64        Phonon GStreamer 1.0 backend
ii  phonon-backend-gstreamer-common:amd64         4:4.9.0-1                        amd64        Phonon GStreamer 1.0.x backend icons
ii  python3-gst-1.0                               1.14.2-1                         amd64        GStreamer GObject Introspection overrides for Python (Python 3)
caturen@debian:~$
Codice: Seleziona tutto
caturen@debian:~$ dpkg -l | grep -i ffmpeg
ii  libavfilter6:amd64                            10:3.4.2-dmo3                    amd64        FFmpeg filter library
ii  libavformat57:amd64                           10:3.4.2-dmo3                    amd64        FFmpeg file format library
ii  libavformat58:amd64                           10:4.0.2-dmo1                    amd64        FFmpeg file format library
ii  libavresample3:amd64                          10:3.4.2-dmo3                    amd64        FFmpeg compatibility library for resampling - runtime files
ii  libavresample4:amd64                          10:4.0.2-dmo1                    amd64        FFmpeg compatibility library for resampling - runtime files
ii  libavutil55:amd64                             10:3.4.2-dmo3                    amd64        FFmpeg avutil library - runtime files
ii  libavutil56:amd64                             10:4.0.2-dmo1                    amd64        FFmpeg avutil library - runtime files
ii  libswresample2:amd64                          10:3.4.2-dmo3                    amd64        FFmpeg library for audio resampling, rematrixing etc. - runtime files
ii  libswresample3:amd64                          10:4.0.2-dmo1                    amd64        FFmpeg library for audio resampling, rematrixing etc. - runtime files
ii  libswscale4:amd64                             10:3.4.2-dmo3                    amd64        FFmpeg library for image scaling and various conversions - runtime files
ii  libswscale5:amd64                             10:4.0.2-dmo1                    amd64        FFmpeg library for image scaling and various conversions - runtime files
caturen@debian:~$

caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

Re: Firefox-esr no supporto h264

Messaggioda caturen » 10/08/2018, 17:56

questo in mate
Codice: Seleziona tutto
caturen@caturen:~$ dpkg -l | grep -i gstreamer
ii  gir1.2-gst-plugins-base-1.0           1.14.2-dmo1                                      amd64        GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gstreamer-1.0                  1.14.2-2                                         amd64        GObject introspection data for the GStreamer library
ii  gstreamer1.0-alsa:amd64               1.14.2-dmo1                                      amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-gl:amd64                 1.14.2-dmo1                                      amd64        GStreamer plugins for GL
ii  gstreamer1.0-libav:amd64              1:1.14.2-dmo1                                    amd64        FFmpeg plugin for GStreamer
ii  gstreamer1.0-packagekit               1.1.10-1                                         amd64        GStreamer plugin to install codecs using PackageKit
ii  gstreamer1.0-plugins-bad:amd64        1:1.14.2-dmo1                                    amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-base:amd64       1.14.2-dmo1                                      amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps        1.14.2-dmo1                                      amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64       1.14.2-dmo1                                      amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64       1:1.14.2-dmo1                                    amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64         1.14.2-dmo1                                      amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-tools                    1.14.2-2                                         amd64        Tools for use with GStreamer
ii  gstreamer1.0-x:amd64                  1.14.2-dmo1                                      amd64        GStreamer plugins for X11 and Pango
ii  libclutter-gst-3.0-0:amd64            3.0.26-1                                         amd64        Open GL based interactive canvas library GStreamer elements
ii  libgstreamer-gl1.0-0:amd64            1.14.2-dmo1                                      amd64        GStreamer GL libraries
ii  libgstreamer-plugins-bad1.0-0:amd64   1:1.14.2-dmo1                                    amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.0-0:amd64  1.14.2-dmo1                                      amd64        GStreamer libraries from the "base" set
ii  libgstreamer1.0-0:amd64               1.14.2-2                                         amd64        Core GStreamer libraries and elements
ii  libreoffice-avmedia-backend-gstreamer 1:6.1.0~rc3-1                                    amd64        GStreamer backend for LibreOffice
ii  python3-gst-1.0                       1.14.2-1                                         amd64        GStreamer GObject Introspection overrides for Python (Python 3)
caturen@caturen:~$

Codice: Seleziona tutto
caturen@caturen:~$ dpkg -l | grep -i ffmpeg
ii  ffmpeg                                10:4.0.2-dmo1                                    amd64        audio/video encoder, streaming server & audio/video file converter
ii  ffmpegthumbnailer                     1:2.2.0-dmo5                                     amd64        Fast and lightweight video thumbnailer
ii  gstreamer1.0-libav:amd64              1:1.14.2-dmo1                                    amd64        FFmpeg plugin for GStreamer
ii  libavdevice58:amd64                   10:4.0.2-dmo1                                    amd64        FFmpeg library for handling input and output devices - runtime files
ii  libavfilter7:amd64                    10:4.0.2-dmo1                                    amd64        FFmpeg filter library
ii  libavformat58:amd64                   10:4.0.2-dmo1                                    amd64        FFmpeg file format library
ii  libavresample4:amd64                  10:4.0.2-dmo1                                    amd64        FFmpeg compatibility library for resampling - runtime files
ii  libavutil56:amd64                     10:4.0.2-dmo1                                    amd64        FFmpeg avutil library - runtime files
ii  libffmpegthumbnailer4v5:amd64         1:2.2.0-dmo5                                     amd64        Shared library for ffmpegthumbnailer
ii  libswresample3:amd64                  10:4.0.2-dmo1                                    amd64        FFmpeg library for audio resampling, rematrixing etc. - runtime files
ii  libswscale5:amd64                     10:4.0.2-dmo1                                    amd64        FFmpeg library for image scaling and various conversions - runtime files
caturen@caturen:~$
caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

Re: Firefox-esr no supporto h264

Messaggioda Aki » 10/08/2018, 22:54

Scusatemi se mi intrometto.

Sto usando al momento la versione Firefox ESR 52.9.0 (64-bit) su una Debian Buster che dovrebbe essere la stessa di Debian Sid:
Codice: Seleziona tutto
buster (testing) (web): browser web Mozilla Firefox - ESR (Extended Support Release)
52.9.0esr-1: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x
sid (unstable) (web): browser web Mozilla Firefox - ESR (Extended Support Release)
52.9.0esr-1: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64 ppc64el s390x

Nella versione di Debian, all'avvio di Firefox ESR l'add-on per la visualizzazione dei contenuti H264 risulta disabilitato da configurazione, come da immagine allegata: quindi, dovrebbe essere sufficiente abilitarlo.

A latere, segnalo che dai log utilizzati sembrerebbe che stai usando pacchetti provenienti dal repository http://www.deb-multimedia.org che può essere foriero di incompatibilità con le librerie distribuite nei repository Debian.
Allegati
Screenshot_20180810_235139.zip
(22.2 KiB) Scaricato 23 volte
Aki
Global Moderator
Global Moderator
 
Messaggi: 7993
Iscritto il: 27/12/2007, 16:59

Re: Firefox-esr no supporto h264

Messaggioda Selky » 10/08/2018, 23:41

Ciao Aki,
il plugin di Cisco, come giustamente scrivi, è disabilitato su tutte le versioni pacchettizzate Debian. I video in h264 si vedono anche senza quello attivato.

Ho notato come te che caturen utilizza i repository di debian multimedia e forse questo ha creato qualche interferenza di troppo. Ora sto cercando di confrontare i pacchetti.
Su Mate ha installato ffmpeg e alcune librerie tutte versione 4 ed è quello che da noia a firefox-esr 52.x. Mentre su kde ha solo alcune librerie sparse sia della versione 3.x che 4.x di ffmpeg e pare riesca. Nello specifico versione 3.x:
Codice: Seleziona tutto
libavfilter6
libavformat57
libavresample3
libavutil55
libswresample2
libswscale4


@caturen
il massimo che posso fare è tentare con una buster ma non so quanto possa essere diversa da sid, quest'ultima non l'ho mai provata.

Edit
aggiungo come promemoria:
Add ffmpeg 4.0+ support in SeaMonkey
Selky
wiki member
wiki member
 
Messaggi: 1417
Iscritto il: 30/12/2011, 1:00

Re: Firefox-esr no supporto h264

Messaggioda caturen » 14/08/2018, 9:28

Nella versione di Debian, all'avvio di Firefox ESR l'add-on per la visualizzazione dei contenuti H264 risulta disabilitato da configurazione, come da immagine allegata: quindi, dovrebbe essere sufficiente abilitarlo.
il plugin di cisco non serve a vedere i video h264 ma a vedere i video con contenuti bloccati da drm dei video h264
Comunque in pratica la cosa si è "risolta" da sola dato che in sid firefox-esr è stato aggiornato alla versione 60. L'unico motivo che mi faceva usare quella versione di FF era la possibilità di usare le "vecchie" estensioni, cosa che con la nuova versione non è più possibile e perciò sono passato alla versione normale di FF
A latere, segnalo che dai log utilizzati sembrerebbe che stai usando pacchetti provenienti dal repository http://www.deb-multimedia.org che può essere foriero di incompatibilità con le librerie distribuite nei repository Debian.
sono anni che uso quel repository e mai avuto problemi.
caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00

Re: [Risolto] Firefox-esr no supporto h264

Messaggioda Selky » 14/08/2018, 12:59

Potevi provare ad installare le librerie mancanti di ffmpeg 3.x che ho indicato per vedere se riuscivi a tenerti una vecchia versione di FF in contemporanea alla release.
Selky
wiki member
wiki member
 
Messaggi: 1417
Iscritto il: 30/12/2011, 1:00

Re: [Risolto] Firefox-esr no supporto h264

Messaggioda caturen » 14/08/2018, 14:05

Selky ha scritto:Potevi provare ad installare le librerie mancanti di ffmpeg 3.x che ho indicato per vedere se riuscivi a tenerti una vecchia versione di FF in contemporanea alla release.

per le vecchie estensioni uso palemoon che è anche più leggero di FF che uso raramente ormai
caturen
Sr. Member
Sr. Member
 
Messaggi: 276
Iscritto il: 02/04/2013, 20:00


Torna a Generale

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti

cron