Help needed: Weird issue with some MP3s in Android: tap on timeline sets play position to wrong position

Hi all,

my cryptic title almost says it all & I noticed this issue with some long mp3s of audio books. It seems to be an issue of android (or some underlying “audio api” that all apps use) as it happens with several apps:

When I play the mp3 and then change the play position via the timeline, it jums to a seemingly random wrong position in the track. That is, it still shows the time (/timeline position) i tapped on correctly but does not play the audio from that time.
I verified that the mp3s play fine on my PC so I am assuming there must be some issue with the codec or similar that the PC manages to read properly but Android does not?

I will try to reencode the mp3s and see whether this helps but I was curious whether anybody has an idea or did experience similar issues at some point? :slight_smile:

PS, /e/OS 1.0 on FP4

Can you try to play it with the app vlc?

1 Like

I usually listen to (long) podcasts using AntennaPod, occasionally skipping to specific positions. At least there I have never noticed this problem. I’m not sure if the app or the OS is responsible for the decoding, so trying something sturdy like VLC might give a clue.
My best guess why this might happen is that the mp3 files are VBR (variable bitrate) encoded. Depending on the player software it can be difficult to accurately determine the location to jump to. Trying to recode them as CBR (constant bitrate) might at least shed some light on the exact nature of the issue.

I used AudioAnchor (advertising itself as audiobook app) before realising that I can just add a folder of MP3s as a “local” podcast (or similar) in AntennaPod → both apps had the same issue. trying VLC right now. man, why does it want access to ALL data? :slightly_frowning_face:

Well, it’s supposed to play files, so it needs access to them. It probably does not support the newest Android API for restricting access to specific locations, yet (just guessing there).

1 Like

Permission : Allow "All File Access " message is maybe too scary (#2366) · Issues · VideoLAN / VLC-Android · GitLab :wink:

`+ you can go into Android’s permission settings and restrict it to “media” only

And regarding my OP: yes, VLC seems to work. Would still like it to work in AntennaPod. Will report back when I tried the reencoding :slight_smile: