web-dev-qa-db-ja.com

m4aファイルに関する問題

M4aファイルを開くと、Rhythmbox、vlc、およびtotemが即座にクラッシュします。 rhythmbox -dを実行してm4aファイルを再生すると、次のメッセージが表示されます。

(rhythmbox:9023):GStreamer-CRITICAL **:gst_structure_new_empty:assertion 'gst_structure_validate_name(name)' failed(09:46:00)[0x26048a0] [connection_closed_cb] rb-metadata-dbus-service.c:218:client> connection closed g_dbus_connection_real_closed:リモートピアがエラーで終了しました:基になるGIOStream>非同期読み取りで0バイトが返されました(g-io-error-quark、0)。終了します。セグメンテーション違反(コアダンプ)

また、m4aファイルのプロパティが表示されません(右クリック> [プロパティ]をクリックするとNautilusがクラッシュします)

すべてのgstreamerプラグインを再インストールして、〜/ .gstreamer-0.10の内容を削除してみましたが、役に立ちませんでした。 rhythmboxのパージと再インストールも何度も試しました。

関連しているかどうかはわかりませんが、最近ffmpeg(実際のppa(ppa:jon-severinsson/ffmpeg)からのもの)をインストールしました。関連しているのではないかと思ったので、apt-getで削除しましたが、何も変わりませんでした。

同じm4aファイルがxineでもAudacityでも動作するため、gstreamerの問題だと思われますが、次に何を試したらよいかわかりません。アイデア?

ありがとう!

1
comeauch

解決しました:P

問題はALACコーデックに関するもので、libavcodec-extra-54をインストールすることで修正されました(他の多くのパッケージを悲しいことにアンインストールする必要がありました)。次に、rhythmboxが追加のgstreamerプラグインを提案しましたが、すべて正常です。

2
comeauch