The audio coded as m4a audio doesn't playback at all - play button changes to pause, but the timeline cursor doesn't move and no sound is produced. Reproduces the issue with different audiofiles coded the same way on different iOS devices with my iPhone using friends - no one was able to play the audio. However, all Android-using friends were able to play it on their Telegram client. The same on Windows - no issues with playback at all. It seems that the issue is only related to iOS-based Telegram clients.
The mediafile info is the following:
m4a 16bit 44100Hz VBR 128 kbps MONO
(tried to recode it with same options to stereo - didn't help)
Attached the audiofile coded the same way that doesn't plays on iOS devices I tried:
P. S. Don't try to play it in GDrive embedded audio player - for some reason it stucks and glitches with this format, whereas all Telegram clients except iOS handle it well.
Steps to reproduce
Just use any iOS device like iPhone and try to play the audio I attached in Telegram
Device info
Telegram iOS 12.1.1 (latest), iPhone 13 Pro Max MLKP3LL/A (iOS 18.6)
Here is an update on the issue - I found out the following after testing: • Both mono and stereo encoded M4A AAC Low Complexity profile works (VBR and CBR) • Both mono and stereo encoded M4A AAC Main profile don't (VBR and CBR)
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.
I found out the following after testing:
• Both mono and stereo encoded M4A AAC Low Complexity profile works (VBR and CBR)
• Both mono and stereo encoded M4A AAC Main profile don't (VBR and CBR)
Here are the samples of the same track to test:
https://drive.google.com/drive/folders/14dMWYtMYmRvvndIcBubqRvF1ndjrFewZ