IPB

Welcome Guest ( Log In | Register )

How do I skip songs in a cue sheet?
foobaz
post Oct 25 2012, 18:25
Post #1





Group: Members
Posts: 10
Joined: 21-November 09
Member No.: 75157



I have a single-file FLAC with a cue sheet that indexes all tracks on it. That's fine but sometimes (most of the times) I'd rather skip the bonus (what I call "bogus") tracks. If I delete or REM out the bonus tracks, foobar2000 gives me, "Unable to seek to 2:31.955 (Unsupported format or corrupted file):" within a few seconds of starting to play the last track. So I can't even play the last track I want to keep. Occasionally I would like to skip some bonus tracks and play a bonus track or two. I have searched hard and long for a way to do this with the cue sheet but found no answer. I tried making a hidden track but it didn't work. None of the official documentation gives any detail about doing this. So is there a way to do what I want using just the cue sheet without altering the original FLAC (or APE or WAV) and without a foobar2000 plug-in? I'd like this to work with other players as well.

Go to the top of the page
+Quote Post
 
Start new topic
Replies
mjb2006
post Oct 25 2012, 22:43
Post #2





Group: Members
Posts: 780
Joined: 12-May 06
From: Colorado, USA
Member No.: 30694



A cue sheet's purpose is not to be a playlist, but a description of a CD's layout (track and index boundaries), and a holder for other info that one might need to make a more complete copy of the original disc. You can redefine the track boundaries, changing the size and number of tracks, but this won't change what or how much audio is in all the tracks together; the last track will always go all the way to the end of the audio. So, at best, you could omit some track boundaries so that you are unable to skip to the start of a particular song, but you can't make it so that the song won't actually be part of the nearest previous track.

Example:

Your FLAC has the disc's complete audio on it:

|_________________________________________|

The cue sheet says to divide it into tracks like this:

|___track 1___|___track 2___|___track 3___|

The closest you could get to "skipping" track 2 would be to divide it like this:

|___track 1_________________|___track 2___|

The former track 2's audio will still play, but it will be part of track 1 now. Maybe that's good enough for you, because it won't show up in the playlist as a separate track. But you still have to manually skip ahead to a new track when it starts playing.

If I were you, I'd just use a playlist, and leave the cue sheet alone unless there's something actually wrong with it.
Go to the top of the page
+Quote Post
foobaz
post Oct 26 2012, 00:13
Post #3





Group: Members
Posts: 10
Joined: 21-November 09
Member No.: 75157



QUOTE (mjb2006 @ Oct 25 2012, 23:43) *
A cue sheet's purpose is not to be a playlist, but a description of a CD's layout (track and index boundaries), and a holder for other info that one might need to make a more complete copy of the original disc.

If I were you, I'd just use a playlist, and leave the cue sheet alone unless there's something actually wrong with it.


Yeah, I can always make a new playlist from foobar2000 deleting unwanted tracks, but it would be nice to be able to have multiple cue sheets. I think hidden tracks might do what I want but I can't find any detailed documentation about them.
Go to the top of the page
+Quote Post
lvqcl
post Oct 26 2012, 01:24
Post #4





Group: Developer
Posts: 3358
Joined: 2-December 07
Member No.: 49183



QUOTE (foobaz @ Oct 26 2012, 03:13) *
I think hidden tracks might do what I want but I can't find any detailed documentation about them.

Do you mean http://wiki.hydrogenaudio.org/index.php?title=HTOA ? It is possible to hide the first track (or several track in the beginning of the disc).

This post has been edited by lvqcl: Oct 26 2012, 01:26
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st August 2014 - 23:32