LINUX.ORG.RU

Ошибки при воспроизведении в clementine

 ,


0

1

clementine упорно не хочет воспроизводить mp3, вылезает окно с сообщением

GStreamer could not create the element: audioconvert. Please make sure that you have installed all necessary GStreamer plugins (e.g. OGG and MP3)

В консоли пишет

(clementine:4940): GStreamer-CRITICAL **: 
Trying to dispose object "audiobin", but it still has a parent "pipeline".

You need to let the parent manage the object instead of unreffing the object directly.

19:19:27.055 ERROR logging:54                       g_source_remove: assertion 'tag > 0' failed 

19:19:28.731 DEBUG MessageReply<MessageType>:90     Releasing ID 0 (finished) 

19:19:28.731 DEBUG _MessageReplyBase:26             Acquired ID 0 

Система opensuse 42.3

Вывод показаний zypper se gstreamer*

С | Имя | Заключение | Тип
---+---------------------------------------------------+------------------------------------------------------+-----------------------
i+ | GStreamer Multimedia Codecs | Multimedia playback for APE, AVI, FLAC, FLX, Flash-> | приложение
| gstreamer | Поддержка времени выполнения для инфраструктуры об-> | пакет с исходным кодом
i+ | gstreamer | Поддержка времени выполнения для инфраструктуры об-> | пакет
i+ | gstreamer-0_10 | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-0_10-32bit | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-0_10-devel | Заголовочные файлы и библиотеки, необходимые для р-> | пакет
| gstreamer-0_10-doc | Поддержка времени выполнения для инфраструктуры об-> | пакет
i+ | gstreamer-0_10-fluendo-mp3 | GStreamer plug-in from Fluendo for MP3 support | пакет
i+ | gstreamer-0_10-lang | Переводы для пакета gstreamer-0_10 | пакет
i | gstreamer-0_10-plugin-esd | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugin-esd-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
i | gstreamer-0_10-plugin-gnomevfs | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
i+ | gstreamer-0_10-plugins-bad | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-bad | Плагины для GStreamer, инфраструктуры для обработк-> | пакет с исходным кодом
| gstreamer-0_10-plugins-bad-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-bad-debuginfo | Debug information for package gstreamer-0_10-plugi-> | пакет
| gstreamer-0_10-plugins-bad-debugsource | Debug sources for package gstreamer-0_10-plugins-bad | пакет
| gstreamer-0_10-plugins-bad-devel | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-bad-doc | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
i | gstreamer-0_10-plugins-bad-lang | Переводы для пакета gstreamer-0_10-plugins-bad | пакет
| gstreamer-0_10-plugins-bad-orig-addon | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-0_10-plugins-bad-orig-addon-debuginfo | Debug information for package gstreamer-0_10-plugi-> | пакет
i | gstreamer-0_10-plugins-base | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-base-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-base-devel | GIMP-Help — система помощи, разработанная для испо-> | пакет
| gstreamer-0_10-plugins-base-doc | Документация по gstreamer-0_10-plugins-base | пакет
i | gstreamer-0_10-plugins-base-lang | Переводы для пакета gstreamer-0_10-plugins-base | пакет
| gstreamer-0_10-plugins-farstream-0_1 | Legacy GStreamer 0.10 plugins for videoconferencing | пакет
| gstreamer-0_10-plugins-farstream-0_1-debuginfo | Debug information for package gstreamer-0_10-plugi-> | пакет
i+ | gstreamer-0_10-plugins-ffmpeg | GStreamer Streaming-Media FFmpeg Plug-In | пакет
| gstreamer-0_10-plugins-ffmpeg | GStreamer Streaming-Media FFmpeg Plug-In | пакет с исходным кодом
| gstreamer-0_10-plugins-ffmpeg-debuginfo | Debug information for package gstreamer-0_10-plugi-> | пакет
| gstreamer-0_10-plugins-ffmpeg-debugsource | Debug sources for package gstreamer-0_10-plugins-f-> | пакет
i+ | gstreamer-0_10-plugins-good | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-good-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-good-doc | Документация по gstreamer-0_10-plugins-good | пакет
| gstreamer-0_10-plugins-good-extra | Дополнительные плагины для gstreamer-0_10-plugins--> | пакет
| gstreamer-0_10-plugins-good-extra-32bit | Дополнительные плагины для gstreamer-0_10-plugins--> | пакет
i | gstreamer-0_10-plugins-good-lang | Переводы для пакета gstreamer-0_10-plugins-good | пакет
i+ | gstreamer-0_10-plugins-ugly | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-ugly-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-0_10-plugins-ugly-doc | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
i | gstreamer-0_10-plugins-ugly-lang | Переводы для пакета gstreamer-0_10-plugins-ugly | пакет
i+ | gstreamer-0_10-utils | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-0_10-utils-unversioned | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-1_0-plugins-buzztrax | Плагин buzztrax для GStreamer | пакет
| gstreamer-1_0-plugins-buzztrax-debuginfo | Debug information for package gstreamer-1_0-plugin-> | пакет
| gstreamer-32bit | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-debuginfo | Debug information for package gstreamer | пакет
| gstreamer-debuginfo-32bit | Debug information for package gstreamer | пакет
| gstreamer-debugsource | Debug sources for package gstreamer | пакет
| gstreamer-devel | Заголовочные файлы и библиотеки, необходимые для р-> | пакет
| gstreamer-doc | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-editing-services | Службы редактирования GStreamer | пакет с исходным кодом
| gstreamer-editing-services | Службы редактирования GStreamer | пакет
| gstreamer-editing-services-debuginfo | Debug information for package gstreamer-editing-se-> | пакет
| gstreamer-editing-services-debugsource | Debug sources for package gstreamer-editing-services | пакет
| gstreamer-editing-services-devel | Службы редактирования GStreamer — Файлы для разраб-> | пакет
i+ | gstreamer-fluendo-mp3 | GStreamer plug-in from Fluendo for MP3 support | пакет
i+ | gstreamer-lang | Переводы для пакета gstreamer | пакет
i+ | gstreamer-libnice | Реализация методики интерактивного установления со-> | пакет
| gstreamer-plugin-aravis | Gstreamer support for aravis | пакет
| gstreamer-plugin-aravis-debuginfo | Debug information for package gstreamer-plugin-ara-> | пакет
| gstreamer-plugin-gnonlin | Non-linear audio and video support for GStreamer | пакет
| gstreamer-plugin-gnonlin-32bit | Non-linear audio and video support for GStreamer | пакет
| gstreamer-plugin-gnonlin-debuginfo | Debug information for package gstreamer-plugin-gno-> | пакет
| gstreamer-plugin-gnonlin-debuginfo-32bit | Debug information for package gstreamer-plugin-gno-> | пакет
| gstreamer-plugin-gnonlin-doc | Поддержка нелинейного аудио и видео для GStreamer -> | пакет
| gstreamer-plugin-gstclutter | Модуль Clutter для GStreamer | пакет
i+ | gstreamer-plugin-gstclutter-3_0 | Модуль Clutter для GStreamer | пакет
| gstreamer-plugin-python | GStreamer 1.0 plugin for python | пакет
| gstreamer-plugins-bad | Плагины для GStreamer, инфраструктуры для обработк-> | пакет с исходным кодом
i+ | gstreamer-plugins-bad | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-bad-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-bad-chromaprint | Chromaprint plugin for GStreamer | пакет
| gstreamer-plugins-bad-chromaprint-debuginfo | Debug information for package gstreamer-plugins-ba-> | пакет
| gstreamer-plugins-bad-debuginfo | Debug information for package gstreamer-plugins-bad | пакет
| gstreamer-plugins-bad-debuginfo-32bit | Debug information for package gstreamer-plugins-bad | пакет
| gstreamer-plugins-bad-debugsource | Debug sources for package gstreamer-plugins-bad | пакет
| gstreamer-plugins-bad-devel | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-bad-doc | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
i+ | gstreamer-plugins-bad-lang | Переводы для пакета gstreamer-plugins-bad | пакет
| gstreamer-plugins-bad-orig-addon | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-plugins-bad-orig-addon-32bit | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-plugins-bad-orig-addon-debuginfo | Debug information for package gstreamer-plugins-ba-> | пакет
| gstreamer-plugins-bad-orig-addon-debuginfo-32bit | Debug information for package gstreamer-plugins-ba-> | пакет
| gstreamer-plugins-base | Плагины для GStreamer, инфраструктуры для обработк-> | пакет с исходным кодом
i+ | gstreamer-plugins-base | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-base-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-base-debuginfo | Debug information for package gstreamer-plugins-base | пакет | gstreamer-plugins-base-debuginfo-32bit | Debug information for package gstreamer-plugins-base | пакет
| gstreamer-plugins-base-debugsource | Debug sources for package gstreamer-plugins-base | пакет
| gstreamer-plugins-base-devel | Include files and librs mandatory for development -> | пакет
| gstreamer-plugins-base-devel-32bit | Include files and librs mandatory for development -> | пакет
| gstreamer-plugins-base-doc | Документация по gstreamer-plugins-base | пакет
i+ | gstreamer-plugins-base-lang | Переводы для пакета gstreamer-plugins-base | пакет
i+ | gstreamer-plugins-cogl | Плагины cogl для GStreamer | пакет
i+ | gstreamer-plugins-farstream | Модули GStreamer для видеоконференций | пакет
| gstreamer-plugins-farstream-32bit | Модули GStreamer для видеоконференций | пакет
| gstreamer-plugins-good | Плагины для GStreamer, инфраструктуры для обработк-> | пакет с исходным кодом
i+ | gstreamer-plugins-good | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-good-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-good-debuginfo | Debug information for package gstreamer-plugins-good | пакет
| gstreamer-plugins-good-debuginfo-32bit | Debug information for package gstreamer-plugins-good | пакет
| gstreamer-plugins-good-debugsource | Debug sources for package gstreamer-plugins-good | пакет
| gstreamer-plugins-good-doc | Документация по gstreamer-plugins-good | пакет
i+ | gstreamer-plugins-good-extra | Дополнительные плагины для gstreamer-plugins-good | пакет
| gstreamer-plugins-good-extra-32bit | Дополнительные плагины для gstreamer-plugins-good | пакет
| gstreamer-plugins-good-extra-debuginfo | Debug information for package gstreamer-plugins-go-> | пакет
| gstreamer-plugins-good-extra-debuginfo-32bit | Debug information for package gstreamer-plugins-go-> | пакет
i+ | gstreamer-plugins-good-lang | Переводы для пакета gstreamer-plugins-good | пакет
| gstreamer-plugins-libav | A ffmpeg/libav plugin for GStreamer | пакет с исходным кодом
| gstreamer-plugins-libav | A ffmpeg/libav plugin for GStreamer | пакет
| gstreamer-plugins-libav-32bit | A ffmpeg/libav plugin for GStreamer | пакет
| gstreamer-plugins-libav-debuginfo | Debug information for package gstreamer-plugins-li-> | пакет
| gstreamer-plugins-libav-debuginfo-32bit | Debug information for package gstreamer-plugins-li-> | пакет
| gstreamer-plugins-libav-debugsource | Debug sources for package gstreamer-plugins-libav | пакет
| gstreamer-plugins-libav-doc | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-plugins-qt | Привязки к C++/Qt для GStreamer | пакет
| gstreamer-plugins-qt-devel | Заголовочные файлы и библиотеки для разработчика | пакет
| gstreamer-plugins-qt5 | Привязки к C++/Qt для GStreamer | пакет
| gstreamer-plugins-qt5-devel | Заголовочные файлы и библиотеки для разработчика | пакет
| gstreamer-plugins-ugly | Плагины для GStreamer, инфраструктуры для обработк-> | пакет с исходным кодом
| gstreamer-plugins-ugly | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-ugly-32bit | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-ugly-debuginfo | Debug information for package gstreamer-plugins-ugly | пакет
| gstreamer-plugins-ugly-debuginfo-32bit | Debug information for package gstreamer-plugins-ugly | пакет
| gstreamer-plugins-ugly-debugsource | Debug sources for package gstreamer-plugins-ugly | пакет
| gstreamer-plugins-ugly-doc | Плагины для GStreamer, инфраструктуры для обработк-> | пакет
| gstreamer-plugins-ugly-lang | Переводы для пакета gstreamer-plugins-ugly | пакет
| gstreamer-plugins-ugly-orig-addon | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-plugins-ugly-orig-addon-32bit | GStreamer Streaming-Media Framework Plug-Ins | пакет
| gstreamer-plugins-ugly-orig-addon-debuginfo | Debug information for package gstreamer-plugins-ug-> | пакет
| gstreamer-plugins-ugly-orig-addon-debuginfo-32bit | Debug information for package gstreamer-plugins-ug-> | пакет
| gstreamer-plugins-vaapi | Модули VA-API для GStreamer | пакет с исходным кодом
| gstreamer-plugins-vaapi | Модули VA-API для GStreamer | пакет
| gstreamer-plugins-vaapi-debuginfo | Debug information for package gstreamer-plugins-va-> | пакет
| gstreamer-plugins-vaapi-debugsource | Debug sources for package gstreamer-plugins-vaapi | пакет
| gstreamer-plugins-vaapi-doc | Документация по gstreamer-plugins-vaapi | пакет
| gstreamer-rtsp-server | GStreamer-based RTSP server library | пакет с исходным кодом
| gstreamer-rtsp-server-debugsource | Debug sources for package gstreamer-rtsp-server | пакет
| gstreamer-rtsp-server-devel | Development files for the GStreamer-based RTSP ser-> | пакет
| gstreamer-rtsp-server-devel-debuginfo | Debug information for package gstreamer-rtsp-serve-> | пакет
| gstreamer-transcoder | API транскодера GStreamer | пакет с исходным кодом
| gstreamer-transcoder | API транскодера GStreamer | пакет
| gstreamer-transcoder-debuginfo | Debug information for package gstreamer-transcoder | пакет
| gstreamer-transcoder-debugsource | Debug sources for package gstreamer-transcoder | пакет
| gstreamer-transcoder-devel | Файлы разработки для API транскодера GStreamer | пакет
| gstreamer-utils | Поддержка времени выполнения для инфраструктуры об-> | пакет
| gstreamer-utils-debuginfo | Debug information for package gstreamer-utils | пакет
| gstreamer-validate | Проверка каналов GStreamer | пакет с исходным кодом
| gstreamer-validate | Проверка каналов GStreamer | пакет
| gstreamer-validate-debuginfo | Debug information for package gstreamer-validate | пакет
| gstreamer-validate-debugsource | Debug sources for package gstreamer-validate | пакет
| gstreamer-validate-devel | Проверка каналов GStreamer — Файлы разработчика | пакет
| gstreamer-validate-devel-debuginfo | Debug information for package gstreamer-validate-d-> | пакет
| gstreamermm | C++ bindings for the GStreamer streaming multimedi-> | пакет с исходным кодом
| gstreamermm-debugsource | Debug sources for package gstreamermm | пакет
| gstreamermm-devel | C++ bindings for the GStreamer streaming multimedi-> | пакет
| gstreamermm-devel-debuginfo | Debug information for package gstreamermm-devel | пакет
| gstreamermm-doc | C++ bindings for the GStreamer streaming multimedi-> | пакет

Может, нужен gstreamer-plugins-ugly?

У деба в зависимостях примерно следующее:

Package: clementine                      
Version: 1.3.1+git276-g3485bbe43+dfsg-1
State: installed
Automatically installed: no
Priority: optional
Section: sound
Maintainer: Thomas Pierson <contact@thomaspierson.fr>
Architecture: amd64
Uncompressed Size: 17,4 M
Depends: libc6 (>= 2.14), libcdio13 (>= 0.83), libchromaprint1 (>= 1.3.2), libcrypto++6, libfftw3-double3 (>= 3.3.5), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
         libglib2.0-0 (>= 2.37.3), libgpod4 (>= 0.6.0), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.0.0), libimobiledevice6 (>= 0.9.7), liblastfm1
         (>= 1.0.7), libmtp9 (>= 1.1.0), libmygpo-qt1 (>= 1.0.2), libplist3 (>= 1.11), libprojectm2v5, libprotobuf10, libpulse0 (>= 0.99.1), libqjson0 (>= 0.7.1),
         libqt4-dbus (>= 4:4.5.3), libqt4-network (>= 4:4.6.1), libqt4-opengl (>= 4:4.5.3), libqt4-sql (>= 4:4.6.1), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0),
         libqtgui4 (>= 4:4.8.0), libqxt-gui0, libsqlite3-0 (>= 3.6.11), libstdc++6 (>= 5.2), libtag1v5 (>= 1.11), libx11-6, zlib1g (>= 1:1.1.4),
         gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, libqt4-sql-sqlite, projectm-data (>= 2.0.1+dfsg-6)
Recommends: gstreamer1.0-alsa | gstreamer1.0-pulseaudio
Suggests: gstreamer1.0-plugins-bad

К слову, как ставил clementine? Разве zypper не подхватывает все необходимые для работы зависимости перед установкой?

Karthago ★★ ()
Последнее исправление: Karthago (всего исправлений: 2)
Ответ на: комментарий от nvl

$ gst-launch-1.0 playbin uri=file:///home..../123.mp3 Всё воспроизводит, немного ругани, но это на видео я так понимаю.

(gst-launch-1.0:3953): GStreamer-CRITICAL **: Could not convert static caps "video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, xRGB, RGBx, xBGR, BGRx,  }"

# gst-inspect-1.0 | grep mp3 | grep decoder

mpg123:  mpg123audiodec: mpg123 mp3 decoder[br]
libav:  avdec_mp3: libav MP3 (MPEG audio layer 3) decoder[br]
libav:  avdec_mp3float: libav MP3 (MPEG audio layer 3) decoder[br]
libav:  avdec_mp3adu: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder[br]
libav:  avdec_mp3adufloat: libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder[br]
libav:  avdec_mp3on4: libav MP3onMP4 decoder[br]
libav:  avdec_mp3on4float: libav MP3onMP4 decoder[br]

Кстати через программу praga тоже всё воспроизводится. А clementine так и не хочет.

dima81 ()