I denne artikkelen vil vi sjekke ut hvordan du kan spille av en MP3-fil direkte fra CLI.
Spille MP3 fra kommando
For denne oppgaven vil vi trenge riktig (e) verktøy (er) installert på systemet. Avhengig av hvilket verktøy du har til rådighet, vil metoden for å spille en MP3 variere. I denne artikkelen vil jeg vise frem en håndfull metoder ved hjelp av forskjellige verktøy.
For å finne pakkenavnet for distroen din, Pkgs.org er det beste stedet å søke etter. Du kan også bruke søkefunksjonen til pakkebehandleren din for å bestemme det nøyaktige pakkenavnet.
VLC for å spille MP3 fra kommandolinjen
VLC er en av de beste mediaspillerne. Hvis du har VLC installert, kan vi bruke VLC kommandolinjegrensesnitt for å spille av en MP3. Kommandostrukturen ser slik ut.
$ nvlc
Hvis du har en katalog full av MP3-filer og du vil spille dem alle, så kjør denne kommandoen.
$ nvlc / sti / til / dir
Ønsker randomisert avspilling av spillelisten? Bruk “-random” -flagget.
$ nvlc - tilfeldig / sti / til / dirHer er nvlc-verktøyet ncurses-grensesnittet til VLC-spilleren. Interessant, i dette grensesnittet, er alle vanlige hurtigtaster som mellomrom, piltaster osv. virker. For eksempel, for å sette avspillingen på pause, trykk på mellomromstasten; For å gå fremover / bakover, trykk på høyre / venstre piltast.
Cvlc er et annet miniatyrgrensesnitt for VLC for kommandolinjen. Imidlertid, sammenlignet med nvlc, er denne enda mer forenklet og mindre ordentlig. For å spille av en MP3-fil ved hjelp av clvc, kjør denne kommandoen.
$ cvlc
Mpg123 for å spille MP3 fra kommandolinjen
Dette er et veldig enkelt verktøy for å spille av en MP3-fil. Den kommer ikke forhåndsinstallert med det meste av distro. For å installere den, bruk pakkebehandlerens søkefunksjon for å finne for mpg123. Det er høyst sannsynlig at du finner det med det eksakte navnet.
Forutsatt at du har verktøyet installert, la oss komme i gang. For å spille av en MP3-fil går kommandostrukturen for dette verktøyet slik.
$ mpg123
De vanlige hurtigtastene for pause, neste / forrige osv. støttes, for eksempel mellomrom, piltaster osv.
Ønsker flere MP3-filer som en spilleliste? Forutsatt at alle MP3-filene ligger i samme katalog, bruker du denne kommandoen.
$ mpg123 *.mp3
For tilfeldig avspilling av spillelisten, legg til “-Z” -flagget.
$ mpg123 -Z *.mp3
Ønsker løkke? Bruk “-loop” -flagget. Her vil kommandoen kjøre MP3-filen 100 ganger.
$ mpg123 - loop 100
For å redusere utbyttet, kan du bruke “-q” eller “-quiet” flagget.
$ mpg123 -q
Det kommer ikke utdata, men du trenger ikke være redd. Bruk hurtigtastene til å kontrollere oppførselen.
- ffplay
FFmpeg er et av de kraftigste medieverktøyene du kan bruke til å utføre mange oppgaver. Det kommer vanligvis ikke forhåndsinstallert, men tilgjengelig på alle de store Linux-distribusjonene. Dette verktøyet kommer med en innebygd mediespiller som heter FFplay.
For å spille en MP3-fil med FFplay, kjør denne kommandoen.
$ ffplay
Mediaspilleren begynner å spille av filen med et GUI-vindu som viser spektrumanalysatoren. Hvis du ikke vil at GUI skal dukke opp, legger du til “-nodisp” -flagget.
$ ffplay -nodisp
Vil du spille en enkelt fil i en løkke? Kjør kommandoen. Her vil MP3 spilles i en løkke 100 ganger.
$ ffplay -hide_banner -nodisp-loop 100
Generelt vil ffplay og alle FFmpeg-verktøyene vise en kort rapport om build-konfigurasjons- og lisensinformasjonen. For å deaktivere denne rapporten i utdataene, legg til “-hide_banner” -flagget.
$ ffplay -nodisp -hide_banner
Mplayer skal spille MP3 fra kommandolinjen
Dette er en veldig forenklet mediespiller på Linux som kan spille vanlige mediefiler som MP3. Den er tilgjengelig på nesten alle de store Linux-økosystemene. Når du bruker i CLI, støtter Mplayer standard hurtigtaster som mellomrom, piltaster osv. for pause / gjenoppta, fremover / bakover osv.
For å spille en MP3 med Mplayer, kjør denne kommandoen.
$ mplayer
Mplayer CLI støtter også standard hurtigtaster for pause / gjenoppta / posisjonering. Den støtter også avspilling av flere filer fra en katalog.
$ mplayer *.mp3
Når du ber spilleren spille mange MP3-filer, kan det være hyggelig å blande. Hvis du vil at mplayer skal stokke, bruk “-shuffle” -flagget.
$ mplayer-shuffle *.mp3
For å få mindre detaljerte resultater, støtter Mplayer argumentet "stille".
$ mplayer-stille
Vil du ha enda mindre detaljerte resultater? Bruk "-stille" -flagget.
$ mplayer-virkelig stille
Hvis du vil spille MP3 i GUI, bruker du “-gui” -flagget.
$ mplayer -guiHvis du vil deaktivere GUI, bruker du i stedet “-nogui”.
$ mplayer -noguiLooping støttes også. Den følgende kommandoen vil kjøre de valgte MP3-filene dine 100 ganger.
$ mplayer-virkelig-stille -loop 100
Hvis du bare vil ha lyden til en MP4-fil, bruker du følgende kommando. Her deaktiverer vi videodelen.
$ mplayer-virkelig-stille -vo null
Antall kommandoargumenter som mplayer støtter er ENORM! Hvis du er interessert i det, sjekk ut mannssiden.
$ man spiller
Sox for å spille MP3 fra kommandolinjen
Sox er en annen kraftig mediaspiller, ofte referert til som "den sveitsiske hærkniven" av lyd. Dette verktøyet kan spille av og konvertere en rekke populære mediefiler. Ikke bare det, du kan også bruke noen lydeffekter og spille inn lyd!
Sox er også tilgjengelig på de fleste av de største Linux-distribusjonene der ute. For å spille en MP3 med Sox, bruk denne kommandoen.
$ spill
Siste tanker
Det er forskjellige måter du kan spille av en MP3-fil fra kommandolinjen. Alt du trenger å vite er hvilket verktøy du skal bruke og hvilken kommando du skal kjøre. Personlig anbefaler jeg å bruke VLC da det er kjent for sine funksjoner.
Hvis du bare vil teste høyttaleren, er bruk av høyttalertestverktøyet et bedre alternativ da det gir bedre kontroll over testene. For eksempel vil følgende kommando utføre en 6-kanals kontroll for 5.1 oppsett.
$ høyttalertest -c6
Nyt!