oreo639 / LimePlayer3DS

Gui music player for the Nintendo 3DS (wip)
https://github.com/oreo639/LimePlayer3DS/wiki/
GNU General Public License v3.0
43 stars 6 forks source link

Error 1002 when using a .m3u "playlist" #24

Open TheDirtMan opened 12 months ago

TheDirtMan commented 12 months ago

Version 0.0.10-0663489

Expected Behavior: Lime Player plays my .m3u file.

Actual Behavior: Lime Player gives me the error: Error code: 1002 ERR: Failed to initialize decoder. Failed to open transport.

Steps To Reproduce The Behavior:

  1. Import .m3u file
  2. Open Lime Player
  3. Attempt to play .m3u file
  4. Get error
TheDirtMan commented 12 months ago

My only current theory is my method of getting .m3u files is flawed (which would make sense as I use a very sketchy method) so here it is:

  1. Collect .mp3 files
  2. Open Windows Media Player
  3. Open the .mp3 files in Windows Media Player
  4. Create a playlist within Windows Media Player using the .mp3 files from step 1
  5. Close Windows Media Player
  6. Open C:/Users/username/Music/Playlists
  7. Find the playlist file (.m3u8)
  8. Rename the file from step 7 to have a .m3u extension
  9. File from result of step 8 is final file

Edit: I tried a different method using an online Spotify playlist to .m3u converter and it gave the same result.

oreo639 commented 12 months ago

Feel free to upload the m3u/m3u8 file to https://gist.github.com and link it here (it should be plain text).

TheDirtMan commented 12 months ago

https://gist.github.com/TheDirtMan/1a591c9792849f92dca6078cfeaee3d2

this is the one made with the second method mentioned, its the only one i saved because it actually has all the songs i wanted rather than just 3

oreo639 commented 12 months ago

Ah, the % url encoding is not supported. Maybe I'll fix that in the future. For now, you can use 'Find and Replace' to replace %20 with .

TheDirtMan commented 12 months ago

I just did that and still get the error. I did notice, however, that the .m3u file just references .mp3's, do I also need the mp3's, and if so where do I put them relative to the .m3u?

oreo639 commented 12 months ago

Yes. The m3u is just a list of mp3 files to play.

TheDirtMan commented 12 months ago

so where should I put the mp3's?

oreo639 commented 12 months ago

In the paths that are specified in the m3u file relative to the m3u file.

TheDirtMan commented 12 months ago

ig that makes sense, sorry if im dense lol, I'll close the issue once i ensure this setup works

TheDirtMan commented 12 months ago

Still not working (I closed this thinking I could use a different software but there just dont seem to be any good ones out there besides this) Sorry if I'm being stupid (Thats prob the case) but I would appreciate more help on the topic.

trevorwatkins1129 commented 6 months ago

This is also an issue for me. I am hoping this gets fixed soon so I can use playlists.

JimmJam commented 3 months ago

On my Old 3ds, I am using a plaintext m3u filelist which refers to a ../ (one folder up) location of Opus files, when attempting to play any of these I get 1002. This also happens when attempting to play an mp3 radio stream from an m3u file.

Plaintext m3u file, no EXTM3U data, created with a simple ls -1v >> playlist.m3u and such (or in the case of the online radio, only containing a single link)