[gstreamer-bugs] [Bug 572049] New: GStreamer should be made cue sheet aware
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Mon Feb 16 10:28:04 PST 2009
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=572049
GStreamer | don't know | Ver: git
Summary: GStreamer should be made cue sheet aware
Product: GStreamer
Version: git
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: don't know
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: wrkerr at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unversioned Enhancement
GNOME milestone: Unspecified
Cue sheets allow an audio cd to be stored in a single file, with split points
and metadata stored in the cue sheet, as a seperate file (.cue) or in an
embedded metadata block (e.g. vorbiscomment). This provides many benefits for
numerous niche applications, such as storing classical music, archiving exact
copies of physical cd's (including gaps and pre/post-track audio), eliminating
the addition of gaps between tracks, and the simplification of organization and
storage.
Currently the K3b seems to be fully cue sheet aware; able to rip cd's to this
format, burn this format back to a physical cd, and able to split and transcode
this format to other formats (such as the common .mp3 files most users
generally use).
There are gtk-friendly rippers available (Rubyripper, for example) that can
create these flac image files with cue sheets, but due to gstreamer's inability
to handle them, there is currently no simple, gnome-friendly, gui means to
write these files to cd, or to split and transcode them to other formats. Were
the GStreamer framework made able to handle this setup, a user could then rip a
cd with Rubyripper to this format, playback the tracks with a player like
Rhythmbox, write the file back to a physical cd with Brasero or GnomeBaker
(thus recreating the original cd), and split and transcode the cd to another
format with separate files with an application like SoundConverter (for
playback on a portable player).
This would greatly simplify things, and would be a great help to many users.
Thanks for your time and consideration.
For information on the cue sheet:
http://wiki.hydrogenaudio.org/index.php?title=Cue_sheet
http://en.wikipedia.org/wiki/Cue_sheet_(computing)
Here's an example of a cue sheet:
REM GENRE Gospel
REM DATE 2007
REM COMMENT "Rubyripper 0.5.5"
PERFORMER "Caedmon's Call"
TITLE "Overdressed"
FILE "Overdressed.flac" WAVE
TRACK 01 AUDIO
TITLE "Trouble"
PERFORMER "Caedmon's Call"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "Need Your Love"
PERFORMER "Caedmon's Call"
INDEX 01 03:36:39
TRACK 03 AUDIO
TITLE "Sacred"
PERFORMER "Caedmon's Call"
INDEX 01 06:46:25
TRACK 04 AUDIO
TITLE "Expectations"
PERFORMER "Caedmon's Call"
INDEX 01 10:11:46
TRACK 05 AUDIO
TITLE "There Is A Reason"
PERFORMER "Caedmon's Call"
INDEX 01 13:33:15
TRACK 06 AUDIO
TITLE "Share In The Blame"
PERFORMER "Caedmon's Call"
INDEX 01 17:19:57
TRACK 07 AUDIO
TITLE "Hold The Light"
PERFORMER "Caedmon's Call"
INDEX 01 20:59:64
TRACK 08 AUDIO
TITLE "Two Weeks In Africa"
PERFORMER "Caedmon's Call"
INDEX 01 27:00:31
TRACK 09 AUDIO
TITLE "Love Grows Love"
PERFORMER "Caedmon's Call"
INDEX 01 30:44:57
TRACK 10 AUDIO
TITLE "All Across The Western World"
PERFORMER "Caedmon's Call"
INDEX 01 34:44:02
TRACK 11 AUDIO
TITLE "Always Been There"
PERFORMER "Caedmon's Call"
INDEX 01 37:44:72
TRACK 12 AUDIO
TITLE "Start Again"
PERFORMER "Caedmon's Call"
INDEX 01 40:22:48
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=572049.
More information about the Gstreamer-bugs
mailing list