Pacat har forskjellige aliaser for de fleste av alternativene, og du vil være i en bedre posisjon til å oppnå det innen slutten av denne guiden hvis du vil spille inn og spille av lydstrømmer. Vi vil diskutere å starte med PACAT, oppgi tilgjengelige skjermer og spille inn lydstrømmer og avspilling.
Hvordan bruke Pacat
Pulseaudio er en lydserver for Win32 og Posix Systems og tilbyr bedre latens enn den forrige versjonen, Polypaudio. Du bør ha PulseAudio installert som standard. Hvis du ikke gjør det, bruk følgende kommando for å installere den:
$ sudo apt -get install -y pulseaudio
Pacat blir installert med Pulseaudio, og du kan bekrefte installasjonen ved å sjekke versjonen ved å bruke følgende kommando:
$ PACAT -Versjon
Videre tilbyr PACAT forskjellige alternativer. Du kan se hjelpesiden for å se listen over forskjellige ting du kan gjøre.
$ PACAT -HELP
De fleste av standardalternativene du bruker inkluderer:
1. Pacat Vis synker og shorts
Før du bruker PACAT, bør du liste opp tilgjengelige vasker som skal spilles og den tilgjengelige kilden for å spille inn. For å se tilgjengelige vasker, bruk følgende kommando:
$ pactl liste synker kort
For kildene kan du liste dem ved hjelp av følgende kommando:
$ pactl listekilder kort
Vi har listet opp en kort beskrivelse av vasken og kildene. Du kan imidlertid vise den detaljerte utgangen ved å fjerne den korte. For eksempel vil en klar produksjon av kildene være:
$ pactl -listevasker
Utgangen viser flere detaljer, inkludert tilkoblede lydenheter, volum, tilstand osv. Utgangen nedenfor viser det Sink nr. 1 løper.
Du kan også vise monitorenheten du bør bruke til innspilling og avspilling ved hjelp av "-d”Alternativ.
$ PACMD -liste | grep ".Observere"
Fra utgangen over har vi to skjermer. En er for Lydanalog stereo, og den andre er koblet til en ekstern Bluetooth -enhet. Du kan velge hvilken du skal bruke til innspillingen og avspilling med de kjente monitorene.
2. Pacat -posten
Du kan bruke “-r”Eller“-ta opp”Alternativ for å registrere lyddata. Her kan du spesifisere filen du vil skrive den til. Hvis ikke, vil det skrive til stdout. Aliaset for dette er PAREC. Vi vil prøve begge alternativene for vårt eksempel. Vi spiller lyd fra Chrome -nettleseren, og lyden kobles til en Bluetooth -enhet.
Å starte innspillingen og skrive til en Wav fil, kommandoen vil være:
$ PAREC Record1.Wav
Med den forrige kommandoen vil Pacat registrere all lyd fra omgivelsene til du dreper prosessen ved å bruke “Ctrl + c”. For å registrere fra en spesifikk skjerm i stedet rundt lyder, spesifiser kilden ved å bruke "-D ”. Du kan angi ID eller navn. For eksempel, hvis vi har en aktiv vask, kan vi velge å spille inn lyden. Kommandoen vil være:
$ parc -d 2 Record2.Wav
For å skrive dataene til stdout, utelater du utdatafilen. Imidlertid vil utgangen være uleselig.
Filen vår som inneholder innspillingen blir lagret i den gjeldende katalogen hvis ingen bane er spesifisert.
3. PACAT -avspilling
For å spille den innspilte utdataene, bruk "-p | -Playback”Alternativ, et alias for Pacat. Du må også spesifisere vasken for å spille av filen. Liste opp tilgjengelige vasker, og velg deretter en ved hjelp av navnet eller ID -en.
I vårt tilfelle, la oss velge Sink 0, som for øyeblikket er suspendert.
Lyden spiller til du avslutter prosessen eller den fullføres.
4. PACAT SET AUDIO VOLUME
Du kan angi volumet for den spilte lyden. Bruke "-volum = volum ” flagg. Volumet varierer fra 0 (stille) til 65536 (maksimalt volum).
For å sette et volum på 65000, vil kommandoen være:
$ Pacat -D 0 Record2.WAV -Volum = 65000
5. Avspilling en lydinngang
Det er mulig å spille lyd på en vask og direkte spille den på en annen skjerm. For å registrere lyd på skjerm 0 og spille den på skjerm 1, vil kommandoen for eksempel være:
$ parc -d 0 | Pacat -D 1
I forrige kommando blir ikke lyden spilt inn. Du kan imidlertid registrere det som vist i følgende eksempel:
$ parc | Tee Sim.Wav | Pacat -D 1
Her har vi spilt inn lyden og skrevet den til filen, sim.Wav. Dessuten blir den innspilte lyden spilt direkte for å synke 1.
6. Andre PACAT -alternativer
Vi har dekket de vanlige alternativene. Imidlertid er det andre gode alternativer du kan bruke.
For å se PACAT -støttede filformater, kjør "-Liste-fil-formater”.
For å spesifisere et format for å spille eller spille inn en lydstrøm, bruk "-fil-format = format”.
La oss sette til å spille inn ved hjelp av Wav. Kommandoen vil være:
$ parc -d 2 Record3 --file -format = Wav
Konklusjon
Pacat er et utmerket verktøy for innspilling, å spille av lydfiler og støtte de fleste filformater. Denne artikkelen dekket hvordan du kommer i gang med Pacat, og vi har diskutert hvordan du kan bruke Pacat med forskjellige skjermer ved hjelp av eksempler. Prøv gjerne andre alternativer på Man -siden.