m4a文件有问题

打开m4a文件时,Rhythmbox,vlc和totem会立即崩溃。 当我运行rhythmbox -d并播放m4a文件时,我收到以下消息:

(rhythmbox:9023):GStreamer-CRITICAL **:gst_structure_new_empty:断言’gst_structure_validate_name(name)’失败(09:46:00)[0x26048a0] [connection_closed_cb] rb-metadata-dbus-service.c:218:client> connection关闭g_dbus_connection_real_closed:远程对等方消失,错误:基础GIOStream>在异步读取时返回0字节(g-io-error-quark,0)。 退出。 分段故障(核心转储)

另外,我看不到m4a文件的属性(右键单击>属性崩溃Nautilus)

我尝试重新安装所有gstreamer-plugins并删除〜/ .gstreamer-0.10的内容无济于事。 还尝试了多次清洗和重新安装rhythmbox。

我不确定它是否相关,但我最近安装了ffmpeg(ppa中的实际值(ppa:jon-severinsson / ffmpeg))。 因为我认为它可能是相关的,所以我可以将它删除,但它没有改变。

相同的m4a文件与xine和Audacity一起工作,这让我相信它是gstreamer的一个问题…但我不确定下一步该尝试什么。 想法?

谢谢!

解决了它:P

问题是关于ALAC编解码器,通过安装libavcodec-extra-54修复(不得不卸载一堆其他软件包)。 那么rhythmbox建议增加一个gstreamer插件,现在一切都很好。