Számos esetben szükségünk lehet arra, hogy médiát játsszunk le a terminálból. Ezt az Mplayerrel és az mpv-vel, két nagyszerű médialejátszóval tudjuk megoldani Linux terminálra, ez a bemutató ezekre koncentrál. MEGJEGYZÉS: Fontos kiemelni egy hibát, ami több terminálos médialejátszót alapértelmezetten nem engedi root felhasználóként lejátszani, ehhez a bemutatóhoz, a telepítések kivételével, kérjük, használjunk jogosulatlan felhasználókat. Egy másik pont, amit tisztázni kell, hogy az mplayer sok hibaelhárítást igényel az SSL-lel védett weboldalakon lévő távoli videók lejátszásához. Míg ez a bemutató az Mplayer és az Mpv esetében a Linux terminálban történő helyi médialejátszást mutatja be, addig az Mplayer esetében a http weboldalakon lévő videók lejátszását, míg az Mpv esetében a https weboldalakon, például a Youtube-on lévő videók lejátszását fogom bemutatni.Kezdetnek töltsük le az mplayert a következő futtatással:
Az új ablakban megjelenik a videó (ebben az esetben a “What is Kubernetes’ ‘ videó a LinuxHint Youtube csatornájáról.
A billentyűzet nyilaival kezelheti a videó pozícióját, és a billentyűzet Space billentyűjével szüneteltetheti azt.
Távoli média lejátszása weboldalakról Linux terminálból:
Most látni fogja, hogyan játszhat le videókat weboldalakról a Linux terminálban. Az első módszer az mplayer használatával szinte elavult, és csak SSL tanúsítvány nélküli videók lejátszását teszi lehetővé, később látni fogja, hogyan játszhat le videókat biztonságos weboldalakon. A folytatáshoz meg kell szerkesztenünk az mplayer konfigurációs fájlját a felhasználó otthonában, akivel játszunk. A nano vagy bármilyen szövegszerkesztővel szerkesszük a <YourHome>/.mplayer/config
Az én esetemben:
A konfigurációs fájlban hozzáadjuk a következő sort:
lirc=no
Az alábbiak szerint:
A mentéshez és kilépéshez nyomjuk meg a CTRL+X és az Y billentyűkombinációt.
Most már tesztelhetjük:
videos/202002121902_videoeltiempoAEMET.mp4
És megjelenik a videó.
Egy másik terminál médialejátszó az mpv, ami az mplayerre épül, telepítéséhez a terminálon futtassuk:
Amikor telepítettük, a videó lejátszásához csak futtassuk:
Ez esetben:
Távoli médiafájlok lejátszásához, például a Youtube-hoz először egy workaroundra van szükségünk, a terminálon futtatva:
A távoli videók lejátszása egy adott időbélyegzőtől szintén lehetséges az Mpv-vel a következő szintaxis segítségével:
A fenti parancs a megadott videót az 5. perctől fogja lejátszani. A kezdési időpontot a -start=05:00 opció szerkesztésével szerkesztheti.
Kiegészítő tippek:
Az f billentyű lenyomásával a videót teljes képernyőre állíthatja, az f ismételt lenyomásával vagy az ESC megnyomásával visszaállíthatja az alapértelmezett méretet, ezek az opciók az Mplayer esetében ugyanazok. A Ctrl + és Ctrl – billentyűk megnyomásával növelheti és csökkentheti a hangsebességet, ez akkor hasznos, ha a hang és a videó sebessége nem egyezik. Az r és t billentyűkkel a feliratok pozícióját változtathatjuk.
Kiegészítő terminál médialejátszók:
A másik lehetőség a Linux konzolról történő médialejátszásra az mpg123, Telepíthetjük a következő futtatással:
Vannak exkluzív zenelejátszók is, videók támogatása nélkül, mint például a Music Player Daemon.
Következtetés:
A videók terminálról történő lejátszása jó megoldás, azonban az alapértelmezett programkonfigurációk nem képesek lejátszani a legtöbb népszerű videós weboldalt, például a Youtube-ot, minden felhasználó minden operációs rendszerből, Windows, MacOS és Linux, amelyekhez az említett programok elérhetők, nehézségekről számol be a terminálról történő távoli lejátszás eléréséhez testreszabott megoldásokkal. Az ssh munkamenetek esetében a legjobb megoldás továbbra is a médiafájlok helyi eszközre való másolása a lejátszáshoz.
A videók távoli lejátszásához a hibaelhárítási folyamat magában foglalja az /etc/.config/mpv/mpv.conf “no-ytdl” szerkesztését, szükség esetén létre kell hoznia az mpv konfigurációs fájlját. Más esetekben a no-ydl-t ki kell kapcsolni a lejátszáshoz, ez az opció a beépített ytdl_hook.lua fájl megkerülésére szolgál, amely néha problémákat okoz. Lehet, hogy az ytdl-t is le kell downgrade-elnie, ezt a “sudo pip install youtube_dl==2017.07.30.1″ futtatásával érheti el.”
Remélem, hasznosnak találta ezt a bemutatót a Média lejátszása Linux terminálban témában. Kövesse továbbra is a LinuxHint-et további tippekért és frissítésekért.