Ticket #15 (closed defect: fixed)
AttributeError: '__main__.GstWavEnc' object has no attribute 'merge_tags'
| Reported by: | https://www.google.com/accounts/o8/id?id=aitoawkdwgq2dkpp9qkd4tlf2aoorwsacivkgdq | Owned by: | https://thomasvs.myopenid.com/ |
|---|---|---|---|
| Priority: | major | Milestone: | 0.1.2 |
| Component: | morituri | Version: | master |
| Keywords: | Cc: | robin.stocker@… |
Description
I get a traceback when ripping a cd using morituri trunk and this command line:
rip cd rip --profile wav
traceback:
Traceback (most recent call last):
File "/homelocal/robinst/tmp/morituri-trunk/bin/rip", line 28, in <module>
sys.exit(main.main(sys.argv[1:]))
File "/homelocal/robinst/tmp/morituri-trunk/morituri/rip/main.py", line 12, in main
ret = c.parse(argv)
File "/homelocal/robinst/tmp/morituri-trunk/morituri/extern/command/command.py", line 295, in parse
return self.subCommands[command].parse(args[1:])
File "/homelocal/robinst/tmp/morituri-trunk/morituri/extern/command/command.py", line 295, in parse
return self.subCommands[command].parse(args[1:])
File "/homelocal/robinst/tmp/morituri-trunk/morituri/extern/command/command.py", line 271, in parse
ret = self.do(args)
File "/homelocal/robinst/tmp/morituri-trunk/morituri/rip/cd.py", line 241, in do
ripIfNotRipped(i + 1)
File "/homelocal/robinst/tmp/morituri-trunk/morituri/rip/cd.py", line 198, in ripIfNotRipped
taglist=prog.getTagList(number))
File "/homelocal/robinst/tmp/morituri-trunk/morituri/common/program.py", line 379, in ripTrack
runner.run(t)
File "/homelocal/robinst/tmp/morituri-trunk/morituri/common/task.py", line 351, in run
raise task.exception
AttributeError: '__main__.GstWavEnc' object has no attribute 'merge_tags'
Change History
comment:1 Changed 4 years ago by https://www.google.com/accounts/o8/id?id=aitoawkdwgq2dkpp9qkd4tlf2aoorwsacivkgdq
- Cc robin.stocker@… added
comment:2 Changed 3 years ago by https://thomasvs.myopenid.com/
- Milestone changed from 0.1.1 to 0.1.2
comment:3 Changed 2 years ago by https://www.google.com/accounts/o8/id?id=aitoawn0jh-gyo2ukef0-vtizall6v8ypotoqsg
Same here using Morituri 0.1.1 from the Ubuntu repositories with the Alac profile:
$ rip --version
rip 0.1.1
$ rip cd rip --profile alac --offset 6
Checking device /dev/sr0
CDDB disc id 590ac407
MusicBrainz disc id tk_Dtgq15FyQYO7c7xqXJcqVWpY-
Matching releases:
Artist : Marillion
Title : Fugazi
WARNING: pycdio not installed, cannot identify drive
Found Hidden Track One Audio from frame 0 to 32
Ripping track 0 of 7: 00. Marillion - Hidden Track One Audio.alac
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Traceback (most recent call last):
File "/usr/bin/rip", line 35, in <module>
sys.exit(main.main(sys.argv[1:]))
File "/usr/lib/python2.6/dist-packages/morituri/rip/main.py", line 12, in main
ret = c.parse(argv)
File "/usr/lib/python2.6/dist-packages/morituri/extern/command/command.py", line 329, in parse
return self.subCommands[command].parse(args[1:])
File "/usr/lib/python2.6/dist-packages/morituri/extern/command/command.py", line 329, in parse
return self.subCommands[command].parse(args[1:])
File "/usr/lib/python2.6/dist-packages/morituri/extern/command/command.py", line 300, in parse
ret = self.do(args)
File "/usr/lib/python2.6/dist-packages/morituri/rip/cd.py", line 216, in do
ripIfNotRipped(0)
File "/usr/lib/python2.6/dist-packages/morituri/rip/cd.py", line 185, in ripIfNotRipped
taglist=prog.getTagList(number))
File "/usr/lib/python2.6/dist-packages/morituri/common/program.py", line 450, in ripTrack
runner.run(t)
File "/usr/lib/python2.6/dist-packages/morituri/common/task.py", line 390, in run
raise TaskException(task.exception, message=task.exceptionMessage)
morituri.common.task.TaskException: (AttributeError("'__main__.ffenc_alac' object has no attribute 'merge_tags'",), "exception AttributeError at morituri/common/encode.py:179: start(): '__main__.ffenc_alac' object has no attribute 'merge_tags'")
No problem with the Flac profile.
Note: See
TracTickets for help on using
tickets.
