Closed GoogleCodeExporter closed 9 years ago
This is fixed in current git, since Musicbrainz is now supported.
Original comment by boukewou...@gmail.com
on 20 Oct 2012 at 5:48
OK, I pulled the latest from git, upgraded my ruby installation to v1.9.1,
changed my metadata provider preference to Musicbrainz, but the first two
problem discs I've tried didn't pull any track data. A disc I've previously
ripped successfully did not pull any track data either.
I also get the following warnings:
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be
deprecated in the future, use String#encode instead.
/usr/lib/ruby/1.9.1/gettext/runtime/locale_path.rb:20: Use RbConfig instead of
obsolete and deprecated Config.
Please advise,
Curt
Original comment by publicpa...@gmail.com
on 20 Oct 2012 at 9:39
Maybe Ian (comradecosmobot) has any ideas? You might need a dependency or
something. Ian has implemented the musicbrainz support in Rubyripper.
The warnings are not the problem I think, they have nothing to do with
musicbrainz.
Can you mention which disc you have problems with? Does this happen for all
discs?
Original comment by boukewou...@gmail.com
on 21 Oct 2012 at 7:51
Curt,
Please apply the following patch to the latest commit on the master branch and
let me know if it resolves your issue.
Original comment by comradec...@gmail.com
on 22 Oct 2012 at 1:07
Attachments:
I applied the patch, but it doesn't get things entirely working. When I tried
one of my "problem" discs (Heart's Dreamboat Annie, Legendary Albums Live), I
didn't get a failure message, but it didn't populate the track list either.
Here is the shell output:
<code>
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be
deprecated in the future, use String#encode instead.
/usr/lib/ruby/1.9.1/gettext/runtime/locale_path.rb:20: Use RbConfig instead of
obsolete and deprecated Config.
DEBUG: cdparanoia -d /dev/sr0 -vQ
Error: No disc found at trial 1!
DEBUG: cdparanoia -d /dev/sr0 -vQ
DEBUG: cd-discid /dev/sr0
DEBUG: cdrdao read-toc --device /dev/sr0 "/tmp/sr0.toc"
<code/>
Running these commands manually:
<code>
[curts@Panther2] ~/incoming/rubyripper
cdparanoia -d /dev/sr0 -vQ
cdparanoia III release 10.2 (September 11, 2008)
Using cdda library version: 10.2
Using paranoia library version: 10.2
Checking /dev/sr0 for cdrom...
Testing /dev/sr0 for SCSI/MMC interface
SG_IO device: /dev/sr0
CDROM model sensed sensed: LITE-ON DVDRW SHW-160P6S PS08
Checking for SCSI emulation...
Drive is ATAPI (using SG_IO host adaptor emulation)
Checking for MMC style command set...
Drive is MMC style
DMA scatter/gather table entries: 1
table entry size: 524288 bytes
maximum theoretical transfer: 222 sectors
Setting default read size to 27 sectors (63504 bytes).
Verifying CDDA command set...
Expected command set reads OK.
Attempting to set cdrom to full speed...
drive returned OK.
Table of contents (audio tracks only):
track length begin copy pre ch
===========================================================
1. 26285 [05:50.35] 0 [00:00.00] no no 2
2. 6250 [01:23.25] 26285 [05:50.35] no no 2
3. 21220 [04:42.70] 32535 [07:13.60] no no 2
4. 29610 [06:34.60] 53755 [11:56.55] no no 2
5. 12615 [02:48.15] 83365 [18:31.40] no no 2
6. 16352 [03:38.02] 95980 [21:19.55] no no 2
7. 16413 [03:38.63] 112332 [24:57.57] no no 2
8. 19190 [04:15.65] 128745 [28:36.45] no no 2
9. 20382 [04:31.57] 147935 [32:52.35] no no 2
10. 19178 [04:15.53] 168317 [37:24.17] no no 2
11. 37862 [08:24.62] 187495 [41:39.70] no no 2
12. 17563 [03:54.13] 225357 [50:04.57] no no 2
13. 21860 [04:51.35] 242920 [53:58.70] no no 2
14. 22612 [05:01.37] 264780 [58:50.30] no no 2
15. 31075 [06:54.25] 287392 [63:51.67] no no 2
TOTAL 318467 [70:46.17] (audio only)
[curts@Panther2] ~/incoming/rubyripper
cd-discid /dev/sr0
bd10960f 15 150 26435 32685 53905 83515 96130 112482 128895 148085 168467
187645 225507 243070 264930 287542 4248
[curts@Panther2] ~/incoming/rubyripper
cdrdao read-toc --device /dev/sr0 "/tmp/sr0.toc"
Cdrdao version 1.2.3 - (C) Andreas Mueller <andreas@daneb.de>
/dev/sr0: LITE-ON DVDRW SHW-160P6S Rev: PS08
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)
Reading toc data...
Track Mode Flags Start Length
------------------------------------------------------------
1 AUDIO 0 00:00:00( 0) 05:50:35( 26285)
2 AUDIO 0 05:50:35( 26285) 01:23:25( 6250)
3 AUDIO 0 07:13:60( 32535) 04:42:70( 21220)
4 AUDIO 0 11:56:55( 53755) 06:34:60( 29610)
5 AUDIO 0 18:31:40( 83365) 02:48:15( 12615)
6 AUDIO 0 21:19:55( 95980) 03:38:02( 16352)
7 AUDIO 0 24:57:57(112332) 03:38:63( 16413)
8 AUDIO 0 28:36:45(128745) 04:15:65( 19190)
9 AUDIO 0 32:52:35(147935) 04:31:57( 20382)
10 AUDIO 0 37:24:17(168317) 04:15:53( 19178)
11 AUDIO 0 41:39:70(187495) 08:24:62( 37862)
12 AUDIO 0 50:04:57(225357) 03:54:13( 17563)
13 AUDIO 0 53:58:70(242920) 04:51:35( 21860)
14 AUDIO 0 58:50:30(264780) 05:01:37( 22612)
15 AUDIO 0 63:51:67(287392) 06:54:25( 31075)
Leadout AUDIO 0 70:46:17(318467)
PQ sub-channel reading (audio track) is supported, data format is BCD.
Raw P-W sub-channel reading (audio track) is supported.
Cooked R-W sub-channel reading (audio track) is supported.
Analyzing track 01 (AUDIO): start 00:00:00, length 05:50:35...
^C:47:24
<code/>
Note the 'cdrdao' command didn't stop after the TOC and started analyzing the
first track, so I issued a <Ctrl-C>.
When I put in a more well known CD (Mike Oldfield's Tubular Bells), I was
prompted to select from three versions, but the track list was not populated
after selecting one.
So, I guess we are a step closer.
Original comment by publicpa...@gmail.com
on 22 Oct 2012 at 9:03
Original comment by boukewou...@gmail.com
on 28 Nov 2012 at 8:42
Original issue reported on code.google.com by
publicpa...@gmail.com
on 14 Oct 2012 at 5:24