nova-video-player / aos-AVP

NOVA opeN sOurce Video plAyer: main repository to build them all
Apache License 2.0
3.38k stars 201 forks source link

[FEAT] Improve M3U/PLS/etc support #598

Open morpheasgr opened 2 years ago

morpheasgr commented 2 years ago

Greetings dear dev,

To my understanding the support of playlist files such as M3U/PLS is not functioning, while Nova does offer to open these sorts of files, so I have been meaning to ask whether the behaviour I describe in #584 is indeed a bug or whether there is no playlist file support in general.

Expected behaviour (as a coding newbie sees it): parse playlist file, read items one by one (not always line by line, M3U may use one line for metadata and a second for the path), process metadata if provided and probably feed the entries into a 2d array of playable items to be passed on to a queue if one exists or compose and present some sort of list. Ideally offer a way to add the playlist items to the library in bulk. (Useful for TV show info scraping and progress tracking via Trakt)

Current behaviour: Player UI opens, black screen, opening info window shows Playlist file filename.

I will try to create a second testing playlist with local files to see how the app behaves.

KarthikeyaGit commented 11 months ago

I encountered a similar issue while using a media server (UPnP) where the media files appear in the network but encounter a 'can't play' error when clicked on. It's worth noting that this issue was not present when using a different media player like VLC, which suggests that the problem might be specific to Nova Player. I hope this feedback can help in improving the compatibility and support for M3U/PLS playlists in your player.