几天前我安装了 Ubuntu 12.10(64 位)。
我今天尝试翻录一张 MP3 格式的 CD。
但是,每当我尝试翻录时,它都说缺少一个额外的多媒体插件“Gstreamer 额外插件(i386)”。
然后我尝试安装 :i386 版本的 gstreamer-ugly 插件,但是我遇到了同样的问题,但使用的是 id3-demuxer(或类似的东西)
我从这两个问题中获得的终端输出(但将“MPEG-1 第 3 层(MP3)编码器”替换为“ID3-demuxer”名称)是:
james@clefairy:~$ rhythmbox
(rhythmbox:24122): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Rhythmbox-Message: Missing plugin: gstreamer|0.10|rhythmbox|MPEG-1 Layer 3 (MP3) encoder|encoder-audio/mpeg, mpegversion=(int)1, layer=(int)3
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed import gobject._gobject
每次我都必须安装/删除整个 Gstreamer-ugly 集合,这没有帮助 - 我找不到那个特定的文件。
CD戏剧很好,这是翻录插件这似乎不起作用。
我之前在 12.04(64 位)上没有遇到过这个问题。
答案1
看看 mc4man 的帖子http://ubuntuforums.org/showthread.php?t=2080739。看来我们需要使用自定义设置。对我来说很管用。
答案2
尝试安装 Synaptic,然后安装gstreamer0.10-plugins-ugly-multiverse
如果仍然不起作用,我建议安装 LAME(mp3 编码前端)
我建议使用 Synaptic,因为它在安装技术项目方面表现更好
答案3
打开 synaptic,安装 libmp3lame0 然后重启。启动 Rhythmbox 后,您现在应该能够翻录成 mp3
答案4
不知道你是否还遇到这个问题,但我曾使用 dagrab 抓取曲目,使用 lame 进行 mp3 编码。几年前我制作了一个 rip-script,最近我重写了它,因为我突然需要 rip负载CD。它在我的 ubuntu 12.04 64 位上运行良好。我还没有添加任何卸载菜单选项,并且 PROXY 设置不适用于我现在使用的 cddget (perl) 但除此之外。它似乎运行良好https://github.com/OlaAronsson/nenRip