From owner-freebsd-questions@FreeBSD.ORG Fri Nov 30 06:18:04 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0FBB85C for ; Fri, 30 Nov 2012 06:18:04 +0000 (UTC) (envelope-from gobble.wa@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 722DC8FC08 for ; Fri, 30 Nov 2012 06:18:04 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u54so40173wey.13 for ; Thu, 29 Nov 2012 22:18:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=IHGUXI+bqcSlQNp8gbIrv1p2px3C53Z27xT+o+Aljgg=; b=NVYyVQ7jmNQocnEY6R6CiTCRSAx1G2ukpFp9RhdGumFMQjSp9QT3mjwVP1sbASxVfq nEHIGjkG0O6nALhDbV9ITlwQg7ldWZUUgXEZdH9aOMjhDLf59IyWg7nGFWvW0jxbBr9y 21XoHSVLeukskkyELGLIpQVEwk5ckEFueynLMpp+iRYl5QiwOTM/Btitq4zgnUJu/RoR x2eyIMyW+bBrWn3TXY1K57gm5yDIj6iunDR0uvAEhb32/pdNvlvkGDTSmO47Sx1sF7Su JEHuOQaPJNnUlynkLtlv2uP608WCAs4gCCB6REYr94+EZByNoon4u63s29ORAZXvRQbs 5SWA== MIME-Version: 1.0 Received: by 10.180.86.7 with SMTP id l7mr291771wiz.5.1354256283173; Thu, 29 Nov 2012 22:18:03 -0800 (PST) Received: by 10.216.192.92 with HTTP; Thu, 29 Nov 2012 22:18:03 -0800 (PST) In-Reply-To: <20121129100408.35718559@fastmail.fm> References: <20121129100408.35718559@fastmail.fm> Date: Thu, 29 Nov 2012 22:18:03 -0800 Message-ID: Subject: Re: audio CD/CD-TEXT From: Waitman Gobble To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2012 06:18:04 -0000 On Thu, Nov 29, 2012 at 8:04 AM, Steve Randall wrote: > On Wed, 28 Nov 2012 22:30:36 -0800 > Waitman Gobble wrote: > >> Hi, >> >> A girl sent me her CD and it appears that she created a mixed mode >> disc with CD-TEXT info of her lyrics. I can't recall playing/noticing >> such a disc in the past 10 years so I'm at a loss. >> >> I can dump the audio tracks (cdda2wav) and/or play the audio disc >> with mplayer. >> >> Anyone with a pointer on how to get at the CD-TEXT info? ie, read the >> lyrics. THANKS! >> >> >> # cd-info /dev/cd0 >> cd-info version 0.83 amd64-portbld-freebsd9.0 >> CD location : /dev/cd0 >> CD driver name: FreeBSD >> access mode: CAM >> >> Vendor : hp >> Model : CDDVDW SN-208BB >> Revision : HH01 >> Hardware : CD-ROM or DVD >> __________________________________ >> >> Disc mode is listed as: CD-ROM Mixed >> CD-ROM Track List (1 - 12) >> #: MSF LSN Type Green? Copy? Channels Premphasis? >> 1: 00:02:00 000000 audio false no 2 no >> 2: 03:51:30 017205 audio false no 2 no >> 3: 08:25:73 037798 audio false no 2 no >> 4: 13:10:19 059119 audio false no 2 no >> 5: 17:19:00 077775 audio false no 2 no >> 6: 22:24:01 100651 audio false no 2 no >> 7: 27:24:54 123204 audio false no 2 no >> 8: 32:41:17 146942 audio false no 2 no >> 9: 37:41:26 169451 audio false no 2 no >> 10: 40:48:05 183455 audio false no 2 no >> 11: 44:18:38 199238 audio false no 2 no >> 12: 51:36:41 232091 data false no >> 170: 51:42:43 232543 leadout (521 MB raw, 518 MB formatted) >> Media Catalog Number (MCN): 0000000000000 >> TRACK 1 ISRC: 000000000000 >> TRACK 2 ISRC: 000000000000 >> TRACK 3 ISRC: 000000000000 >> TRACK 4 ISRC: 000000000000 >> TRACK 5 ISRC: 000000000000 >> TRACK 6 ISRC: 000000000000 >> TRACK 7 ISRC: 000000000000 >> TRACK 8 ISRC: 000000000000 >> TRACK 9 ISRC: 000000000000 >> TRACK 10 ISRC: 000000000000 >> TRACK 11 ISRC: 000000000000 >> TRACK 12 ISRC: 000000000000 >> Last CD Session LSN: failed > > The above could indicate a problem. > > >> audio status: no status >> volume level port 0: 216 (0..255) 84 (0..100) >> volume level port 1: 216 (0..255) 84 (0..100) >> volume level port 2: 0 (0..255) 0 (0..100) >> volume level port 3: 0 (0..255) 0 (0..100) >> __________________________________ >> CD Analysis Report >> Audio CD, CDDB disc ID is 9f0c1c0c >> ++ WARN: command data missing >> cd-info: Found 0 matches in CDDB >> >> CD-TEXT for Disc: >> PERFORMER: Anomie Belle >> TITLE: sleeping patterns >> CD-TEXT for Track 1: >> PERFORMER: >> TITLE: down >> CD-TEXT for Track 2: >> PERFORMER: >> TITLE: how can i be sure >> CD-TEXT for Track 3: >> PERFORMER: >> TITLE: american view >> CD-TEXT for Track 4: >> PERFORMER: >> TITLE: john q public >> CD-TEXT for Track 5: >> PERFORMER: >> TITLE: cascade >> CD-TEXT for Track 6: >> PERFORMER: >> TITLE: greenhouse >> CD-TEXT for Track 7: >> PERFORMER: >> TITLE: bedtime stories >> CD-TEXT for Track 8: >> PERFORMER: >> TITLE: before you leave me >> CD-TEXT for Track 9: >> PERFORMER: >> TITLE: february sun >> CD-TEXT for Track 10: >> PERFORMER: >> TITLE: dox amsterdam >> CD-TEXT for Track 11: >> PERFORMER: >> TITLE: amy song >> CD-TEXT for Track 12: >> CD-Plus/Extra >> session #2 starts at track 12, LSN: 232091, ISO 9660 blocks: 232190 >> ISO 9660: 232190 blocks, label `SLEEPING_PATTERNS_LYRICS ' > > So the disk should be mountable using mount_cd9660. But if it can't > find the last session by itself, you would have to pass "-s 232091" to > it. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" Thanks. I am not able to mount the CD. i tried another one of the CD's she sent to check, it's a completely different title produced 4 years after the other disc, by a different studio/entity. # mount_cd9660 -s 232091 /dev/cd0 /cdrom/ mount_cd9660: /dev/cd0: Invalid argument # mount -t cd9660 -s 232091 /dev/cd0 /cdrom mount: illegal option -- s # mount -t cd9660 /dev/cd0 /cdrom mount_cd9660: /dev/cd0: Invalid argument # camcontrol devlist at scbus0 target 0 lun 0 (ada0,pass0) at scbus1 target 0 lun 0 (cd0,pass1) # camcontrol start /dev/cd0 Unit started successfully # mount /dev/cd0 /cdrom/ mount: /dev/cd0: Invalid sectorsize 2352 for superblock size 8192: Invalid argument # mount_cd9660 -s 232091 /dev/cd0 /cdrom/ mount_cd9660: /dev/cd0: Invalid argument # cd-info cd-info version 0.83 amd64-portbld-freebsd9.0 CD location : /dev/cd0 CD driver name: FreeBSD access mode: CAM Vendor : hp Model : CDDVDW SN-208BB Revision : HH01 Hardware : CD-ROM or DVD Disc mode is listed as: CD-ROM Mixed CD-ROM Track List (1 - 6) #: MSF LSN Type Green? Copy? Channels Premphasis? 1: 00:02:00 000000 audio false no 2 no 2: 03:53:61 017386 audio false no 2 no 3: 07:05:42 031767 audio false no 2 no 4: 11:26:43 051343 audio false no 2 no 5: 15:36:48 070098 audio false no 2 no 6: 21:37:62 097187 data false no 170: 21:52:41 098291 leadout (220 MB raw, 218 MB formatted) Media Catalog Number (MCN): 0000000000000 TRACK 1 ISRC: 000000000000 TRACK 2 ISRC: 000000000000 TRACK 3 ISRC: 000000000000 TRACK 4 ISRC: 000000000000 TRACK 5 ISRC: 000000000000 TRACK 6 ISRC: 000000000000 Last CD Session LSN: failed audio status: no status volume level port 0: 216 (0..255) 84 (0..100) volume level port 1: 216 (0..255) 84 (0..100) volume level port 2: 0 (0..255) 0 (0..100) volume level port 3: 0 (0..255) 0 (0..100) __________________________________ CD Analysis Report Audio CD, CDDB disc ID is 4e051e06 ++ WARN: command data missing cd-info: Found 0 matches in CDDB CD-TEXT for Disc: PERFORMER: Anomie Belle TITLE: Machine CD-TEXT for Track 1: PERFORMER: Anomie Belle TITLE: Slither CD-TEXT for Track 2: PERFORMER: Anomie Belle TITLE: Machine (feat. Mr Lif) CD-TEXT for Track 3: PERFORMER: Anomie Belle TITLE: Electric Lullaby (Tapage Remix) CD-TEXT for Track 4: PERFORMER: Anomie Belle TITLE: Bodies Offering (Other Lovers Mix) CD-TEXT for Track 5: PERFORMER: Anomie Belle TITLE: Machine (Big Spider's Back Remix) [feat. Mr Lif] CD-TEXT for Track 6: CD-Plus/Extra session #2 starts at track 6, LSN: 97187, ISO 9660 blocks: 952 ISO 9660: 952 blocks, label `DIGITAL BOOKLET ' # camcontrol start /dev/cd0 Unit started successfully # mount_cd9660 -s 097187 /dev/cd0 /cdrom/ mount_cd9660: /dev/cd0: Invalid argument # mount /dev/cd0 /cdrom mount: /dev/cd0: Invalid sectorsize 2352 for superblock size 8192: Invalid argument However, I can play and/or rip the disc. # mplayer -cdrom-device /dev/cd0 cdda://1 MPlayer SVN-r35192-4.6.4 (C) 2000-2012 MPlayer Team Playing cdda://1. Found audio CD with 6 tracks. Track 1 rawaudio file format detected. {music} The GNU libcdio documentation is interesting reading, especially stuff about LSN and LBA. I think maybe the "Invalid sectorsize 2352 for superblock size 8192: Invalid argument" is a hint, checking it out. Thanks, Waitman