Nyheter i Android, Telefoner, Prylar Och Recensioner

Gör din Linux-musikupplevelse sömlös med dessa verktyg

En fantastisk sak med Linux-datorer är mängden integration du får. Du skulle absolut inte kunna anpassa alla dina applikationer för att ha ett liknande utseende som dem på Windows! Bortsett från de större sakerna har den här typen av integration också andra, mindre märkbara fördelar.

Närmare bestämt kan du kontrollera din musik bekvämt på ditt skrivbord, utan att ens röra din mediaspelare – du kan till och med dölja den om du vill. Du kommer också att kunna använda dina mediaknappar (Spela, Pausa, etc.) för att göra detta.

Många Linux-applikationer har förmågan att kommunicera med varandra. Detta görs vanligtvis med hjälp av en speciell mjukvara som kallas D-buss, som fungerar som förmedlare för många program. Det är D-Bus som låter Linux-datorer integreras med mediaspelare i form av MPRIS.

Media Player Remote Interface Specification (MPRIS) är en delmängd av D-Bus funktioner som används för att styra mediaspelare. Som sådan, om du vill att din musik- eller videospelare ska integreras med ditt skrivbord, behöver du en som stöder det. De flesta av dem kommer redan att göra det, men vissa kan behöva lite extra justeringar för att aktivera dem.

Som en tumregel är det videospelarna som behöver justeras (VLC är ett undantag från detta). Ett exempel på detta är GNOME-videor. Du måste aktivera MPRIS-support genom att kontrollera Redigera > Inställningar > Plugins > MPRIS D-Bus Interface alternativ.

Att faktiskt kontrollera dessa mediaspelare med MPRIS från skrivbordet kräver dock en separat applikation. Denna process skiljer sig mellan skrivbordsmiljöer, men i allmänhet är de alltid en del av själva skrivbordet.

Integration med Plasma, Unity och Cinnamon

För många skrivbordsmiljöer kommer integrationen direkt. Så länge du har en mediaspelare som stöder MPRIS behöver du inte göra så mycket annat. De tre stationära datorerna ovan har utmärkta kontroller och kräver ingen installation.

Plasma

MPRIS-kontrollern på Plasma-skrivbordet är gömd i systemfältet. När du startar en mediaspelare visas den. Därifrån kan du stoppa, starta och ändra uppspelningen när du klickar på kontrollen. Utöver detta kan du till och med hålla menyn uppe permanent genom att klicka på stift ikon i hörnet, användbar som miniatyrspelare.

Om du vill inaktivera den här funktionen kan du göra detta i Systemfältsinställningar > Mediaspelare. Tänk på att utan detta kommer dina medianycklar inte att fungera!

Enhet

MPRIS-integration är lite mer avancerad i Unity, inbyggd i ljudappleten. När du har startat en ljud- eller videospelare kommer den att dyka upp som en post i volymmenyn. Detta ger ett alternativt sätt att starta dem.

Relaterad  Instagram arbetar enligt uppgift med ett betalsystem för verifiering

Om ljudmenyn styr en videospelare som VLC, har du färre alternativ för att styra den: spela upp, pausa, bakåt och framåt. Ljudspelare å andra sidan är lite mer formbara, som ses nedan.

Denna design är vettig. Videospelare är en visuell upplevelse, så att kontrollera dem från skrivbordet utan att titta på innehållet förstör deras syfte. MPRIS har den ytterligare fördelen att få medianycklar, som de på Macbooks, att fungera på alla spelare. Du kan använda dem som ett bekvämt alternativ.

Kanel

Precis som Unity har Cinnamon-skrivbordet sitt MPRIS-stöd inbyggt direkt i sin ljudapplet. På samma sätt får du också möjligheten att öppna den mediaspelare du väljer från skrivbordets volymmeny.

Det finns dock några (främst kosmetiska) skillnader. Om du gillar större skivomslag kanske du gillar sättet Cinnamon presenterar din musik jämfört med Unity. Appletmenyn ger dig också ett sätt att stänga av din mediaspelare – det här är mer en funktion för dedikerade musikspelare. I allmänhet minimerar musikspelare sig själva när de är stängda, så detta ger dig ett säkert sätt att döda dem.

Avancerad integration i GNOME

För närvarande har GNOME-skrivbordet bara grundläggande MPRIS-integration: medienyckelkontroll. För att få något mer avancerat än detta måste du ladda ner ett GNOME-skaltillägg som heter Mediaspelares indikator. Du kan installera den genom att följa denna länk.

Se till att öppna den med Firefox eller GNOMEs standardwebbläsare! Detta låter dig installera tillägget via webbsidan (i form av en stor PÅ/AV-knapp). Om du använder Firefox, kom ihåg att aktivera plugin-programmet Gnome Shell Integration!

När du har installerat det här tillägget kommer det att visas i din systemmeny när du har öppnat en MPRIS-kompatibel mediaspelare. Precis som med Plasma-skrivbordswidgeten kan du styra uppspelningen från den.

Med GNOME Tweak Tool installerat kan du också anpassa tilläggets beteende. Det finns till exempel ett alternativ för att justera mediaspelarens volymnivåer. Du kan till och med göra tillägget beständigt, så att det stannar i din systemmeny även utan en MPRIS-kompatibel spelare öppen.

Använder MPRIS med XFCE

Eftersom du är en lätt dator måste du installera en mediespelare för XFCE för att få det att fungera. Detta kommer i form av en XFCE panel plugin som kallas xfce4-soundmenu-plugin. För att få det måste du lägga till ett PPA-förråd från Xubuntu-teamet, som innehåller programmet. Ange dessa kommandon för att göra det:

sudo add-apt-repository ppa:xubuntu-dev/extras
sudo apt-get update
sudo apt-get install xfce4-soundmenu-plugin

I framtiden kanske du inte ens behöver göra detta. Programmen i dem kan vara integrerade i Ubuntus repository.

Relaterad  iPhone 12: den här konceptvideoen föreställer sig den med en skärm utan hack

Lägger till plugin

Även efter att du har installerat plugin-programmet behöver du fortfarande lägga till det på en av XFCE:s paneler. För att göra detta, öppna Panelinställningar fönster, genom att ange denna rad i din terminal:

xfce4-panel -p

Efter att ha gjort detta, gå till Föremål fliken och klicka på Plus skylt. Du kommer att hälsas med en lista över plugins som du kan lägga till på din panel. Om du scrollar ner längst ner hittar du en post som heter Plugin för ljudmeny. När du har valt det, tryck på Lägg till knappen, så visas den i en av dina paneler.

Konfigurera plugin

För att få kontrollern att fungera måste du först justera den lite. Högerklicka på plugin-programmet och välj Egenskaper dialog. Detta öppnar ett konfigurationsfönster.

Du måste tala om för XFCE:s ljudmeny vad du vill att den ska styra. Om du inte gör detta kommer det inte att fungera! Öppna först din valfria mediaspelare. Efter detta klickar du på uppdatera knappen i Spelare textruta. Detta söker automatiskt efter öppnade mediaspelare.

En sak du kanske gillar med den här installationen är att du kan flytta runt kontrollen, till skillnad från andra skrivbordsmiljöer. Det finns mycket du kan anpassa plugin för att göra också. Till exempel placerade jag plugin-programmet i en ny (breddad) sidopanel och lät den visa albumomslag.

En annan användbar sak jag hittade var att högtalarikonen inte var för visning: jag kunde styra volymen från den genom att rulla upp och ner över den.

Andra stationära datorer?

Om du använder en extremt lätt skrivbordskonfiguration, som Openbox, kommer din integration att vara begränsad till din mediaspelarens nycklar (som GNOME utan extra plugin). Detta kan också fungera som ett alternativ för personer som inte vill ha avancerade integrationsfunktioner. Tyvärr är detta inte ett alternativ för stationära datorer som tätt integrerar sina kontroller, som Unity och Cinnamon.

För att uppnå detta behöver du ett kommandoradsverktyg som heter Playerctl. För Ubuntu/Mint-användare kan du ladda ner DEB fil/program härifrån. Installationen bör vara enkel genom att dubbelklicka på nedladdningen.

Relaterad  Hur man skapar moodboards med samma energivisuella sökmotor

Det här verktyget försöker automatiskt styra alla mediaspelare som stöder MPRIS med hjälp av terminalkommandon. Alla kommandon föregås av ordet playerctl, följt av ett kommando, så här:

playerctl pause|play|play-pause|next|previous

Om du vill använda programmet för mer, gå in playerctl –hjälp för att se vad mer det kan göra.

Detta är dock inte ett idealiskt sätt att styra en mediaspelare. Istället skapar du kortkommandon som utför dessa åtgärder, som visas nedan.

För mycket lätta stationära datorer kan du behöva ange vilka genvägar du vill använda manuellt. För sådana system, här några tangentbordssymboler du kan behöva:

XF86AudioPlay XF86AudioPause XF86AudioNästa XF86AudioFöregående

Dessa symboler matchar kommandon som playerctl har. De flesta stationära datorer låter dig bara trycka på dina mediatangenter för att mappa dem till ett kommando – snabbt och enkelt.

Njut av sömlös kontroll!

Även om det kanske inte är en av de mest flashiga delarna av skrivbordet, gör integration med en mediaspelare hela upplevelsen så mycket bättre. Ja, det kanske inte behövs, men tillsammans med många andra saker visar det hur fantastiskt Linux kan vara.

Vilka funktioner gillar du med ditt Linux-skrivbord?

Bildkredit: natrot via Shutterstock.com

Om författaren

Austin Luong (27 publicerade artiklar)

Austin Luong, som för närvarande studerar för en BIT, är en ivrig Linux-entusiast som älskar att proselitera om free programvara. Han gillar också att skriva sci-fi, men bara i avskildhet på sin hårddisk.

Mer från Austin Luong

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera