answered
2019-09-12 08:59:48 +0200
Update: confimed.
zypper install ffmpeg-tools
ffprobe voicemail.wav
Input #0, wav, from 'Downloads/voicemail.wav':
Duration: 00:00:37.36, bitrate: 13 kb/s
Stream #0:0: Audio: gsm_ms (1[0][0][0] / 0x0031), 8000 Hz, 1 channels, 13 kb/s
Unsupported codec with id 86046 for input stream 0
You need the 'ugly' plug-in of GStreamer for LLs vPlayer to open it.
I am ready to bet that they are compressed with GSM AMR (which is heavily patented, not supported straight out of the box on Sailfish, but is still found around on some voicemails).
You'd need to:
- either install a separate player that has the codecs (i think i used LLs vPlayer last time ?)
- or use an Android player (Android should comes with a licensed codec out of the box)
Might be some uncommon encoding. Do you have a sample?
I just tested a wav file with 48 kHz. I also converted it to 44.1 kHz, 22.05 kHz and 8 bit with SoX. They all played fine on a Jolla Phone with SFOS 3.0.1.11.
Pohli ( 2019-09-12 01:30:17 +0200 )editcouldn't upload a file, but here's a link of my (evil) google folder containing that file https://drive.google.com/open?id=1oVy3bwDO-om8JzXJgpPb5qmqxjLkD2mu
danfin ( 2019-09-12 08:51:12 +0200 )edit