Как сделать Spotify музыкальным проигрывателем по умолчанию?


12

«Spotify для Linux» не отображается в меню приложений по умолчанию для музыки (раздел информации о системе в настройках системы).

Поэтому, это также не входит в черту, и музыкальные медиа-клавиши не работают также.

Как сделать приложение по умолчанию для воспроизведения музыки или заставить работать клавиши мультимедиа?

Ответы:


9

У меня нет спрайтов, поэтому я могу ответить только на вопрос 1

«Музыкальный проигрыватель по умолчанию» или «Прослушивание музыки» в Dash устанавливается любым приложением по умолчанию для audio / x-vorbis + ogg

В этом и заключается полезность настройки музыкального проигрывателя по умолчанию в «Системных настройках»> «Информация о системе»> «Приложения по умолчанию»> «Музыка».

Чтобы использовать проигрыватель, который не отображается в раскрывающемся списке вышеупомянутых настроек, есть два способа, самый прямой, во всех случаях приложение должно иметь .desktop , в этом случае может быть spotify.desktop

gedit ~/.local/share/applications/mimeapps.list

В разделе [Приложения по умолчанию] найдите эту строку

 audio/x-vorbis+ogg=

Если он там, замените what.desktop на любой ваш выбор. В противном случае просто добавьте строку, Пример - я установил audacious, вы будете использовать spotify.desktop, если он существует.

[Default Applications]
audio/x-vorbis+ogg=audacious2.desktop

Кроме того, вы можете добавить что бы то ни было .desktop в конец той же строки в [Добавленные ассоциации], тот же пример, обратите внимание, что записи в Добавляемом заканчиваются на;

[Added Associations]
audio/x-vorbis+ogg=vlc.desktop;audacious2.desktop;

Другая вещь, которую можно сделать, это открыть файл .desktop вашего приложения в текстовом редакторе, в этом случае, возможно, spotify.desktop

Добавьте% U в конец строки Exec =, снова используя в качестве примера audacious

Exec=audacious2 %U

Также найдите строку MimeTypes = и посмотрите, есть ли эта запись, audio / x-vorbis + ogg;

Если нет, то просто добавьте в конец строки


Потребовалось несколько минут, чтобы Spotify появился в «стандартных приложениях», но работал отлично.
Томас Гонсалес

3

Как предложил Дуг, просто добавьте эту строку в ваш ~/.local/share/applications/mimeapps.listфайл в двух местах, например так:

[Default Applications]
...
audio/x-vorbis+ogg=spotify.desktop

[Added Associations]
...
audio/x-vorbis+ogg=spotify.desktop;

После этого Spotify мгновенно обнаружился как моя музыка по умолчанию, играемая в Unity.

Ура!


Любая идея, как сделать, чтобы открыть уже запущенный экземпляр Spotify вместо запуска нового?
Пиранна

0

В 18.04 я добавил эти строки в /usr/share/applications/mimeapps.list [Новый файл]

[Default Applications]
audio/x-vorbis+ogg=spotify.desktop
[Added Associations]
audio/x-vorbis+ogg=spotify.desktop;

Работает как шарм! Теперь я могу, наконец, пропустить использование сочетаний клавиш.


-1

Если вы хотите иметь полезные ярлыки из командной строки, где бы вы ни работали, пожалуйста, обратитесь к форуму spotify:

https://community.spotify.com/t5/Desktop-Linux/Basic-controls-via-command-line/td-p/4295625

Вы можете напрямую использовать эти события в качестве команды для настраиваемого сочетания клавиш, и они работают как шарм. Я начал использовать переключатель воспроизведения / паузы. Фантастический!

С уважением


-1

Ответ Дуга хорошо работает. Я хотел добавить, что файл .desktop для spotify теперь spotify_spotify.desktopи мой ~/.local/share/applications/mimeapps.listфайл выглядит так:

[Default Applications]
audio/x-vorbis+ogg=spotify_spotify.desktop
[Added Associations]
audio/x-vorbis+ogg=spotify_spotify.desktop;
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.