brk
(brk)
June 26, 2024, 4:37am
1
Getting the warning: You are missing support for the following HTML5 codecs: m4a.
I click the link and it mentions a handful of programs that need to be installed, however they all appear to be installed.
root@freepbx17:~/tts# which lame
/usr/bin/lame
root@freepbx17:~/tts# which ffmpeg
/usr/bin/ffmpeg
root@freepbx17:~/tts# which sox
/usr/bin/sox
kgupta
(Kapil Gupta)
June 26, 2024, 6:48am
2
You need to use Sangoma built “ffmpeg” package not the one which comes with the Debian Os. Install script does set the proper apt policy to ensure install/update for this package should happens via Sangoma repo.
Please try below commands in your system and compare the output.
dpkg -l ffmpeg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=============-============-=================================
ii ffmpeg 5.1.4-8.sng12 amd64 Digital VCR and streaming server
root@uc:/var/log/asterisk#
root@uc:/var/log/asterisk# dpkg -l |grep ffmpeg
ii ffmpeg 5.1.4-8.sng12 amd64 Digital VCR and streaming server
root@uc:/var/log/asterisk# apt-cache policy ffmpeg
ffmpeg:
Installed: 5.1.4-8.sng12
Candidate: 5.1.4-8.sng12
Version table:
7:5.1.5-0+deb12u1 500
500 https://deb.debian.org/debian-security bookworm-security/main amd64 Packages
7:5.1.4-0+deb12u1 500
500 https://deb.debian.org/debian bookworm/main amd64 Packages
500 https://debian.mirror.constant.com bookworm/main amd64 Packages
500 http://ftp.debian.org/debian stable/main amd64 Packages
*** 5.1.4-8.sng12 600
*600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages*
100 /var/lib/dpkg/status
5.1.4-7.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-6.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-5.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-3.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
root@uc-54795026:/var/log/asterisk#
brk
(brk)
June 26, 2024, 12:58pm
3
Thank you. Yup, I have a different version. I used the installer on a fresh Debian image. The one command said “Reinst-required” in the text, so I I need to remove it and install again?
root@freepbx17:~# dpkg -l ffmpeg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/**Reinst-required (Status,Err: uppercase=bad)**
||/ Name Version Architecture Description
+++-==============-=================-============-================================================================
ii ffmpeg 7:5.1.5-0+deb12u1 amd64 Tools for transcoding, streaming and playing of multimedia files
root@freepbx17:~# apt-cache policy ffmpeg
ffmpeg:
Installed: 7:5.1.5-0+deb12u1
Candidate: 7:5.1.5-0+deb12u1
Version table:
*** 7:5.1.5-0+deb12u1 500
500 mirror+file:/etc/apt/mirrors/debian-security.list bookworm-security/main amd64 Packages
100 /var/lib/dpkg/status
7:5.1.4-0+deb12u1 500
500 http://ftp.debian.org/debian stable/main amd64 Packages
500 mirror+file:/etc/apt/mirrors/debian.list bookworm/main amd64 Packages
5.1.4-8.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-7.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-6.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-5.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
5.1.4-3.sng12 600
600 http://deb.freepbx.org/freepbx17-prod bookworm/main amd64 Packages
kgupta
(Kapil Gupta)
June 26, 2024, 2:21pm
4
Yes, but before that ensure you are setting repo priority properly.
Ref -sng_freepbx_debian_install/sng_freepbx_debian_install.sh at master · FreePBX/sng_freepbx_debian_install · GitHub
If this file is not present then create one and then try to install the ffmpeg. thanks
brk
(brk)
June 26, 2024, 2:49pm
5
That file is in place already, so perhaps the other version of ffmpeg was installed already with my distro and it didn’t get replaced?
root@freepbx17:~# cat /etc/apt/preferences.d/99sangoma-fpbx-repository
# Allways prefer packages from deb.freepbx.org
Package: *
Pin: origin deb.freepbx.org
Pin-Priority: 600
I did -
dpkg -r ffmpeg
apt install ffmpeg
and now it looks like I have the correct one -
root@freepbx17:~# dpkg -l ffmpeg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-=============-============-=================================
ii ffmpeg 5.1.4-8.sng12 amd64 Digital VCR and streaming server
Do I wait and the message will go away? Or do I clear it and if there is still a problem it will come back?
Just purchased another set of my licenses and will slowly be moving over to the new version as I gain confidence. Making good progress!
Thank you!!!
dicko
(dicko)
June 26, 2024, 2:54pm
6
Your UPPERCASE F is ‘=bad’ ?
brk
(brk)
June 26, 2024, 2:57pm
7
For better or worse, matches kgupta’s sample output in the first reply?
brk
(brk)
June 26, 2024, 5:17pm
8
The dashboard warning went away after the update. Thanks again.
system
(system)
Closed
July 3, 2024, 5:18pm
9
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.