Banyak komputer datang dengan pemutar musik pra-instal, tetapi mengunduh pemutar musik sumber terbuka dapat memberi pengguna fitur baru dan keuntungan tertentu yang tidak ditawarkan oleh program pra-instal. Agar pemrogram dapat memanfaatkan pemutar musik sumber terbuka secara maksimal, ia harus memiliki antarmuka pemrograman aplikasi (API) sederhana untuk memudahkan pembuatan modul. Pemutar musik open source datang sebagai program web atau desktop, dan pengguna harus mendapatkannya sesuai dengan kebutuhannya. Ada banyak format musik yang berbeda, dan pemutar terbaik akan dapat memainkan banyak file ini. Pengguna biasanya juga ingin mengatur musik mereka dengan cara tertentu, jadi alat pengorganisasian dan perpustakaan musik akan sangat membantu.
Dengan pemutar musik open source, pengguna diberi kebebasan untuk mengubah kode asli pemutar musik agar sesuai dengan preferensinya. Untuk memaksimalkannya, pemutar musik dengan API sederhana akan memudahkan pemrogram untuk mengedit kode sumber. Jika pengguna bukan seorang programmer, maka ini akan memudahkan pengguna untuk menambahkan skrip atau modul baru yang dibangun oleh orang lain, karena API yang kompleks mungkin tidak dapat diakses oleh pengguna biasa.
Pemutar musik open source dapat dibuat untuk web, desktop, atau keduanya; pemutar musik biasanya satu atau yang lain tetapi tidak keduanya. Pemutar musik web dimaksudkan untuk ditambahkan ke situs web, dan memutar musik di halaman web itu; program desktop memutar musik dari desktop pengguna dan dimaksudkan untuk kesenangan pribadi. Sebagian besar program datang sebagai satu atau yang lain, jadi pengguna harus mengunduh pemutar yang memutar musik di mana pengguna membutuhkannya.
Meskipun ada beberapa jenis file musik populer, ada juga banyak format musik yang berbeda. Pemutar musik open source terbaik akan memiliki perpustakaan besar codec yang memungkinkan pemutar musik memainkan semua, atau sebagian besar, format yang berbeda ini tanpa memutakhirkan. Format baru terus dibuat, jadi pemutar musik yang dapat meningkatkan jangkauan codecnya juga berguna.
Sebagian besar pengguna pemutar musik open source ingin mengatur musik mereka dengan cara tertentu, seperti menurut band, lagu, waktu, atau kebiasaan. Pemutar musik harus memungkinkan pengguna untuk berpindah-pindah lagu sampai organisasi sesuai dengan preferensinya. Perpustakaan musik juga memungkinkan pengguna untuk membuat perpustakaan berdasarkan genre, emosi, atau aspek lainnya.