goals ----- - support one-command automatic ripping - support offline ripping (doing metadata lookup and log rewriting later) - separate the info/result about the rip from the metadata/file generation/... rip command tree ---------------- rip offset find find drive's read offset using AccurateRip verify verify drive's read offset using AccurateRip cd rip rip the cd htoa find rip rip the htoa if it's there image verify verify the cd image style guide ----------- To avoid confusion: - cuefile is used for the CueFile object, which wraps/parses an existing .cue file on disk - tocfile: same - toc: table of contents of a CD; instance of Table test: single rip of kings of leon - only by the night track 1: frame start 0, 17811 CD frames, track 2: frame start 17811, 18481 CD frames ARCue.pl says 2c15499a track 11: frame start 166858, 25103 CD frames (14760564 audio frames) 191961 total CD frames