I denne artikel tjekker vi, hvordan du kan afspille en MP3-fil direkte fra CLI.
Afspilning af MP3 fra kommando
Til denne opgave har vi brug for det eller de relevante værktøjer, der er installeret på systemet. Afhængigt af hvilket værktøj du har til rådighed, vil metoden til at afspille en MP3 variere. I denne artikel viser jeg en håndfuld metoder ved hjælp af forskellige værktøjer.
For at finde pakkenavnet til din distro, Pkgs.org er det bedste sted at søge efter. Du kan også bruge søgefunktionen i din pakkehåndtering til at bestemme det nøjagtige pakkenavn.
VLC for at afspille MP3 fra kommandolinjen
VLC er en af de bedste medieafspillere. Hvis du har VLC installeret, kan vi bruge VLC-kommandolinjegrænsefladen til at afspille en MP3. Kommandostrukturen ser sådan ud.
$ nvlc
Hvis du har et bibliotek fuld af MP3-filer, og du vil afspille dem alle, skal du køre denne kommando.
$ nvlc / sti / til / dir
Ønsker randomiseret afspilning af afspilningslisten? Brug “-random” flag.
$ nvlc - tilfældig / sti / til / dirHer er nvlc-værktøjet ncurses-grænsefladen til VLC-afspilleren. Interessant nok er det i denne grænseflade, at alle de almindelige kontrol-genvejstaster som mellemrumstast, piletaster osv. arbejder. For at stoppe afspilningen midlertidigt skal du trykke på mellemrumstasten; tryk på højre / venstre piletast for at gå frem / tilbage.
Cvlc er en anden miniaturegrænseflade af VLC til kommandolinjen. Sammenlignet med nvlc er denne imidlertid endnu mere forenklet og mindre detaljeret. For at afspille en MP3-fil ved hjælp af clvc skal du køre denne kommando.
$ cvlc
Mpg123 for at afspille MP3 fra kommandolinjen
Dette er et meget simpelt værktøj til at afspille en MP3-fil. Det kommer ikke forudinstalleret med det meste af distro. For at installere det skal du bruge din pakkehåndterings søgefunktion til at finde til mpg123. Det er meget sandsynligt, at du finder det med det nøjagtige navn.
Forudsat at du har værktøjet installeret, lad os komme i gang. Til afspilning af en MP3-fil går kommandostrukturen for dette værktøj sådan.
$ mpg123
De fælles genveje til pause, næste / forrige osv. understøttes, for eksempel mellemrumstast, piletaster osv.
Ønsker flere MP3-filer som en playliste? Forudsat at alle MP3-filer er inden for samme bibliotek, skal du bruge denne kommando.
$ mpg123 *.mp3
For blandet afspilning af afspilningslisten skal du tilføje “-Z” -flagget.
$ mpg123 -Z *.mp3
Ønsker løkke? Brug “-loop” flag. Her kører kommandoen MP3-filen 100 gange.
$ mpg123 - loop 100
For at reducere output rodet kan du bruge “-q” eller “-stille” flag.
$ mpg123 -q
Der er ingen output, men ingen grund til at være bange. Brug genvejstasterne til at kontrollere dens adfærd.
- ffplay
FFmpeg er et af de mest kraftfulde medieværktøjer, som du kan bruge til at udføre adskillige opgaver. Det kommer normalt ikke forudinstalleret, men tilgængeligt på alle de større Linux-distroer. Dette værktøj leveres med en indbygget medieafspiller ved navn FFplay.
For at afspille en MP3-fil med FFplay skal du køre denne kommando.
$ ffplay
Medieafspilleren begynder at afspille filen med et GUI-vindue, der viser spektrumanalysatoren. Hvis du ikke vil have GUI'en til at dukke op, skal du tilføje “-nodisp” -flagget.
$ ffplay -nodisp
Vil du afspille en enkelt fil i en loop? Kør kommandoen. Her afspilles MP3 100 gange i en loop.
$ ffplay -hide_banner -nodisp-loop 100
Generelt viser ffplay og alle FFmpeg-værktøjerne en kort rapport om buildkonfigurations- og licensoplysningerne. For at deaktivere denne rapport i output skal du tilføje “-hide_banner” -flagget.
$ ffplay -nodisp -hide_banner
Mplayer skal afspille MP3 fra kommandolinjen
Dette er en meget forenklet medieafspiller på Linux, der kan afspille almindelige mediefiler som MP3. Den er tilgængelig på næsten alle de større Linux-økosystemer. Når du bruger i CLI, understøtter Mplayer standard hotkeys som mellemrumstast, piletaster osv. til pause / genoptage, gå frem / tilbage osv.
For at afspille en MP3 med Mplayer skal du køre denne kommando.
$ mplayer
Mplayer CLI understøtter også standard genvejstaster til pause / genoptagelse / positionering. Det understøtter også afspilning af flere filer fra et bibliotek.
$ mplayer *.mp3
Når du beder afspilleren om at spille en masse MP3-filer, kan det være behageligt at blande. Hvis du vil have mplayer til at blande, skal du bruge “-shuffle” -flagget.
$ mplayer-shuffle *.mp3
For at få mindre detaljeret output understøtter Mplayer argumentet "-stille".
$ mplayer -stille
Ønsker endnu mindre detaljeret output? Brug “virkelig-stille” flag.
$ mplayer - virkelig stille
Hvis du vil afspille MP3 i GUI, skal du bruge “-gui” flag.
$ mplayer -guiHvis du vil deaktivere GUI'en, skal du bruge “-nogui” i stedet.
$ mplayer -noguiLooping understøttes også. Den følgende kommando kører dine valgte MP3-fil (er) 100 gange.
$ mplayer-virkelig-stille-loop 100
Hvis du bare vil have lyden af en MP4-fil, skal du bruge følgende kommando. Her deaktiverer vi videodelen.
$ mplayer-virkelig-stille -vo null
Antallet af kommandoargumenter, som mplayer understøtter, er KÆMPE! Hvis du er interesseret i det, skal du tjekke mandsiden.
$ mand spiller
Sox skal afspilles MP3 fra kommandolinjen
Sox er en anden stærk medieafspiller, ofte omtalt som "den schweiziske hærkniv" af lyd. Dette værktøj kan afspille og konvertere et antal populære mediefiler. Ikke kun det, du kan også anvende nogle lydeffekter og optage lyd!
Sox er også tilgængelig på de fleste af de store Linux-distroer derude. Brug denne kommando til at afspille en MP3 ved hjælp af Sox.
$ spil
Afsluttende tanker
Der er forskellige måder, du kan afspille en MP3-fil fra kommandolinjen. Alt du skal vide er, hvilket værktøj du skal bruge, og hvilken kommando du skal køre. Personligt anbefaler jeg at bruge VLC, da det er kendt for sine funktioner.
Hvis du bare vil teste højttaleren, er brugen af højttalertestværktøjet et bedre alternativ, da det giver bedre kontrol over testene. For eksempel udfører følgende kommando en 6-kanals kontrol af 5.1 opsætning.
$ højttalertest -c6
god fornøjelse!