Hur väljer jag den bästa open source-musikspelaren?
Många datorer har förinstallerade musikspelare, men nedladdning av en open source-musikspelare kan ge användaren nya funktioner och vissa fördelar som förinstallerade program inte erbjuder. För att en programmerare ska kunna använda sig av open source-musikspelaren så borde den ha ett enkelt applikationsprogrammeringsgränssnitt (API) för att enkelt skapa moduler. Musikspelare med öppen källkod kommer som antingen webb- eller stationära program, och användaren bör få en som passar hans eller hennes behov. Det finns många olika musikformat, och den bästa spelaren kan spela en stor mängd av dessa filer. Användare vill vanligtvis också organisera sin musik på ett specifikt sätt, så organisationsverktyg och musikbibliotek kommer att vara till hjälp.
Med en open source-musikspelare får användaren fri tid att ändra musikspelarens ursprungliga kod så att den passar hans eller hennes preferenser. För att få ut det mesta av detta kommer en musikspelare med ett enkelt API att göra det enklare för programmerare att redigera källkoden. Om användaren inte är en programmerare, kommer det att göra det enklare för användaren att lägga till nya skript eller moduler byggda av andra, eftersom ett komplext API kan vara oåtkomligt för vanliga användare.
En open source-musikspelare kan göras för webben, skrivbordet eller båda; musikspelaren är vanligtvis den ena eller den andra men inte båda. En webbmusikspelare är tänkt att läggas till på en webbplats, och den spelar musik på den webbsidan; ett skrivbordsprogram spelar musik från användarens skrivbord och är avsett för personlig njutning. De flesta program kommer som ett eller annat, så användaren bör ladda ner en spelare som spelar musik där användaren behöver det.
Även om det finns flera populära musikfiltyper finns det också många olika musikformat. Den bästa open source-musikspelaren kommer att ha ett stort bibliotek med codecs som gör att musikspelaren kan spela alla, eller de flesta, av dessa olika format utan att uppgradera. Nya format tillverkas ständigt, så en musikspelare som kan uppgradera sitt utbud av codecer är också användbar.
De flesta användare med öppen källkodsspelare vill organisera sin musik på ett visst sätt, t.ex. efter band, låt, tid eller anpassad. Musikspelaren ska låta användaren flytta runt på låtarna tills organisationen matchar hans eller hennes preferenser. Musikbibliotek tillåter också användaren att skapa ett bibliotek baserat på en genre, känslor eller andra aspekter.