Skip to content

Whipper fails during whipper cd rip #644

@shibumi

Description

@shibumi
❯ whipper cd rip
INFO:whipper.command.cd:using configured read offset 103
INFO:whipper.command.cd:checking device /dev/sr0
CDDB disc id: 6808dc0a
MusicBrainz disc id zFbK.uwzkSZ2roi3Yp0RBQV_4w0-
MusicBrainz lookup URL https://musicbrainz.org/cdtoc/attach?toc=1+10+170272+150+15933+32721+49706+70510+90064+105582+118782+138095+155407&tracks=10&id=zFbK.uwzkSZ2roi3Yp0RBQV_4w0-
Disc duration: 00:37:48.293, 10 audio tracks

Matching releases:

Artist  : MUTANT MONSTER
Title   : 突然変異
Duration: 00:37:48.000
URL     : https://musicbrainz.org/release/39173b2b-1586-4e7d-9b65-8fe72e2f717f
Release : 39173b2b-1586-4e7d-9b65-8fe72e2f717f
Type    : Album
Barcode : 4571434931803
Country : Japan
Cat no  : AGCMM-0002

Track 1 finished, found 3 Q sub-channels with CRC errors
Track 4 finished, found 2 Q sub-channels with CRC errors
Track 5 finished, found 4 Q sub-channels with CRC errors
Track 6 finished, found 1 Q sub-channels with CRC errors
Track 7 finished, found 2 Q sub-channels with CRC errors
Track 9 finished, found 1 Q sub-channels with CRC errors
Track 10 finished, found 3 Q sub-channels with CRC errors
INFO:whipper.program.cdrdao:creating output directory /home/chris/rips/album/MUTANT MONSTER - 突然変異
INFO:whipper.command.cd:ripping track 1 of 10: 01. MUTANT MONSTER - パラレルワールド.flac
WARNING:whipper.program.cdparanoia:file size 0 did not match expected size 37121660
WARNING:whipper.program.cdparanoia:non-integral amount of frames difference
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 193, in getTrackQuality
    return min(frames * 2.0 / reads, 1.0)
               ~~~~~~~~~~~~~^~~~~~~
ZeroDivisionError: float division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/extern/task/task.py", line 523, in c
    callable_task(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 324, in _read
    self._done()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 400, in _done
    self.quality = self._parser.getTrackQuality()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 195, in getTrackQuality
    raise RuntimeError("cdparanoia couldn't read any frames "
                       "for the current track")
RuntimeError: cdparanoia couldn't read any frames for the current track
INFO:whipper.command.cd:ripping track 1 of 10 (try 2): 01. MUTANT MONSTER - パラレルワールド.flac
WARNING:whipper.program.cdparanoia:file size 0 did not match expected size 37121660
WARNING:whipper.program.cdparanoia:non-integral amount of frames difference
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 193, in getTrackQuality
    return min(frames * 2.0 / reads, 1.0)
               ~~~~~~~~~~~~~^~~~~~~
ZeroDivisionError: float division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/extern/task/task.py", line 523, in c
    callable_task(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 324, in _read
    self._done()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 400, in _done
    self.quality = self._parser.getTrackQuality()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 195, in getTrackQuality
    raise RuntimeError("cdparanoia couldn't read any frames "
                       "for the current track")
RuntimeError: cdparanoia couldn't read any frames for the current track
INFO:whipper.command.cd:ripping track 1 of 10 (try 3): 01. MUTANT MONSTER - パラレルワールド.flac
WARNING:whipper.program.cdparanoia:file size 0 did not match expected size 37121660
WARNING:whipper.program.cdparanoia:non-integral amount of frames difference
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 193, in getTrackQuality
    return min(frames * 2.0 / reads, 1.0)
               ~~~~~~~~~~~~~^~~~~~~
ZeroDivisionError: float division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/extern/task/task.py", line 523, in c
    callable_task(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 324, in _read
    self._done()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 400, in _done
    self.quality = self._parser.getTrackQuality()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 195, in getTrackQuality
    raise RuntimeError("cdparanoia couldn't read any frames "
                       "for the current track")
RuntimeError: cdparanoia couldn't read any frames for the current track
INFO:whipper.command.cd:ripping track 1 of 10 (try 4): 01. MUTANT MONSTER - パラレルワールド.flac
WARNING:whipper.program.cdparanoia:file size 0 did not match expected size 37121660
WARNING:whipper.program.cdparanoia:non-integral amount of frames difference
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 193, in getTrackQuality
    return min(frames * 2.0 / reads, 1.0)
               ~~~~~~~~~~~~~^~~~~~~
ZeroDivisionError: float division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/extern/task/task.py", line 523, in c
    callable_task(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 324, in _read
    self._done()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 400, in _done
    self.quality = self._parser.getTrackQuality()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 195, in getTrackQuality
    raise RuntimeError("cdparanoia couldn't read any frames "
                       "for the current track")
RuntimeError: cdparanoia couldn't read any frames for the current track
INFO:whipper.command.cd:ripping track 1 of 10 (try 5): 01. MUTANT MONSTER - パラレルワールド.flac
WARNING:whipper.program.cdparanoia:file size 0 did not match expected size 37121660
WARNING:whipper.program.cdparanoia:non-integral amount of frames difference
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 193, in getTrackQuality
    return min(frames * 2.0 / reads, 1.0)
               ~~~~~~~~~~~~~^~~~~~~
ZeroDivisionError: float division by zero

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/whipper/extern/task/task.py", line 523, in c
    callable_task(*args, **kwargs)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 324, in _read
    self._done()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 400, in _done
    self.quality = self._parser.getTrackQuality()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/whipper/program/cdparanoia.py", line 195, in getTrackQuality
    raise RuntimeError("cdparanoia couldn't read any frames "
                       "for the current track")
RuntimeError: cdparanoia couldn't read any frames for the current track
CRITICAL:whipper.command.cd:giving up on track 1 after 5 times
("track can't be ripped. Rip attempts number is equal to %d", 5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions