Mediaspelers

Media afspelen in Linux-terminal

Media afspelen in Linux-terminal
In veel scenario's moeten we mogelijk media afspelen vanaf de terminal. Dit kan worden bereikt met Mplayer en mpv, twee geweldige mediaspelers voor Linux-terminal, deze tutorial richt zich daarop.OPMERKING: Het is belangrijk om een ​​bug te markeren die verhindert dat verschillende terminalmediaspelers standaard als root-gebruikers kunnen spelen. Gebruik voor deze tutorial, behalve voor installaties, niet-bevoorrechte gebruikers. Een ander punt om te verduidelijken is dat mplayer veel probleemoplossing vereist om externe video's af te spelen op websites die zijn beveiligd met SSL. Hoewel deze tutorial laat zien hoe je media lokaal kunt afspelen in de Linux-terminal voor Mplayer en Mpv, laat ik met Mplayer zien hoe je video's kunt afspelen op http-websites, terwijl ik met Mpv laat zien hoe je video's kunt afspelen op https-websites zoals Youtube.Laten we om te beginnen mplayer downloaden door uit te voeren:

# apt install mplayer

# mplayer Wat\ is\ Kubernetes.mp4

Er wordt een nieuw venster geopend waarin de video wordt weergegeven (in dit geval de video "Wat is Kubernetes"? Het YouTube-kanaal van LinuxHint.

Met uw toetsenbordpijlen kunt u de videopositie beheren en u kunt deze pauzeren met uw spatiebalk op het toetsenbord.

Externe media afspelen vanaf websites vanaf Linux-terminal:

Nu zul je zien hoe je video's van websites in je Linux-terminal kunt afspelen. De eerste manier om mplayer te gebruiken is bijna achterhaald en staat alleen het afspelen van video's toe zonder SSL-certificaten, later zul je zien hoe je video's kunt afspelen op beveiligde websites. Om door te gaan, moeten we het mplayer-configuratiebestand bewerken in de gebruikershome waar we mee spelen. Bewerk met nano of een andere teksteditor het bestand op /.mplayer/config

In mijn geval:

# nano /home/linuxhint/.mplayer/config

Voeg binnen het configuratiebestand de regel toe:

 lirc=nee  

Zoals hieronder getoond:

druk op CTRL+X en Y om op te slaan en af ​​te sluiten.

Nu kunnen we het testen:

# mplayer http://www.aemet.es/documentos_d/eltiempo/voorspelling/
video's/202002121902_videoeltiempoAEMET.mp4

En de video verschijnt.

Een andere terminal mediaspeler is: mpv die is gebaseerd op mplayer, om het op de terminal te installeren:

# apt installeer mpv -y

Eenmaal geïnstalleerd om een ​​video af te spelen, voer je gewoon uit:

# mpv

In dit geval:

# mpv Wat\ is\ Kubernetes.mp4

Om externe mediabestanden af ​​​​te spelen, bijvoorbeeld voor YouTube, hebben we eerst een tijdelijke oplossing nodig, op de terminal:

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

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

Het afspelen van externe video's van een specifieke tijdstempel is ook mogelijk met Mpv met behulp van de volgende syntaxis:

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

De bovenstaande opdracht speelt de opgegeven video af vanaf minuut 5. U kunt de starttijd bewerken door de -begin=05:00 keuze.

Aanvullende tips:

Door op de toets te drukken f, u kunt de video op volledig scherm maken, u kunt de standaardgrootte herstellen door op de te drukken f opnieuw of ESC, deze opties zijn hetzelfde voor Mplayer. Door te drukken Ctrl + en Ctrl - u kunt de audiosnelheid verhogen en verlagen, het is handig wanneer de audio- en videosnelheid niet overeenkomen. Met sleutels r en t u kunt de positie van de ondertitels wijzigen.

U kunt meer opties voor MPV-spelers vinden op de man-pagina of online op https://manpages.debian.org/jessie/mpv/mpv.1. Voor Mplayer-opties zie je ook https://linux.dood gaan.net/man/1/mplayer.

Extra terminal mediaspelers:

Een andere optie om media af te spelen vanaf de Linux-console is mpg123. Je kunt het installeren door het volgende uit te voeren:

# apt install mpg123 -y

Er zijn ook exclusieve muziekspelers, zonder ondersteuning voor video's zoals Muziekspeler Daemon.

Conclusie:

Het afspelen van video's vanaf een terminal is een goede oplossing, maar de standaardprogrammaconfiguraties kunnen de meest populaire videowebsites zoals YouTube niet afspelen, alle gebruikers van alle besturingssystemen, Windows, MacOS en Linux waarvoor de genoemde programma's beschikbaar zijn, melden problemen met aangepaste oplossingen om terminal remote-play te bereiken. Voor ssh-sessies blijft de beste optie om de mediabestanden naar het lokale apparaat te kopiëren om af te spelen.

Voor het op afstand afspelen van video's omvat het probleemoplossingsproces het bewerken van de /enz/.config/mpv/mpv.conf met "no-ytdl", moet u indien nodig het configuratiebestand van mpv maken. In andere gevallen moet de no-ydl worden uitgeschakeld om te spelen. Deze optie wordt gebruikt om de ingebouwde ytdl_hook te omzeilen.lua-bestand dat soms problemen oplevert. Mogelijk moet u ook uw ytdl downgraden, u kunt dit bereiken door "sudo pip install youtube_dl==2017.07.30.1”.

Vlc Player, ondanks dat het geen terminal-videospeler is, blijft de beste optie voor het afspelen van media op afstand, als je hulp nodig hebt met VLC LinuxHint heeft 2 duidelijke artikelen die je kunt lezen op https://linuxhint.com/install-vlc-media-player-2-2-x-linux/ en https://linuxhint.com/vlc-media-speler-voor-linux/.

Ik hoop dat je deze tutorial over Media afspelen in Linux-terminal nuttig vond. Blijf Linux volgen Hint voor meer tips en updates.

Hoe de GameConqueror Cheat Engine in Linux te gebruiken
Het artikel bevat een handleiding over het gebruik van de GameConqueror cheat-engine in Linux. Veel gebruikers die games op Windows spelen, gebruiken ...
Beste gameconsole-emulators voor Linux
Dit artikel bevat een lijst van populaire emulatiesoftware voor gameconsoles die beschikbaar is voor Linux. Emulatie is een softwarecompatibiliteitsla...
Beste Linux-distributies voor gaming in 2021
Het Linux-besturingssysteem heeft een lange weg afgelegd van zijn oorspronkelijke, eenvoudige, servergebaseerde uiterlijk. Dit besturingssysteem is de...