Annak idején szegény Linux ellen az volt a legnagyobb ellenérv az otthoni felhasználók körében, hogy rengeteg dolgot parancssorban kellett – vagy volt érdemes – megoldani. Mostanra nem csak Windowson, de macOS-en és Linuxon is háttérbe szorult kicsit a parancssor (Terminal stb.), de az a helyzet, hogy még manapság is egy halom olyan helyzet van, amikor érdemes lenne érte nyúlni. A mai egyébként nem feltétlenül az, viszont ha valaki rendszeresen dolgozik ily módon, annak nagyon jól jöhet a videók lejátszása parancssorból. Ráadásul a dolog működik Windowson, macOS-en és Linuxon egyaránt.
Youtube és helyi videók lejátszása parancssorból Windowson, macOS-en és Linuxon
Aki kevésbé merült el a parancssor használatában, annak érdemes elolvasnia korábbi anyagainkat ebben a témakörben. Mutattunk így működő már videóletöltési lehetőséget, Terminalban használható villámgyors webböngészőt, és persze olyan fájlkezelőket is, amelyek kényelmesebbé teszik az életet parancssoros környezetben. Sőt, akár az AI-val is cseverészhetünk ott. De még ez sem minden, ma pedig bővítjük a repertoárt egy jópofa videólejátszóval.
Az mpv egy ingyenes, nyílt forráskódú, cross-platform alkalmazás, amely alapvetően egy teljesértékű – és ráadásul nagyon sokoldalú – videólejátszó, amely természetesen nem konvertálja ASCII karakterekké a lejátszásra szánt videókat, hanem grafikus lejátszófelülettel jeleníti meg azokat. Ám alapvetően ahhoz, hogy a lejátszást elindítsuk, parancssorban kell nekilátni a folyamatnak, az alap mpv videofajl.mp4 utasítással. Fapados? Lehet, de amúgy van mögötte GPU támogatás, feliratkezelés, komplett statisztikai és videóinformációs megjelenítő, egy halom felhasználható szkript, s persze az egészet könnyedén beépíthetjük saját rendszerekbe is. A lejátszás alap paramétereit is megadhatjuk az utasításban, például at mpv videofajl --start=00:01:30 utastíással a videó 1 perc 30 másodperctől indul. A --no-audio paraméter pedig hang nélküli lejátszást indít.
Nem, nem ennyi van csak, a --list-options paraméterrel több tucatnyi lehetőséget lehet még előszedni és aztán használni. Teljesen testreszabva a lejátszás jellemzőit. Akár pillanatképet is menthetünk a videóból, másodpercre pontosan. Ez megoldható a grafikus felületen, lejátszás közben is, de a mpv video.mp4 --start=00:10 --frames=1 --o=kép.png utasítást például PNG-be menti a 00:10 időpontban látható képkockát, lejátszás nélkül.
Elismerjük, nam feltétlenül az otthoni felhasználókat célozza a dolog, de ettől még rendkívül sokoldalúan használható kis videólejátszó az mpv, amelyet szerintünk érdemes megismerni, már csak az olyan előnyei miatt is, mint a rendszererőforrásokat megkímélő működés, hatékony felskálázás, profi színkezelés. De hasznos lehet az is, hogy az mpv képes két feliratot egyszerre megjeleníteni (például egy magyar és egy idegen nyelvűt), ami segítség a nyelvtanulóknak. Emellett ha összerakunk hozzá egy konfigurációs fájlt, komplex lejátszási listákat is létrehozhatunk, teljesen testreszabott kivitelben.
A telepítéshez ezen az oldalon elérhető minden szükséges információ. Ha nagyon nem bírjuk teljes GUI nélkül, akkor azért van ám választék az mpv-re épülő, teljes grafikus felülettel ellátott alkalmazásokból is, mint mondjuk az mpv.net, ennek akár Youtube videók linkjeit is megadhatjuk, simán lejátszik URL-ből is videókat. Ezt amúgy a parancssoros változat is megteszi, de ahhoz telepíteni kell a korábban bemutatott yt-dlp alkalmazást is, amely egy parancssoros videóletöltő. Ez elvégzi a Youtube-ról a letöltést, az mpv pedig lejátssza a letöltött videót. Ehhez csak annyit kell tennünk, hogy az mpv “yotube-video-linkje” felépítésben megadjuk a Youtube videó linkjét. A többit elintézi a két program egymás között. Az idézőjel viszont fontos, a sima videók lejátszásakor nem kell, de a Youtube link megadásakor igen.
Reméljük, sikerült kedvet csinálnunk az mpv használatához. Programozók, adminok egészen biztosan ismerik és használják, de szerintünk otthoni is érdemes beüzemelni. Ennél gyorsabb és minimalistább lejátszó, ami az egyszerűsége dacára ennyi mindent tud, nem nagyon akad.








