Skip to content

remember and resume audiobook/podcast playback position

Description

VLC-Android should remember audiobook/podcast track playback position and resume at that position next time the track is played

Expected behavior

  • User starts playing file.mp3 and listens until 2:34 into the track
  • User next closes VLC or plays others track in VLC
  • User at a later time starts playing file.mp3 again

Expected behaviour: VLC-Android should start playback at 2:34

Actual behaviour: VLC-Android start playback at 0:00

VLC 3.2.7

What this request is not

This "resume position" request is not the same as the "load last playlist" feature.
Differences:

  • "load last playlist" only remembers playlist file order, not playback position in file
  • "load last playlist" does not remember anything about file.mp3 if other files has been played inbetween now and last time file.mp3 was played

Previous discussion

Same feature request has been made previously and then closed by developers
#638 (closed)
#796 (closed)
#549 (closed)

Same feature discussion at SE
https://android.stackexchange.com/questions/187213/vlc-for-android-resume-from-stopped-position-when-clicking-on-history

Important note: Some of the previous closed issues have discussion that hint at some podcast/audiobook auto detection in VLC-Android (released version? or development? I don't know). For example medialibrary#40 says

For now, on Android, we detect podcasts with this:

  • Genre is (case insensitive): "podcast" or "audiobooks" or "audiobook" or "speech" or "vocal"
  • media is not tagged and length is > 15 minutes.

But that is not the case in VLC-Android 3.2.7 in my tests.

For example if I set the "genre" tag of an MP3 file to "podcast" using the app MP3Tag in Windows and move the file to Android then VLC-Android does not remember+resume playback position.

Edited by jon