FLAC files with CUE?

+1
Please make this a feature!

+1 for .cue support.

People talking about .cue being dead and new standards for track recognition etc etc are missing the point.

As a standard the best way to create points for ā€˜track/interest’ marks is using the .cue standard. Think about this; you have a single large DJ mix file but want to be able to jump to points in the mix. Enter the .cue file! It just makes sense. Obviously it will then support audiophiles that backed up audio media with FLAC utilising the .cue standard for track markers. CUE is not dead.

Again @PLEX - you advertise your product to support LOCAL MUSIC MEDIA! We are providing you feedback that there is an inability for a large majority of your user base to MANAGE OUR LOCAL MEDIA LIBRARIES.

+1 please, add CUE support for FLAC

it’s a basic feature, we shouldn’t even be here asking for it

over 10 years later lmao

+1

Pls!!

I’ve recently updated this code to be more flexible, allowing use with any Plex Scanner. It results in a similar solution to splitting your albums without modifying your library. Look here for more details. It’d still be better to get native support in Plex but this is as close a solution I could come up with as an external package.

Finally an interesting contribution.
I had already read about this package but frankly I don’t know how to implement it on the server.
A guide for the less experienced?

It’s hard to write a generic guide but, somewhat simplified, the following should work:

  1. Ensure the various dependencies are available on the system:
    1. FUSE, which should be available in Linux by default.
    2. FFMPEG, which is available in many package repositories for Linux.
    3. Python3 with a few packages (mostly available through pip: ffmpeg-python, mutagen, numpy, and
      a Python FUSE library–the easiest would be to use fuse.py from the Synology package in the GitHub repository). All usually available through Linux package managers if not installed by default.
  2. Run the flaccue.py file from the GitHub repository with an appropriate base folder and mount point. In my Synology package, I mirror ā€œ/ā€ in ā€œ/flaccueā€ (which, in the most basic form, would look like ā€œpython3 flaccue.py / /flaccueā€ on the command line). You may need to worry about file permissions but if you use the same user as for Plex then you should be fine. You would probably also want to start the code automatically in the background somehow.
  3. Point Plex to your music directory through the FUSE filesystem. For example, if your music is in ā€œ/Musicā€, you would just point Plex at ā€œ/flaccue/Musicā€ instead. You’d probably be best off creating a new music library, particularly for testing, but any Plex scanner should now work (this is the biggest change in the new version).

There are lots of other possible options and the process will be OS dependent but, intrinsically, the process is simple. The complicated part will depend on the system configuration. I can try to help if you have questions but it’s hard to fully debug without system access (it also would be best in a different thread).

1 Like

Thank you very much @cenko but it is very difficult for an average user like me. I hope it will be useful to more advanced users and that some Plex developers take note to remedy this lack

+1 for FLAC album support with CUE. Lifetime subscriber here. Shame on you!

Heeeeyyyy! this topic is over 10 years now!!! :partying_face: Plex Team, great job ignoring one of the most needed features! :rofl:

4 Likes

although late…
celebrate-birthday

1 Like

bump…

Being that I doubt Plex will update or add this feature which would be nice if they did for everyone and the community that loves their work. It would be nice if that could happen in some way or at least have someone by a third party develop something that can be just added as a plug-in. For people who are not tech-savvy or too advanced people, there should be a step-by-step way of making a good way of doing this for each PC, Mac, and Linux person.

I have had to learn a lot over the years trying to figure out things but stuff like this will always be over my head.

It would be nice to finally see this happen because of the massive music collection I and most of everyone else could have.

Thought I know this will fall on deafs ears as this has been posted for a long time now. Maybe someone who comes across this on here or even on the back end for Plex themselves could finally figure out a way of adding this feature to a new update.

I and everyone can only wish.

However, If there is a way of going about this that I don’t know. It would be nice to have someone post below this step-by-step process in a good and understanding way. For everyone for each operating system. If that can’t be done then well oh well.

Again hoping for the best like all the rest of us.

11/28/2021 figured I add that this in as a double noticed :slight_smile:

While I appreciate the FUSE approach, I think it’s something that could be a problem down the line from complexity and maintenance perspectives. I gave up a long time ago and split all of my old FLACs + CUEs into individual tracks. It’s a more future proof solution. I used deflacue to accomplish this.

I think that in a modern player the reading of the cue sheet is a basic feature and that the user can organize himself as he likes.

That’s debatable. Perhaps I’m missing something special that CUE brings to the party? Musicbrainz, for example, has a lot of metadata that best fits individual tracks. I think there’s really nothing lost going with individual tracks except a small, one-time investment of time to split FLAC+CUE files. The tool I referenced above has a recursive mode. I did a lot of my old FLAC+CUE files that way, with one command line command. It was just a matter of waiting for it to finish.

My reference music library has been in FLAC + CUE for many years before Plex realized that gapless exists while XBCM first and then Kodi and even Foobar read cue sheets with ease. Who’s to say you can’t have fun cutting up your own files? This does not mean, however, that it should be denied a feature established and required for a long time.

It sort of have the impression that CUE sheets are on the way out. A whole lot of clients don’t seem to support them (try a reddit search for FLAC+CUE). I could be totally wrong about that, so caveat emptor. Generally, I don’t love the idea of sidecar metadata files and prefer metadata to be embedded in the source files. I made (and continue to make) extensive use of Musicbrainz Picard to get that done.

Please don’t take this the wrong way, I’m not trying to undermine your feature request. It’s a perfectly reasonable request, even if only because you don’t want to be forced to further process your reference library into individual tracks. That said, you can see I gave up and rolled with tracks and I’m a lot happier for it

1 Like