Open juliadin opened 6 years ago
which support information do you need and how to retrieve it?
Looks like the idiot behind the wheel is at fault... it seems that there is no WAV decoder in my GStreamer installation? I am on debian sid. Will investigate further.
LOG [16954] default Nov 08 23:19:32 notifying progress: 1.0 on 'Ripping track 1 with read offset 6' (morituri/extern/task/task.py:168)
DEBUG [16954] default Nov 08 23:19:32 getTrackQuality: frames 15431, reads 30342 (morituri/program/cdparanoia.py:195)
DEBUG [16954] default Nov 08 23:19:32 stopping (morituri/extern/task/task.py:150)
DEBUG [16954] default Nov 08 23:19:32 reset runner to None (morituri/extern/task/task.py:156)
DEBUG [16954] default Nov 08 23:19:32 stopped task <morituri.program.cdparanoia.ReadTrackTask object at 0x7fb9a102a450> (morituri/extern/task/task.py:556)
DEBUG [16954] default Nov 08 23:19:32 done running task <morituri.program.cdparanoia.ReadTrackTask object at 0x7fb9a102a450> (morituri/extern/task/task.py:481)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 Creating checksum task on u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav' from sample 0 until the end (morituri/common/checksum.py:72)
DEBUG [16954] gstreamer Nov 08 23:19:32 Removing buggy audioparsers plugin if needed (morituri/common/gstreamer.py:32)
DEBUG [16954] default Nov 08 23:19:32 run task <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'> (morituri/extern/task/task.py:466)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 Adding listener <morituri.common.task.SyncRunner object at 0x7fb9a1012390> (morituri/extern/task/task.py:227)
DEBUG [16954] default Nov 08 23:19:32 run loop (morituri/extern/task/task.py:478)
DEBUG [16954] default Nov 08 23:19:32 start task <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'> (morituri/extern/task/task.py:496)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 starting (morituri/extern/task/task.py:132)
LOG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 notifying progress: 0.0 on 'Calculating AccurateRip checksum' (morituri/extern/task/task.py:168)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 creating pipeline '\n filesrc location="/tmp/tmpJiPAcZ.track01.offset6.morituri.wav" !\n decodebin name=decode ! audio/x-raw-int !\n appsink name=sink sync=False emit-signals=True\n ' (morituri/extern/task/gstreamer.py:157)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 setting pipeline to PAUSED (morituri/extern/task/gstreamer.py:92)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 bus_error_cb: bus <gst.Bus object (bus2) at 0x7fb99bc555a0>, message <gst.Message GstMessageError, gerror=(GError)NULL, debug=(string)"gstdecodebin.c\(1003\):\ close_pad_link\ \(\):\ /GstPipeline:pipeline0/GstDecodeBin:decode:\012No\ decoder\ to\ handle\ media\ type\ \'audio/x-wav\'"; from decode at 0x558ebe1eb540> (morituri/extern/task/gstreamer.py:211)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 set exception, 'exception GstException at /usr/local/lib/python2.7/site-packages/morituri/extern/task/gstreamer.py:217: bus_error_cb(): (<GError at 0x558ebe35a8b0>, "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\\nNo decoder to handle media type \'audio/x-wav\'")' (morituri/extern/task/task.py:197)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 error, scheduling stop (morituri/extern/task/gstreamer.py:218)
LOG [16954] default Nov 08 23:19:32 schedule: scheduling <bound method AccurateRipChecksumTask.stop of <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'>>(*args=(), **kwargs={}) (morituri/extern/task/task.py:520)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 set pipeline to PAUSED (morituri/extern/task/gstreamer.py:94)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 got pipeline to PAUSED: (<enum GST_STATE_CHANGE_FAILURE of type GstStateChangeReturn>, <enum GST_STATE_READY of type GstState>, <enum GST_STATE_PAUSED of type GstState>) (morituri/extern/task/gstreamer.py:97)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 bus_error_cb: bus <gst.Bus object (bus2) at 0x7fb99bc555a0>, message <gst.Message GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2625\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline0/GstFileSrc:filesrc0:\012streaming\ task\ paused\,\ reason\ not-linked\ \(-1\)"; from filesrc0 at 0x558ebe369250> (morituri/extern/task/gstreamer.py:211)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 bus_error_cb: already got an exception, ignoring (morituri/extern/task/gstreamer.py:213)
DEBUG [16954] "ChecksumTask 0x7fb9a102ae10" ChecksumTask Nov 08 23:19:32 set exception, <GstException: GError 'A WAV decoder plugin is required to play this stream, but not installed.', debug "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\nNo decoder to handle media type 'audio/x-wav'">, 'exception GstException at /usr/local/lib/python2.7/site-packages/morituri/extern/task/gstreamer.py:102: start(): (<GError at 0x558ebe35a8b0>, "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\\nNo decoder to handle media type \'audio/x-wav\'")' (morituri/extern/task/task.py:211)
DEBUG [16954] default Nov 08 23:19:32 exception during start: 'exception GstException at /usr/local/lib/python2.7/site-packages/morituri/extern/task/gstreamer.py:102: start(): (<GError at 0x558ebe35a8b0>, "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\\nNo decoder to handle media type \'audio/x-wav\'")' (morituri/extern/task/task.py:502)
DEBUG [16954] default Nov 08 23:19:32 stopped task <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'> (morituri/extern/task/task.py:556)
DEBUG [16954] default Nov 08 23:19:32 done running task <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'> (morituri/extern/task/task.py:481)
DEBUG [16954] default Nov 08 23:19:32 raising TaskException for 'exception GstException at /usr/local/lib/python2.7/site-packages/morituri/extern/task/gstreamer.py:102: start(): (<GError at 0x558ebe35a8b0>, "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\\nNo decoder to handle media type \'audio/x-wav\'")', 'Traceback (most recent call last):\n File "/usr/local/lib/python2.7/site-packages/morituri/extern/task/task.py", line 497, in _startWrap\n task.start(self)\n File "/usr/local/lib/python2.7/site-packages/morituri/extern/task/gstreamer.py", line 102, in start\n raise self.exception\nGstException: (<GError at 0x558ebe35a8b0>, "gstdecodebin.c(1003): close_pad_link (): /GstPipeline:pipeline0/GstDecodeBin:decode:\\nNo decoder to handle media type \'audio/x-wav\'")\n' (morituri/extern/task/task.py:486)
WARNING: cannot rip with offset 6...
Trying read offset 48 ...
DEBUG [16954] "find" find Nov 08 23:19:32 Ripping track 1 with offset 48 ... (morituri/rip/offset.py:212)
DEBUG [16954] default Nov 08 23:19:32 run task <morituri.program.cdparanoia.ReadTrackTask object at 0x7fb999ec99d0> (morituri/extern/task/task.py:466)
DEBUG [16954] default Nov 08 23:19:32 Adding listener <morituri.common.task.SyncRunner object at 0x7fb9a1012390> (morituri/extern/task/task.py:227)
DEBUG [16954] default Nov 08 23:19:32 run loop (morituri/extern/task/task.py:478)
LOG [16954] default Nov 08 23:19:32 schedule: calling <bound method AccurateRipChecksumTask.stop of <AccurateRipCheckSumTask of track 1 in u'/tmp/tmpJiPAcZ.track01.offset6.morituri.wav'>>(*args=(), **kwargs={}) (morituri/extern/task/task.py:510)
@gibbon-joel You’re not going anywhere. morituri requires gstreamer0.10, which was removed starting from Stretch (and according to https://packages.debian.org/search?suite=sid&arch=any&searchon=names&keywords=gstreamer is only available to arm64 via debianports).
I suggest that you take a look at whipper: https://github.com/JoeLametta/whipper. morituri is dead, there has been no sign of life from @thomasvs for years…
whill do. Thanks
Hi,
I tried several CDs, but the result is repeatable. When I do a "rip offset find" it starts to rip track 1 with offset 6, finishes that, rushes through a lot of other offsets with the following offset and leaves a lot of cdparanoia processes behind: