Redarea de conținut media în terminalul Linux

În multe scenarii putem avea nevoie să redăm conținut media din terminal. Acest lucru poate fi realizat cu Mplayer și mpv, două playere media excelente pentru terminalul Linux, acest tutorial se concentrează asupra lor. NOTĂ: Este important să subliniem un bug care împiedică mai multe playere media de terminal să redau în mod implicit ca utilizatori root, pentru acest tutorial, cu excepția instalațiilor, vă rugăm să folosiți utilizatori neprivilegiați. Un alt punct de clarificat este că mplayer necesită multă depanare pentru a reda videoclipuri la distanță pe site-uri web securizate cu SSL. În timp ce acest tutorial arată cum să redai media în terminalul Linux la nivel local pentru Mplayer și Mpv, cu Mplayer voi arăta cum să redai videoclipuri pe site-uri http, în timp ce cu Mpv voi arăta cum să redai videoclipuri pe site-uri https, cum ar fi Youtube. pentru a începe să descărcăm mplayer rulând:

# apt install mplayer

# mplayer What\ is\ Kubernetes.mp4

Se va deschide o fereastră nouă care va afișa videoclipul (în acest caz videoclipul „Ce este Kubernetes’ ‘ ‘ de pe canalul Youtube al LinuxHint.

Cu ajutorul săgeților de la tastatură puteți gestiona poziția videoclipului și îl puteți pune pe pauză cu tasta Spațiu de pe tastatură.

Playarea de conținut media de la distanță de pe site-uri web din terminalul Linux:

Acum veți vedea cum să redați videoclipuri de pe site-uri web în terminalul Linux. Prima modalitate folosind mplayer este aproape învechită și permite doar redarea videoclipurilor fără certificate SSL, mai târziu veți vedea cum să redați videoclipuri de pe site-uri securizate. Pentru a continua trebuie să edităm fișierul de configurare mplayer în user home cu care ne jucăm. Cu nano sau orice editor de text editați fișierul aflat la YourHome>/.mplayer/config

În cazul meu:

# nano /home/linuxhint/.mplayer/config

În fișierul de configurare adăugați linia:

lirc=no

Cum se arată mai jos:

Presați CTRL+X și Y pentru a salva și ieși.

Acum îl putem testa:

# mplayer http://www.aemet.es/documentos_d/eltiempo/prediccion/
videos/202002121902_videoeltiempoAEMET.mp4

Și videoclipul apare.

Un alt media player de terminal este mpv care se bazează pe mplayer, pentru a-l instala pe terminal rulați:

# apt install mpv -y

După ce este instalat pentru a reda un video trebuie doar să rulați:

# mpv Video-Name>

În acest caz:

# mpv What\ is\ Kubernetes.mp4

Pentru a reda fișiere media de la distanță, de exemplu pentru Youtube avem nevoie mai întâi de o soluție de lucru, pe terminalul rulat:

# sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/bin/youtube-dl

# mpv https://www.youtube.com/watch?v=Bxxa5UQ6Ma4

Redactarea videoclipurilor de la distanță de la un anumit moment este, de asemenea, posibilă cu Mpv folosind următoarea sintaxă:

# mpv –start=05:00 https://www.youtube.com/watch?v=IMOZCDhH7do

Comanda de mai sus va reda videoclipul specificat din minutul 5. Puteți edita ora de începere prin editarea opțiunii -start=05:00.

Sfaturi suplimentare:

Prin apăsarea tastei f, puteți face ca videoclipul să fie Full screen, puteți restabili dimensiunea implicită prin apăsarea din nou a tastei f sau ESC, aceste opțiuni sunt aceleași pentru Mplayer. Apăsând Ctrl + și Ctrl – puteți mări și micșora viteza audio, este util atunci când viteza audio și video nu se potrivesc. Cu tastele r și t puteți schimba poziția subtitrărilor.

Jucători media suplimentari de terminal:

O altă opțiune pentru a reda media de pe consola Linux este mpg123, Îl puteți instala rulând:

# apt install mpg123 -y

Există și playere muzicale exclusive, fără suport pentru videoclipuri, cum ar fi Music Player Daemon.

Concluzie:

Redarea de videoclipuri de pe terminal este o soluție bună, totuși configurațiile implicite ale programelor nu reușesc să redea majoritatea site-urilor video populare, cum ar fi Youtube, toți utilizatorii din toate sistemele de operare, Windows, MacOS și Linux, pentru care sunt disponibile programele menționate, raportează dificultăți cu soluții personalizate pentru a realiza redarea de la distanță de pe terminal. Pentru sesiunile ssh, cea mai bună opțiune rămâne copierea fișierelor media în dispozitivul local pentru a le reda.

Pentru redarea video de la distanță, procesul de depanare include editarea fișierului /etc/.config/mpv/mpv.conf cu „no-ytdl”, dacă este necesar va trebui să creați fișierul de configurare al mpv. În alte cazuri, va trebui dezactivat no-ydl pentru a reda, această opțiune este utilizată pentru a ocoli fișierul ytdl_hook.lua încorporat, care uneori aduce probleme. De asemenea, este posibil să fie nevoie să faceți un downgrade al ytdl-ului, puteți realiza acest lucru rulând „sudo pip install youtube_dl==2017.07.30.1”.

Sper că ați găsit util acest tutorial despre Redarea media în terminalul Linux. Continuați să urmăriți LinuxHint pentru mai multe sfaturi și actualizări.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.