Клементина не будет играть .wma, с ошибкой «В вашей установке GStreamer отсутствует плагин»


33

Вот скриншот: введите описание изображения здесь

Он отображает сообщения вроде: «Клементина остановлена». или отображает песни, которые не воспроизводятся, а значок индикатора исчезает и появляется снова. Это происходит только со мной, или это распространенная ошибка в 14.04. Я чистую установил 14.04, а в 13.10 клементина работала нормально. Любые идеи? Я установил ubuntu-restricted-extras.

Edit1: я перезагрузил компьютер и тема изменилась: введите описание изображения здесь введите описание изображения здесь

Edit2: я только что понял, что клементина не будет воспроизводить файлы .wma, и именно тогда начинают появляться ошибки.

Edit3: VLC и плеер Ubuntu по умолчанию играют в .wma без проблем. Пожалуйста помоги!


У вас установлены пакеты gstreamer0.10-plugins-good, gstreamer0.10-plugins-bad и gstreamer0.10-plugins-ugly?
fossfreedom

Да, он говорит, что они самая новая версия.
Душан Милошевич

Какой тип музыки вы пытаетесь играть? например, mp3?
fossfreedom

Я играю mp3 и ogg файлы, но Клементина играет их. Проблема в описанных ошибках.
Душан Милошевич

если это действительно ошибки, вы должны сообщить об этом на панели запуска, чтобы позволить разработчикам увидеть проблемы.
fossfreedom

Ответы:


50

14.04 и позже

Я проверил зависимости clementine 1.2.x и могу подтвердить, что для этого требуются плагины gstreamer 0.10, а поскольку поддержка wma обеспечивается плагином ffmpeg, вам нужно настроить следующий PPA для включения поддержки WMA для 14.04 и более поздних версий:

sudo add-apt-repository ppa:mc3man/gstffmpeg-keep
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

Вот что я получаю: «Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово gstreamer1.0-plugins-good - это уже самая новая версия. gstreamer1.0-libav уже самая новая версия. gstreamer1.0-plugins-bad - это уже самая новая версия. gstreamer1.0-plugins-ugly уже самая новая версия. Следующие пакеты были автоматически установлены и больше не требуются: kde-l10n-engb kde-l10n-sr Используйте «apt-get autoremove», чтобы удалить их. 0 обновлено, 0 вновь установлено, 0 для удаления и 1 не обновлено. '
Душан Милошевич

Не могли бы вы попробовать открыть те же файлы с помощью тотема (который также использует Gstreamer)? Он сообщит нам, отсутствует ли плагин Gstreamer или проблема с Клементиной.
Сильвен Пино

1
Спасибо за это решение. У меня отлично сработало!
Адам Бризебуа

2
@ Sardinha94410: я обновил свой ответ, чтобы использовать ppa с поддержкой 14.10
Sylvain Pineau

1
@chtfn: Спасибо за ваш совет (и подтверждение того, что он работает для 14.04). Обновленный ответ
Сильвен Пино

4

Кстати, в моей Ubuntu 14.04 (обновленной с 13.10) кажется, что нет apt-add-repository

sudo apt-get install software-properties-common

Теперь да, вы можете установить gstreamer0.10-ffmpeg, как сказано:

sudo apt-add-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

Странно, потому что software-properties-commonэто часть установленных по умолчанию пакетов (см. Манифест 13.10 )
Sylvain Pineau

2

Я получал эту ошибку на 14.04 LTS при попытке потоковой передачи любого интернет-источника. Это то, что решило ошибку для меня:

sudo apt-get install gstreamer1.0-libav

1

У меня была такая же проблема с clementine и ubuntu 16.04, хотя раньше все работало хорошо, но вдруг песни m4a перестали работать.

Я открываю один файл, используя стандартное видео приложение Ubuntu, которое предлагает мне установить gstreamer1.0-plugins-bad-faad

так пусть эта команда поможет вам там

$ sudo apt install gstreamer1.0-plugins-bad-faad


1
Это сработало для меня.
Даниэль Андрей Минкэ
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.