fongecore / rubyripper

Automatically exported from code.google.com/p/rubyripper
0 stars 0 forks source link

Rip aborts with "wrong filesize" on single file rip #236

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I'd like to use RubyRipper to rip an entire cd to a single file.  I know
this is a relatively new feature, but I've tried with more than one cd with
no success.  I've tried with versions 0.5.2 and 0.5.3 of RubyRipper.

When I set the preferences to "Rip CD to single file" (see attached
screenshot), the ripping process does not complete successfully.  The
resulting log ends with these lines:

"Starting to rip CD image, trial #1
Filesize is not correct! Trying another time"

I use the gtk2 interface of rrip, but I launch it from Terminal so I can
get more details on the problem.  This is the output in terminal:

toni@toni-lappy:~$ rrip_gui 
Ripping track 0
cdparanoia III release 10pre0 (August 29, 2006)
(C) 2006 Monty <monty@xiph.org> and Xiph.Org

FreeBSD porting (c) 2003
    Simon 'corecode' Schubert <corecode@corecode.ath.cx>

Report bugs to paranoia@xiph.org
http://www.xiph.org/paranoia/

Ripping from sector       0 (track  1 [0:00.00])
      to sector  212690 (track 11 [5:08.72])

outputting to /home/toni/Music/flac/temp/track0_1.wav

 (== PROGRESS == [                              | 212690 00 ] == :^D * ==)   

Done.

Wrong filesize reported for track 0 : 500249276
Filesize should be : 54502940
/usr/local/lib/site_ruby/1.8/rr_lib.rb:933:in `delete': No such file or
directory - /home/toni/Music/flac/temp/track0_0.wav (Errno::ENOENT)
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:933:in `testFileSize'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:910:in `doNewTrial'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:879:in `main'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:879:in `times'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:879:in `main'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:865:in `ripTracks'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:853:in `each'
    from /usr/local/lib/site_ruby/1.8/rr_lib.rb:853:in `ripTracks'
     ... 9 levels...
    from /usr/local/bin/rrip_gui:1008:in `initialize'
    from /usr/local/bin/rrip_gui:1117:in `call'
    from /usr/local/bin/rrip_gui:1117:in `main'
    from /usr/local/bin/rrip_gui:1117
toni@toni-lappy:~$ 

Thanks in advance, and let me know if you need any other information.

Original issue reported on code.google.com by wrk...@gmail.com on 16 Sep 2008 at 8:11

Attachments:

GoogleCodeExporter commented 8 years ago
I'll look into it.

Original comment by rubyripp...@gmail.com on 18 Sep 2008 at 8:03

GoogleCodeExporter commented 8 years ago
I'm seeing the same thing. It appears that its trying to compare the size for 
the
entire disc to the size of the first track.

Original comment by garron.m...@gmail.com on 25 Sep 2008 at 3:54

GoogleCodeExporter commented 8 years ago
Garron was right, it was matching against the wrong filesize. I've fixed the 
problem
in commit 63ec509. I've at least one succesfull rip with it ;)

Original comment by rubyripp...@gmail.com on 2 Nov 2008 at 12:56

GoogleCodeExporter commented 8 years ago
I will gladly test the next release and post back my results when it becomes
available.  If things go well, RubyRipper will effectively meet all of my 
ripping
requirements, and my linux experience will finally be complete.  Thanks for 
your work
rubyripperdev.

Original comment by wrk...@gmail.com on 15 Nov 2008 at 1:08

GoogleCodeExporter commented 8 years ago
I like the idea of a testing squad. See the just created wikipage TestingTeam ;)

Original comment by rubyripp...@gmail.com on 17 Nov 2008 at 5:29