No duration from ext.m3u playlist if folder is not in media tracker

If you open an extended .m3u playlist that has duration specified via Media program, then duration is set to 0:00 for every item.

Obviously, if the file info is missing from tracker, but the playlist specifies the duration, there’s no sense to ignore it and show useless “0:00”.

#EXTM3U
#EXTINF:272,Diana Ross - It's My House (Album Version)
.hidden.folder/1 Diana Ross - It's My House (Album Version).mp3

Xperia 10 III, latest SFOS. Duration is 272 seconds.

Hi,
Could you please use the template, please?
Thank you in advance.

REPRODUCIBILITY: always
OS VERSION: 4.4.0.68
HARDWARE: 10mk3

DESCRIPTION:

Media app ignores song’s duration specified in the .m3u playlist

PRECONDITIONS:

Songs are in the hidden folder, that is not indexed by ‘tracker’.

STEPS TO REPRODUCE:

  1. open a Playlist.m3u from Media app
#EXTM3U
#EXTINF:272,Diana Ross - It's My House (Album Version)
.hidden.folder/song.mp3
  1. put a song.mp3 in the .hidden.folder in the folder where Playlist.m3u is located

EXPECTED RESULT:

Song should display the duration specified in the playlist file (272 seconds = 4:32)
After playing the file the duration (if it is different from the one in playlist file) can be updated.

ACTUAL RESULT:

Media app shows 0:00 duration for every song in the hidden (not tracked by ‘tracker’) folder.

1 Like

Added to internal bug tracker

btw, seems like Media also doesn’t read tags (Artist, Title) from the playing file.
It sets the Title as the one specified in #EXTINF line, and Artist as Unknown, i.g. for a playlist file in the 1st post:
Title: Diana Ross - It's My House (Album Version)
Artist: Unknown