Options --skip and --until are useful to extract a
partial audio stream in an input audio. However, they
are not handy to extract individual tracks from a FLAC
file representing the whole CD image since audio CDs
employ mm:ss:ff format where ff ranges from 0 to 74 and
1/75 is 0.0133... Even though FLAC supports embedded
cuesheet, some users don't like an embedded cuesheet
for several reasons (compatibility, editablity, etc).
This patch enhance --skip and --until options to accept
"mm:ss:ff" format as well as "mm:ss.ss" format. This will
enable to extract individual tracks in an audio CD simply
by writing a small script with a cuesheet parser. The
patch is against flac 1.1.2.
I'm an author of ACDIR (Audio CD Image Reader):
This patch was created while preparing the next
generation of ACDIR. I hope this patch will be of help
for other programs using the FLAC command-line tool.