Giter Site home page Giter Site logo

Comments (16)

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024 1

Can I have a sample playlist file? @paradoxical95

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024 1

Okay, so Black Player just outputs the absolute android path (with /storage/emulated/0) with their M3U files. Auxio expects absolute paths that are at least relative to their volume, since it's somewhat difficult to work with volume info and it's not cross-compatible with PCs. Evidently I'll need to handle and support this.

Try seeing if Black Player supports exporting with relative M3U paths. Auxio should support those fine @paradoxical95.

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024 1

That's weird. Relative paths are usually supported by most players.

You would need to edit the files and remove all instances of /storage/B8E5-FB87 or /storage/emulated/0 in the paths. Then Auxio should be able to understand it as an absolute path.

Currently, I cannot work on this fix since a sponsor has prioritized another feature. I will get to it as soon I am done with that.

m3u and m3u8 will not change anything. Those file extensions just signal what the character encoding is.

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024 1

Yeah, that works.

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024 1

Just a suggestion @OxygenCobalt , after importing it asks me to Name the playlist, but instead I suggest it should name whatever the name of the .m3u file was and let the user rename it if need be? Is that possible?

Eh, I don't like the idea of using the M3U filename, it just looks strange.

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

Yeah sure. Here you go.
FewPlaylists.zip

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

I checked and currently BlackPlayer doesn't support relative paths.
Can you tell me what I must edit manually? If I can edit those files so that I can make them usable in Auxio? And will you be pushing this in next update?
2Playlists.zip

Edit - I tried an app called "Music Speed Changer" which, for a change, found and exported my playlists in .m3u8 instead of .m3u but that also failed to load from Auxio. Attaching the Zip file above. Has one m3u and one m3u8

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

Okay. I see. No worries mate, take your time. The app is superb otherwise.
By removing the instances of storage, you mean this right? I should edit all my playlist to look more like this right?
(starting with /MusicMine/... as that's my Music Folder in my SD Card)
image

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

Okay so I tried that and it didn't work. Attaching my fixed files. I removed the starting portion as I mentioned before and tried re-importing but it failed again. IDK how to fix this now.
Playlists_Fixed.zip

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024

Are the playlists in the same folder as your sd card @paradoxical95? The absolute paths are still treated as relative to volume in Auxio.

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

Yep, that helped. I made a folder and moved it to the root of my SD card instead of Phone storage and it worked. ! Thanks

Just a suggestion @OxygenCobalt , after importing it asks me to Name the playlist, but instead I suggest it should name whatever the name of the .m3u file was and let the user rename it if need be? Is that possible?

from auxio.

chocmake avatar chocmake commented on June 11, 2024

Eh, I don't like the idea of using the M3U filename, it just looks strange.

fwiw when I save M3U/M3U8 playlists I name the file like I would the playlist in-player (whether desktop or mobile), which means it's the desired title as-is (eg: Video Game OST Selections.m3u8). Perhaps you've encountered some kind of auto-generated playlist filenames leading to a negative association though and prefer normalizing their appearance by a prompt.

from auxio.

paradoxical95 avatar paradoxical95 commented on June 11, 2024

Eh, I don't like the idea of using the M3U filename, it just looks strange.

fwiw when I save M3U/M3U8 playlists I name the file like I would the playlist in-player (whether desktop or mobile), which means it's the desired title as-is (eg: Video Game OST Selections.m3u8). Perhaps you've encountered some kind of auto-generated playlist filenames leading to a negative association though and prefer normalizing their appearance by a prompt.

IKR? I do that too but then it became redundant to me. Like my playlist is named "EDMs". Why are you asking me to name it when it's literally named EDMs 🤣

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024

Okay. While I could autofill with the file name in the playlist name dialog, the issue is that I don't want someone to have to search for a playlist (possibly within a big list) just to rename it. There's a lot of friction in that process compared to always asking to rename the playlist first.

from auxio.

KraXen72 avatar KraXen72 commented on June 11, 2024

You could have the playlist filename as a placeholder text, and if the name field is submitted empty, it uses the placeholder, otherwise, it uses the value

from auxio.

OxygenCobalt avatar OxygenCobalt commented on June 11, 2024

Fixed this. Assuming your phone allows me to access the volumes, it should let me interpret these M3U files correctly.

from auxio.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.