This feature is available in QMMP and DeadBeef players for Linux and of crouse in Foobar2000 for Windows: it reads embedded cuesheet and splits single file into tracks.
Some info about cuesheets here:
Some code from QMMP:
Thanks for the report.
I was not sure what to do with this feature request.
I am collecting a lot of new features and plan to add them as junior jobs open for new contributors. This one will be a part of that.
*** Bug 427105 has been marked as a duplicate of this bug. ***
*** Bug 437341 has been marked as a duplicate of this bug. ***
Will be nice to support *.m3u streaming