Ini adalah permainan perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
arecord, aplay - perekam suara baris perintah dan pemutar untuk driver kartu suara ALSA
RINGKASAN
rekor [bendera] [nama file]
bermain [bendera] [nama file [nama file]] ...
DESKRIPSI
rekor adalah perekam file suara baris perintah untuk driver kartu suara ALSA. Ini mendukung
beberapa format file dan beberapa kartu suara dengan beberapa perangkat. Jika merekam dengan
sampel mode interleaved file secara otomatis dibagi sebelum ukuran file 2GB.
bermain hampir sama, hanya memainkan alih-alih merekam. Untuk file suara yang didukung
format, laju pengambilan sampel, kedalaman bit, dan sebagainya dapat ditentukan secara otomatis dari
judul file suara.
Jika nama file tidak ditentukan, output atau input standar digunakan. NS bermain kegunaan
menerima banyak nama file.
PILIHAN
-H, --membantu
Bantuan: tampilkan sintaks.
--Versi: kapan
Cetak versi saat ini.
-aku, --daftar-perangkat
Daftar semua kartu suara dan perangkat audio digital
-L, --daftar-pcms
Daftar semua PCM yang ditentukan
-D, --perangkat=NAME
Pilih PCM berdasarkan nama
-q --diam
Modus tenang. Menekan pesan (bukan suara :))
-T, --jenis file JENIS
Jenis file (voc, wav, mentah atau au). Jika parameter ini dihilangkan, format WAVE adalah
bekas.
-C, --saluran=#
Jumlah saluran. Standarnya adalah satu saluran. Nilai yang valid adalah 1 sampai
32.
-f --format=FORMAT
Contoh format
Format sampel yang dikenali adalah: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE
U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE
IEC958_SUBFRAME_LE IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM KHUSUS
S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE
U18_3LE
Beberapa di antaranya mungkin tidak tersedia pada perangkat keras tertentu
Cara pintas format yang tersedia adalah:
-f cd (16 bit little endian, 44100, stereo) [-f S16_LE -c2 -r44100]
-f cdr (16 bit big endian, 44100, stereo) [-f S16_BE -c2 -f44100]
-f dat (16 bit little endian, 48000, stereo) [-f S16_LE -c2 -r48000]
Jika tidak ada format yang diberikan U8 digunakan.
-R, --tarif=#
Tingkat pengambilan sampel dalam Hertz. Tingkat default adalah 8000 Hertz. Jika nilai yang ditentukan adalah
kurang dari 300, itu diambil sebagai tingkat dalam kilohertz. Nilai yang valid adalah 2000 sampai
192000 Hertz.
-D, --durasi=#
Interupsi setelah # detik. Nilai nol berarti tak terhingga. Standarnya adalah nol,
jadi jika opsi ini dihilangkan maka proses arecord akan berjalan sampai dimatikan.
-S, --tidur-min=#
Min kutu untuk tidur. Standarnya adalah tidak tidur.
-M, --mmap
Gunakan mode I/O yang dipetakan memori (mmap) untuk streaming audio. Jika opsi ini tidak disetel,
mode I/O baca/tulis akan digunakan.
-N, --nonblok
Buka perangkat audio dalam mode non-blocking. Jika perangkat sibuk, program akan
segera keluar. Jika opsi ini tidak disetel, program akan memblokir hingga audio
perangkat tersedia lagi.
-F, --period-waktu=#
Jarak antar interupsi adalah # mikrodetik. Jika tidak ada periode waktu dan tidak ada periode
ukuran diberikan kemudian seperempat dari waktu buffer diatur.
-B, --waktu penyangga=#
Durasi buffer adalah # mikrodetik Jika tidak ada waktu buffer dan tidak ada ukuran buffer yang diberikan
maka waktu buffer maksimum yang diizinkan tetapi tidak lebih dari 500 ms diatur.
--ukuran-periode=#
Jarak antara interupsi adalah # frame Jika tidak ada ukuran periode dan tidak ada waktu periode
diberikan maka seperempat dari ukuran buffer diatur.
--ukuran penyangga=#
Durasi buffer adalah # frame Jika tidak ada waktu buffer dan tidak ada ukuran buffer yang diberikan, maka
waktu buffer maksimum yang diizinkan tetapi tidak lebih dari 500 ms yang disetel.
-SEBUAH, --avail-min=#
Ruang minimum yang tersedia untuk bangun adalah # mikrodetik
-R, --mulai-tunda=#
Penundaan untuk memulai PCM otomatis adalah # mikrodetik (relatif terhadap ukuran buffer jika <= 0)
-T, --berhenti-tunda=#
Penundaan untuk penghentian PCM otomatis adalah # mikrodetik dari xrun
-di, --bertele-tele
Tampilkan struktur dan pengaturan PCM. Opsi ini bersifat akumulatif. VU meter adalah
ditampilkan ketika ini diberikan dua atau tiga kali.
-V, --vumeter=JENIS
Menentukan jenis VU-meter, baik stereo or mono. VU-meter stereo adalah
hanya tersedia untuk sampel stereo 2 saluran dengan format interleaved.
-SAYA, --saluran-terpisah
Satu file untuk setiap saluran. Opsi ini menonaktifkan max-file-time dan use-strftime,
dan mengabaikan SIGUSR1. VU meter stereo tidak tersedia dengan saluran terpisah.
-P Pemutaran. Ini adalah default jika program dipanggil dengan mengetik aplay.
-C Catatan. Ini adalah default jika program dipanggil dengan mengetik arecord.
-Saya, --interaktif
Izinkan operasi interaktif melalui stdin. Saat ini hanya jeda/lanjutkan melalui spasi atau
masukkan kunci diimplementasikan.
-M, --chmap=ch1,ch2,...
Berikan peta saluran untuk ditimpa atau diikuti. Lewati string posisi saluran seperti FL,
FR, Dll
Jika perangkat mendukung penggantian peta saluran, bermain mencoba untuk melewati yang diberikan
peta saluran. Jika tidak mendukung penggantian peta saluran tetapi tetap menyediakan
informasi peta saluran, bermain mencoba mengatur ulang urutan saluran di
buffer agar sesuai dengan peta saluran yang dikembalikan dari perangkat.
--nonaktifkan-sampel ulang
Nonaktifkan sampel ulang tarif otomatis.
--nonaktifkan-saluran
Nonaktifkan konversi saluran otomatis.
--nonaktifkan-format
Nonaktifkan konversi format otomatis.
--nonaktifkan-softvol
Nonaktifkan kontrol volume perangkat lunak (softvol).
--tes-posisi
Uji posisi penyangga cincin.
--test-coef=
Koefisien uji untuk posisi penyangga cincin; defaultnya adalah 8. Ekspresi untuk validasi
adalah: coef * (buffer_size / 2). Nilai minimalnya adalah 1.
--tes-sekarang tunggu
Jangan menunggu buffer cincin - memakan seluruh CPU.
--max-file-waktu
Saat merekam, ketika file output telah mengumpulkan suara selama ini,
tutup dan buka file output baru. Default adalah ukuran maksimum yang didukung oleh
format file: 2 GiB untuk file WAV. Opsi ini tidak berpengaruh jika
--separate-channels ditentukan.
--proses-id-file <mengajukan nama>
aplay menulis ID prosesnya di sini, sehingga program lain dapat mengirim sinyal ke sana.
--gunakan-strftime
Saat merekam, interpretasikan %-kode dalam parameter nama file menggunakan strftime
fasilitas setiap kali file output dibuka. Kode strftime yang penting adalah: %Y
adalah tahun, %m bulan, %d hari dalam sebulan, %H jam, %M menit dan %S detik. Di dalam
tambahan, %v adalah nomor file, mulai dari 1. Ketika opsi ini ditentukan,
direktori perantara untuk file output dibuat secara otomatis. Ini
opsi tidak berpengaruh jika --separate-channels ditentukan.
--dump-hw-params
Buang hw_params dari status perangkat yang telah dikonfigurasi sebelumnya ke stderr. Daftar sampah
kemampuan perangkat yang dipilih seperti format yang didukung, kecepatan pengambilan sampel,
jumlah saluran, periode dan buffer byte/ukuran/kali. Untuk perangkat mentah hw:X ini
opsi pada dasarnya mencantumkan kemampuan perangkat keras dari kartu suara.
--kesalahan-fatal
Menonaktifkan upaya pemulihan ketika kesalahan (misalnya xrun) ditemukan; permainannya
proses sebagai gantinya segera dibatalkan.
SINYAL
Saat merekam, SIGINT, SIGTERM dan SIGABRT akan menutup file output dan keluar. SIGUSR1
akan menutup file keluaran, membuka yang baru, dan melanjutkan perekaman. Namun, SIGUSR1 tidak
tidak bekerja dengan --separate-channels.
CONTOH
bermain -c 1 -t mentah -r 22050 -f mu_law foobar
akan memutar file mentah "foobar" sebagai file 22050-Hz, mono, 8-bit, Mu-Law .au.
rekor -d 10 -f cd -t wav -D salinan foobar.wav
akan merekam foobar.wav sebagai file wave kualitas CD berdurasi 10 detik, menggunakan "salinan" PCM
(yang mungkin didefinisikan dalam file .asoundrc pengguna sebagai:
pcm.kopi {
jenis steker
budak {
pcm bagaimana
}
salinan route_policy
}
rekor -t wav --max-file-waktu 30 senin.wav
Rekam dari sumber audio default dalam monaural, 8,000 sampel per detik, 8 bit
per sampel. Mulai file baru setiap 30 detik. Nama file adalah mon-nn.wav, di mana
nn meningkat dari 01. File setelah mon-99.wav adalah mon-100.wav.
rekor -f cd -t wav --max-file-waktu 3600 --gunakan-strftime %Y/%m/%d/dengarkan-%H-%M-%v.wav
Rekam dalam stereo dari sumber audio default. Buat file baru setiap jam. NS
file ditempatkan di direktori berdasarkan tanggal mulainya dan memiliki nama yang
termasuk waktu mulai dan nomor file mereka.
Gunakan aplay online menggunakan layanan onworks.net