-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
local (relative) playlists in M3U files #325
Comments
Hello, |
Hello @Koohiisan Audioplayer can only support m3u with internet streams like web radios. you can not import local playlists but the relative path does not necessarily match the Nextcloud folder structrue |
@Rello, ah, that explains it then. MusicBee creates a local playlist file based on the filesystem in my Music folder on my PC, so for instance it may be similar to: [playlist file]
I sync the whole /Music folder to Nextcloud, and when I open the audioplayer in Nextcloud it shows me the playlist file in the left column. Clicking it shows a blank list of songs. If only streaming playlists are supported, then that explains the situation. |
Hello, lets see :-) |
@Rello, is there any movement in this direction? |
Hello @r4sas , In this section I would need to recognise, that there are local paths included; this is not the big part. not impossible, but I need some evenings for this. |
Okay ;)
m3u file was placed in |
Hey @r4sas @Koohiisan i am looking at the details. |
I think it must be listed in playlists, but in track list we must write message that playlists with absolute paths not supported. |
Yes, this is my expectation as well, thanks! |
@r4sas @Koohiisan |
I have tested, all seems work as needed. For future: can be ID3 tags loaded from files provided in playlist for fillment all track information? I can reference that request in new issue. |
I know. this is because I am doing a "stupid" lookup of the file path. There is no validation of the file or even a check it if is existing at all. there are two possibilities:
first way would be the best for performance. second option would be a performance pain especially for large indexes and external storage. Let me check option 1 and come back... |
Yes, I already started research in same way as your. |
first version is online. ID3 are now taken from the AP-Database |
@r4sas any chance to give the current git-repo another try in your setup?
correct. what you mean i this: |
@Rello I see that track name taken from playlist, not ID3. Also at the end of playlist appears record with |
Last changes also broke work with m4a files. And if file or path have plus symbol in name, that track will be inaccessible because looks like one of functions removes '+' from path.
Original filename contain |
@r4sas can you contact me via |
ok, I found it.
|
Expected behavior
Clicking on an imported playlist file (m3u) should load the list of tracks to the player.
Actual behavior
Clicking on an imported playlist file loads the progress spinner and then briefly displays the track list headings before going back to "Add new tracks to playlist by drag and drop".
Steps to reproduce the behavior
Possible solution (optional)
Additional information (optional)
I'm exporting these m3u files from MusicBee, and they seem to be normal, relative-path playlist files. Is there some specific requirement on format?
Server configuration
Operating system:
Windows 10
Web server:
Apache2
Database:
default
PHP version:
5.5
Nextcloud/ownCloud version: (see
/status.php
)13.0.5
Updated from an older Nextcloud/ownCloud or fresh install:
updated from ownCloud
Audio Player version: (see
/settings/apps
)2.3.1
Where did you install Audio Player from?
NC App Store/oC Marketplace/GitHub
NC App Store
Are you using external storage? If yes, which one:
local/smb/sftp/...
no
Are you using encryption? yes/no
no
Have you activated other multimedia apps?
Music/Folder Player/...
no
Audio Player media folder: (see Settings)
root/Music/...
/Music/
Client configuration
Operating system:
Windows 7, Windows 10
Browser:
Chrome
Logs
Nextcloud/ownCloud log
Nextcloud/ownCloud log (`/data/[nextcloud|owncloud].log`)
Insert your Nextcloud/ownCloud log here
Web server error log (optional)
Web server error log
Browser log (optional)
Browser log
The text was updated successfully, but these errors were encountered: