Aplay bestemmer bithastigheten, eksemplarhastigheten, filformatene og alle andre detaljer fra lydfiloverskriften før du spiller lyden. La oss se noen av eksemplene på å bruke Aplay i Linux.
Hvordan spille en lyd med APLAY
For å bruke APLAY, send navnet på lydfilen og eventuelle alternativer for å finpusse preferansen din. Den grunnleggende syntaksen er som følger:
$ APLAY [Alternativer] [AudioFile]
Det er mange alternativer tilgjengelig å bruke med Aplay -kommandoen, og du kan åpne hjelpesiden for å se hvilket alternativ du skal bruke.
For å se tilgjengelige alternativer, bruk følgende kommando:
$ APLAY -H
Liste over tilgjengelige lydkort og digitale lydenheter
Ulike maskiner har forskjellige maskinvareenheter. Du kan se avspillingsmaskinvareenheter som er tilgjengelige for enheten din ved å bruke -l flagg som uttrykt i følgende eksempel:
$ APLAY -L
Utgangen din vil være forskjellig fra følgende utgang på grunn av forskjellen i arkitektur.
Liste opp alle PCM -er
Du kan se pulskodemodulasjonen som er tilgjengelig for enheten din ved å bruke -L flagg.
Ta en titt på følgende kommando:
$ APLAY -L
Spill lyden på kommandolinjen
Aplay -verktøyet lar deg spille av lydfiler via kommandolinjen. Hvis du lurer på hvordan det fungerer, kan du se på følgende tilfelle. Vi har en lydfil som heter Aplaysample.mp3. For å spille av lyden uten å spesifisere andre alternativer, kjør følgende kommando:
$ APLAY APLAYSAMPLE.mp3
Lyden begynner å spille, og APLAY vil bruke standardinnstillingene basert på lyddetaljene for å spille av den.
Du kan imidlertid spesifisere hvordan du vil at filen skal spille. La oss ha noen eksempler:
1. Spill lyden for en spesifisert tid og frekvens
La oss spille lyden i 20 sekunder med en gitt frekvens på 3500Hz.
Kommandoen vil være:
$ APLAY -D 20 -R 3500 APLAYSAMPLE.mp3
Her, The -d flagget spesifiserer varigheten for å spille av lyden og -r Angir frekvensen. De samme spesifikasjonene reflekteres over følgende utgang:
Når den angitte tiden har gått, stopper lyden, og du kan gå foran og velge andre innstillinger.
2. Spill hele lyden med en angitt frekvens
Du trenger ikke å bruke -d flagg for å spille lyden i full lengde. For eksempel kan vi sette til å spille hele lyden på 2500 Hz ved hjelp av følgende kommando:
$ APLAY -R 2500 APLAYSAMPLE.mp3
3. Undertrykke meldingene
Hvis du ikke vil at noen meldinger skal vises på terminalen mens du spiller en lyd ved hjelp av APLAY, kan du bruke -q flagg.
4. Velg filtypen
Aplay støtter forskjellige filtyper som VOC, AU, RAW og WAV. Standardformatet, hvis ingen format er spesifisert, er bølge.
I det følgende eksempel vil vi spesifisere filtypen WAV ved hjelp av den gitte kommandoen:
$ APLAY -T WAV APLAYWAVSAMPLE
5. Ikke-blokkeringsmodus
Aplay kan åpnes i en ikke-blokkeringsmodus. Hvis enheten er opptatt, vil den avslutte. Hvis enheten er gratis, vil den spille av filen din.
For å stille inn ikke-blokkeringsmodus, legg til -Ikke -blokkeringsflagg eller -N.
$ APLAY -T WAV -N APLAYWAVSEMPLE
Hvordan avbryte APLAY mens du spiller en lyd
Som standard vil Aplay spille lyden til varigheten går. Imidlertid har vi sett hvordan du kan sette tiden ved å bruke -d flagg. For kraftig avbryter, skriv inn Ctrl + c.
Du vil se en avbruddsmelding når du dreper programmet.
Konklusjon
Jeg håper du nå forstår hvordan du kan bruke Aplay Linux -kommandoen til å spille av forskjellige lydformatfiler på kommandolinjen. I denne guiden har vi sett de forskjellige eksemplene på å bruke forskjellige alternativer med Aplay for å gjøre opplevelsen din bedre. Aplay er et flott verktøy. Du bør prøve det.