P4 Media Player
Jokainen tarvitsee hyvän mediasoittimen. Soittimen, joka pyrkii pitämään vain perusasiat kunnossa. Joten tein sellaisen.
Perustietoa
Ei tunnuksia, ei kuukausimaksuja, ei sitoomuksia
Valtaosa nykysoittimista on aivan liian raskaita tai pyrkivät tekemään jotain muuta kuin niiden pitäisi. Osa sisältää sosiaalisen median integraatiota, jota juuri kukaan ei käytä, mutta se on silti siellä viemässä tilaa. Pilvipohjaisten palveluiden toimivuus riippuu ihan siitä millä tuulella palvelimet nyt sattuvat sinä päivänä olemaan ja suosikkikappaleesi voivat kadota jälkiä jättämättä.
Tämän vuoksi P4 Media Player toimii paikallisesti, ei vaadi internet-yhteyttä eikä pyydä tekemään "ilmaista" tunnusta, joka sisältää vain puolet haluamistasi ominaisuuksista. Ei kuukausitilauksia. Ei mainoksia. Pelkkää musiikkia.
P4 on resurssiystävällinen
Monet nykysoittimet ovat myös käsittämättömän raskaita. Muistia, joka lopulta on edelleen aika rajallinen resurssi ei riitä loputtomiin, ja eihän siitä tule mitään, jos pelkkään musiikin kuunteluun kuluu gigatavukaupalla resursseja. Musiikin kuuluisi soida kiltisti taustalla. Menut ovat valtavia ja vaikeasti navigoitavia. Jokainen päivitys tekee ohjelmista raskaampia, toimivat asiat siirretään pois uusien ominaisuuksien tieltä. Ominaisuuksien, joita kukaan ei pyytänyt tai halunnut. P4:n yksinkertainen käyttöliittymä on tehty vuosikymmenien käyttöliittymäkokemuksella. Kaikki on siellä missä pitääkin.
P4 Media Player keskittyy olennaiseen. Ei algoritmin määrittelemiä soittolistoja. Ei karaoketoimintoja. Ei videoefektejä. Kuuntele, sekoita ja tykkää. Siinä se.
Latauslinkit ja -ohjeet
Windows (10/11)
- Asennusohjelman EXE (38,4 MB)
- ZIP-paketti (38,4 MB)
Linux (Flatpak)
Aja seuraavat komennot päätteessä omana käyttäjänä. Sikäli valittaa jostain puuttuvista asioista, suosittelen asentamaan myös Flathub-repositorion oman jakelupakettisi asennusohjeiden mukaan.
flatpak install com.latska.mpp4
Ruutukaappauksia
Versio 1.0
Käyttöohje
Joskus ei ole aivan itsestäänselvää, mitä mikäkin nappi tekee ja mitä ominaisuuksia ohjelmassa edes on. Tämän haluan välttää. Napit tekevät sitä mitä niiden ulkonäön perusteella olettaisikin tekevän.
- Lisää musiikkihakemisto. Ensimmäisellä kerralla tässä voi mennä hieman pidempään, mutta kun sen on kerran tehnyt, sitä ei tarvitse tehdä toistamiseen. Uudet kappaleet lisätään automaattisesti soittolistaan seuraavalla käynnistyskerralla tai ne voi lisätä välittömästi saman menun kautta.
- Paina toistopainiketta tai tuplaklikkaa haluamaasi kappaletta. Pitäisi soida. Muut painikkeet toimivat kuten voi olettaa. Pysäytyspainike pysäyttää toiston. Eteenpäin hyppää seuraavaan kappaleeseen sekoitus kytkee sekoituksen päälle ja pois. Helppoa.
- Lisää halumasi kappaleet jonoon. Jos etsit jotain tiettyä kappaletta, kirjoita muutama kirjain hakuikkunaan.
- Paina sydänpainiketta lisätäksesi jopa 16 kappaletta "pikavalintaan". Painamalla pikavalintapainiketta, suosikkisi lähtee soimaan välittömästi. Ei turhaa ajanhukkaa hakemisen kanssa, ei turhaa selailua. Voi poistaa ei-toivotut kappaleet pikavalinnasta hiiren oikealla painikkeella.
- Halutessasi voit muuttaa sovelluksen ulkonäköä tyylivalikon kautta. Voit valita yhden kolmesta kuvakevärivaihtoehdosta tai yhden kolmesta kuvakekoosta. Jokaiselle noista löytyy oma käyttökohteensa. P4 Media Player mukautuu järjestelmän väriteemaan, joten erillistä tummaa tai vaaleaa teemaa ei tarvita.
Historia
Tämä projekti käynnistyi siitä, että halusin yksinkertaisesti tehdä eräänlaisen ohjelmistopohjaisen soundboardin mahdolliseen suoratoistokäyttöön. Suoratoisto itsessään jäi hieman unholaan, kun tajusin, että hetkinen nyt: jos minulla on olemassa ohjelma, joka on kykenevä soittamaan musiikkia napin painalluksella, niin miksi en tekisi siitä hieman edistyneempää? Jotain, jolla on muitakin toimintoja kuin vain määrättyjen kappaleiden toistaminen. Tämä on syy sille, miksi Pikavalintaruudukko on edelleen kiinteä osa tätä. Ja se tulee sitä myös olemaan.
Varhaiset versiot olivat hyvin karuja ulkonäöltään ja toimivat vain vaivoin, mutta näinhän se yleensä menee näiden kanssa. Aika nopeasti luovuin napeista pelkällä tekstillä ja pitkään korvasinkin ne emojeilla. Emojit ovat ymmärrettäviä, mutta eivät välttämättä kovin kauniita ja koska niitä nyt on niin paljon, on vaikea valita, mitä niistä lopulta käyttää. Pitkään pähkäilin, että haluanko piirtää itse omat kuvakkeeni, mutta olen koodari, en graafikko. Onneksi tarjonta on nykyään hyvää ja kun löysin mieluisat kuvakkeet, oli aika itsestäänselvyys, että niitä myös haluan käyttää. Iso kiitos Lucide Projectille kuvakkeista.
Nälkähän yleensä kasvaa syödessä ja vaikka jopa emoji-ikonein varustetut versiot olivat yllättävän käytettäviä, huomasin, että tästä kuitenkin puuttuu joitakin melko elintärkeitä ja hyödyllisiä ominaisuuksia. Menun, toistojonon ja haun lisääminen olivat seuraavia loogisia askeleita kehityspolulla. Samoihin aikoihin kokeilin myös kuvakkeiden värejä ja kokoja. Vaikka se nyt ei olekaan elintärkeä ominaisuus.
En tätä suoraan johdannossa maininnut, mutta tajusin, että tässä projektissa on jotain oikein. Tämä on soitin, joka on hyvällä tavalla suoraan 90-luvun lopusta tai 2000-luvun alusta, mutta näyttää modernilta. Tällaisia soittimia varmasti on olemassa, mutta ei ole tullut vielä vastaan.
Joten tässä sitä ollaan.
Tulevaisuus
Joskus softa voi olla valmis, mutta tämä ei ole vielä. Vielä puuttuu joitakin elintärkeitä ominaisuuksia tai yleisiä mukavuuksia. Liian pitkälle en meinaa tässä kuitenkaan mennä, mutta tätä on kuitenkin luvassa:
Version 2.0 "tiekartta"
- Soittolistanäkymä
- Version 2.0 isoin uudistus
- Mahdollisuus luoda ja muokata omia soittolistoja
- Parannettu haku
- Tarkemmat hakutulokset
- Uudistettu suosikkiruudukko
- Mahdollisesti albumin kansikuvat pelkän sydänkuvakkeen sijaan
- Useita suosikkiruudukkoja
- Mahdollisuus piilottaa suosikkiruudukko kokonaan
- Lisääminen jonoon suoraan suosikkiruudukosta
- Muita parannuksia
- Mahdollisuus valita useita kappaleita kerralla
- "Lopeta toisto tämän kappaleen jälkeen"
- Tahmeat ikkunat? Voi olla v3.0-ominaisuus
Lisenssi-infoa
Seuraavat asiat ovat englanniksi, johtuen ihan siitä että haluan turvata oman perseeni, joten tiettyä lakijargonia tarvitaan ja ne juristit jotka mahdollisesti olisi asialla luultavasti käyttää englantia. Joka tapauksessa tämä on tehty Qt:lla LGPL3:n alla ja käyttää kuvakkeina Lucide Projectin kuvakkeita.
Licenses & Credits
P4 Media Player uses the Qt Framework, licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0)
Iconography is based on Lucide Icons, distributed under the ISC License and MIT License
All other code and assets © 2025 Makkosoft.
This software is provided as is, without warranty of any kind.











