Ito ang command na_play na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
na_record — mag-play ng mga waveform na file sa audio device
SINOPSIS
na_play [-h] [-itype uri] [-n channel] [-f patikim singil] [-ibo byteorder] [-iswap]
[-istype uri] [-c channel] [-simula oras] [-huli oras] [Mula sa patikim] [-sa patikim]
[-p protokol] [-utos utos] [-pangunahing] [-Kalidad mataas | mababa] [server marami]
[-scale sukatan] [-v] [-maghintay] input file ...
DESCRIPTION
na_play nagpe-play ng digital audio data sa audio input device ng system mula sa tinukoy
mga file). Sinusuportahan nito ang iba't ibang mga format ng file at mga native na audio device.
Kinikilala ang sumusunod na mga flag ng opsyon:
-h Nagpi-print ng maikling buod ng paggamit sa karaniwang output.
-itype uri
Uri ng file ng input. Karaniwan, ang uri ng input ay maaaring matukoy mula sa file
header, kaya hindi kinakailangan ang opsyong ito maliban sa raw (unheader) na data.
Ang mga sinusuportahang uri ay kasalukuyang: nist, est, esps, snd, riff, aiff, audlab, raw,
ascii.
-n channel
Bilang ng mga channel, sa isang hindi naka-header na input file. Muli, ito ay kadalasan
tinutukoy mula sa mga header. Ang default ay 1.
-f sampling singil
Sampling rate, para sa isang unheader na input file. Ang default ay 16000.
-ibo byte order
Byte order, para sa isang unheader na input file. Default ay system byte order.
Ang mga kinikilalang halaga ay: MSB, LSB, native, nonnative.
-iswap
Magpalit ng mga byte sa isang hindi naka-header na input file.
-istype uri
Sample na uri para sa isang unheader na input file. Ang mga kinikilalang halaga ay: maikli, mulaw,
byte, ascii.
-c channel
Pumili ng isang channel (nagsisimula sa 0) para sa pag-playback. Nagpe-play lang ang opsyong ito
ang tinukoy na channel at itinatapon ang lahat ng iba pa.
-simula oras
Pumili ng subsection ng file, simula sa oras na ito (tinukoy sa mga segundo).
-huli oras
Pumili ng subsection ng file, na nagtatapos sa oras na ito (tinukoy sa mga segundo).
Mula sa patikim
Pumili ng subsection ng file, simula sa offset na ito (tinukoy sa bilang ng
mga sample).
-sa patikim
Pumili ng subsection ng file, na nagtatapos sa offset na ito (tinukoy sa bilang ng
mga sample).
-p protokol
Gamitin ang tinukoy na protocol ng audio device. Iba-iba ang listahan ng mga sinusuportahang uri
sa pagitan ng mga platform, at maaaring makuha gamit ang -h bandila.
-utos utos
Kung ang "audio_command" na protocol ay tinukoy, ang argument na ito ay dapat ibigay sa
piliin ang utos na ginamit upang i-play ang waveform. Ang isang pansamantalang file ay nilikha at
naipasa sa environment variable na FILE. Ang sample rate ay ipinasa sa
kapaligiran varialbe SR.
-pangunahing
Tratuhin ang hindi na-header na mga input file bilang 8kHz mu-law na data (ibig sabihin, audio/basic na uri ng MIME)
-Kalidad mataas | mababa
Piliin ang kalidad ng output. Ang "mataas" ay titiyakin na ang wastong resampling ay ginagamit.
Ang ibig sabihin ng "mababa" ay maglaro nang mabilis hangga't maaari na may pinakamababang oras ng processor.
server marami
Tinutukoy ang host kung saan magpapatugtog ng tunog, kapag gumagamit ng network-aware na audio protocol
(tulad ng NAS)
-scale sukatan
Baguhin ang nakuha (volume) ng signal. Ang argumento ay isang numerong nauugnay sa
1.0, na siyang default.
-v Maging verbose (ibig sabihin, i-print ang mga pangalan ng file kapag nagpe-play)
-maghintay
I-pause para sa isang keystroke sa pagitan ng bawat file.
Kapaligiran
NA_PLAY_PROTOCOL
Audio protocol na gagamitin (tulad ng sa -p bandila)
NA_PLAY_COMMAND
Utos na ginagamit para mag-play ng audio kapag ginagamit ang audio_command protocol.
NA_PLAY_HOST
Mag-host upang i-play ang audio kapag gumagamit ng network audio protocol.
NA_PLAY_QUALITY
Kalidad ng pag-playback (mababa o mataas)
HALIMBAWA
Upang i-play ang seksyon ng foo.wav mula 1.5 hanggang 3.2 segundo:
$ na_play -start 1.5 -end 3.2 foo.wav
Upang maglaro ng mga sample 3600 hanggang 42000 ng channel 1 ng bar.wav:
$ na_play -mula 3600 -hanggang 4200 -c 1 foo.wav
Gamitin ang na_play online gamit ang mga serbisyo ng onworks.net