Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

arecord - Trực tuyến trên đám mây

Chạy arecord trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là câu lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


arecord, aplay - trình ghi và phát âm thanh dòng lệnh cho trình điều khiển soundcard ALSA

SYNOPSIS


bản ghi âm [cờ] [tên tệp]
một vở kịch [cờ] [tên tệp [tên tệp]] ...

MÔ TẢ


bản ghi âm là một trình ghi tập tin âm thanh dòng lệnh cho trình điều khiển soundcard ALSA. Nó hỗ trợ
một số định dạng tệp và nhiều thẻ âm thanh với nhiều thiết bị. Nếu ghi âm với
chế độ xen kẽ lấy mẫu tệp được tự động chia nhỏ trước kích thước tệp 2GB.

một vở kịch giống nhau, chỉ có nó phát thay vì ghi âm. Đối với tệp âm thanh được hỗ trợ
các định dạng, tốc độ lấy mẫu, độ sâu bit, v.v. có thể được xác định tự động từ
tiêu đề tệp âm thanh.

Nếu tên tệp không được chỉ định, đầu ra hoặc đầu vào chuẩn sẽ được sử dụng. Các một vở kịch tiện ích
chấp nhận nhiều tên tệp.

LỰA CHỌN


-NS, --Cứu giúp
Trợ giúp: hiển thị cú pháp.

--phiên bản
In phiên bản hiện tại.

-l, --list-thiết bị
Liệt kê tất cả các soundcard và thiết bị âm thanh kỹ thuật số

-L, --list-pcm
Liệt kê tất cả các PCM đã xác định

-NS, --device = NAME
Chọn PCM theo tên

-q --Yên lặng
Chế độ yên lặng. Chặn tin nhắn (không phải âm thanh :))

-NS, --loại tệp LOẠI
Loại tệp (voc, wav, raw hoặc au). Nếu thông số này bị bỏ qua, định dạng WAVE là
đã sử dụng.

-NS, --channels = #
Số lượng kênh. Mặc định là một kênh. Các giá trị hợp lệ là từ 1 đến
32.

-f --format = ĐỊNH DẠNG
Định dạng mẫu
Các định dạng mẫu được công nhận là: 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 ĐẶC BIỆT
S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE
U18_3LE
Một số trong số này có thể không khả dụng trên phần cứng được chọn
Các phím tắt định dạng có sẵn là:
-f cd (16 bit endian nhỏ, 44100, âm thanh nổi) [-f S16_LE -c2 -r44100]
-f cdr (16 bit big endian, 44100, âm thanh nổi) [-f S16_BE -c2 -f44100]
-f dat (16 bit endian, 48000, stereo) [-f S16_LE -c2 -r48000]
Nếu không có định dạng nào, U8 sẽ được sử dụng.

-NS, --rate = #
Tỷ lệ lấy mẫu ở Hertz. Tốc độ mặc định là 8000 Hertz. Nếu giá trị được chỉ định là
nhỏ hơn 300, nó được coi là tỷ lệ tính bằng kilohertz. Giá trị hợp lệ là 2000 đến
192000 Hz.

-NS, --duration = #
Ngắt sau # giây. Giá trị bằng XNUMX có nghĩa là vô cùng. Giá trị mặc định là XNUMX,
vì vậy nếu tùy chọn này bị bỏ qua thì quá trình arecord sẽ chạy cho đến khi nó bị giết.

-S, --sleep-min = #
Min tích tắc đi ngủ. Mặc định là không ngủ.

-NS, - bản đồ
Sử dụng chế độ I / O được ánh xạ bộ nhớ (mmap) cho luồng âm thanh. Nếu tùy chọn này không được đặt,
chế độ I / O đọc / ghi sẽ được sử dụng.

-N, --không chặn
Mở thiết bị âm thanh ở chế độ không chặn. Nếu thiết bị bận, chương trình sẽ
thoát ra ngay lập tức. Nếu tùy chọn này không được đặt, chương trình sẽ chặn cho đến khi âm thanh
thiết bị có sẵn trở lại.

-NS, --period-time = #
Khoảng cách giữa các ngắt là # micro giây. Nếu không có khoảng thời gian và không có khoảng thời gian
kích thước được đưa ra sau đó một phần tư thời gian đệm được đặt.

-NS, --buffer-time = #
Thời lượng bộ đệm là # micro giây Nếu không có thời gian bộ đệm và không có kích thước bộ đệm nào được cung cấp
sau đó đặt thời gian đệm tối đa cho phép nhưng không quá 500ms.

--period-size = #
Khoảng cách giữa các ngắt là # khung Nếu không có kích thước khoảng thời gian và không có khoảng thời gian là
cho trước thì một phần tư kích thước bộ đệm được đặt.

--buffer-size = #
Thời lượng bộ đệm là # khung Nếu không có thời gian bộ đệm và không có kích thước bộ đệm nào được cung cấp thì
thời gian đệm tối đa cho phép nhưng không quá 500ms được thiết lập.

-MỘT, --avail-min = #
Dung lượng trống tối thiểu để đánh thức là # micro giây

-NS, --start-delay = #
Độ trễ để bắt đầu PCM tự động là # micro giây (liên quan đến kích thước bộ đệm nếu <= 0)

-NS, --stop-delay = #
Độ trễ để dừng PCM tự động là # micro giây kể từ xrun

-v, --dài dòng
Hiển thị cấu trúc và thiết lập PCM. Tùy chọn này được tích lũy. Máy đo VU là
hiển thị khi điều này được đưa ra hai lần hoặc ba lần.

-V, --vumeter = TYPE
Chỉ định loại VU-meter, âm thanh nổi or mono. Máy đo VU âm thanh nổi là
chỉ khả dụng cho các mẫu âm thanh nổi 2 kênh với định dạng xen kẽ.

-TÔI, - kênh riêng biệt
Một tệp cho mỗi kênh. Tùy chọn này vô hiệu hóa max-file-time và use-strftime,
và bỏ qua SIGUSR1. Máy đo VU âm thanh nổi không khả dụng với các kênh riêng biệt.

-P Phát lại. Đây là mặc định nếu chương trình được gọi bằng cách gõ aplay.

-C Ghi. Đây là mặc định nếu chương trình được gọi bằng cách nhập arecord.

-tôi, - tương tác
Cho phép hoạt động tương tác qua stdin. Hiện tại chỉ tạm dừng / tiếp tục qua không gian hoặc
nhập chính được thực hiện.

-NS, --chmap = ch1, ch2, ...
Cung cấp bản đồ kênh để ghi đè hoặc theo dõi. Chuyển các chuỗi vị trí kênh như FL,
FR, Vv

Nếu một thiết bị hỗ trợ ghi đè bản đồ kênh, một vở kịch cố gắng vượt qua những gì đã cho
bản đồ kênh. Nếu nó không hỗ trợ ghi đè bản đồ kênh nhưng nó vẫn cung cấp
thông tin bản đồ kênh, một vở kịch cố gắng sắp xếp lại thứ tự kênh trong
đệm để khớp với bản đồ kênh trả về từ thiết bị.

--vô hiệu hóa-lấy mẫu lại
Tắt lấy mẫu lại tỷ lệ tự động.

- kênh vô hiệu hóa
Tắt chuyển đổi kênh tự động.

- định dạng vô hiệu hóa
Tắt chuyển đổi định dạng tự động.

--disable-softvol
Tắt điều khiển âm lượng phần mềm (softvol).

- vị trí kiểm tra
Kiểm tra vị trí đệm vòng đệm.

--test-coef =
Hệ số kiểm tra vị trí đệm vòng; mặc định là 8. Biểu thức để xác nhận
là: coef * (buffer_size / 2). Giá trị nhỏ nhất là 1.

--test-bây giờ chờ đợi
Không đợi bộ đệm đổ chuông - ăn toàn bộ CPU.

--max-tệp-thời gian
Trong khi ghi, khi tệp đầu ra đã tích lũy âm thanh trong thời gian dài,
đóng nó và mở một tệp đầu ra mới. Mặc định là kích thước tối đa được hỗ trợ bởi
định dạng tệp: 2 GiB cho tệp WAV. Tùy chọn này không có hiệu lực nếu
- kênh riêng biệt được chỉ định.

-- process-id-tệp < tập tin tên>
aplay ghi ID tiến trình của nó ở đây, vì vậy các chương trình khác có thể gửi tín hiệu đến nó.

--use-srftime
Khi ghi, hãy diễn giải% -codes trong tham số tên tệp bằng cách sử dụng strftime
bất cứ khi nào tệp đầu ra được mở. Các mã strftime quan trọng là:% Y
là năm,% m tháng,% d ngày trong tháng,% H giờ,% M phút và% S giây. Trong
ngoài ra,% v là số tệp, bắt đầu từ 1. Khi tùy chọn này được chỉ định,
các thư mục trung gian cho tệp đầu ra được tạo tự động. Cái này
tùy chọn không có hiệu lực nếu - kênh riêng biệt được chỉ định.

--dump-hw-params
Chuyển hw_params của trạng thái được định cấu hình trước thiết bị sang stderr. Danh sách kết xuất
khả năng của thiết bị đã chọn, chẳng hạn như các định dạng được hỗ trợ, tốc độ lấy mẫu,
số kênh, chu kỳ và byte đệm / kích thước / lần. Đối với thiết bị thô hw: X cái này
về cơ bản tùy chọn liệt kê các khả năng phần cứng của soundcard.

--fatal-error
Vô hiệu hóa các nỗ lực khôi phục khi gặp lỗi (ví dụ: xrun); aplay
thay vào đó, quá trình hủy bỏ ngay lập tức.

TÍN HIỆU


Khi ghi, SIGINT, SIGTERM và SIGABRT sẽ đóng tệp đầu ra và thoát. SIGUSR1
sẽ đóng tệp đầu ra, mở tệp mới và tiếp tục ghi. Tuy nhiên, SIGUSR1 không
không hoạt động với - kênh riêng biệt.

VÍ DỤ


một vở kịch -c 1 -t nguyên -r 22050 -f mu_law foobar
sẽ phát tệp thô "foobar" dưới dạng tệp .au 22050-Hz, mono, 8-bit, Mu-Law.

bản ghi âm -d 10 -f cd -t wav -D bản sao foobar.wav
sẽ ghi foobar.wav dưới dạng tệp wave chất lượng CD, dài 10 giây, sử dụng "bản sao" PCM
(có thể được định nghĩa trong tệp .asoundrc của người dùng là:
pcm.copy {
loại phích cắm
nô lệ {
pcm sao
}
bản sao route_policy
}

bản ghi âm -t wav --max-tệp-thời gian 30 mo.wav
Ghi từ nguồn âm thanh mặc định ở dạng đơn âm, 8,000 mẫu mỗi giây, 8 bit
mỗi mẫu. Bắt đầu một tệp mới sau mỗi 30 giây. Tên tệp là mon-nn.wav, trong đó
nn tăng từ 01. Tệp sau mon-99.wav là mon-100.wav.

bản ghi âm -f cd -t wav --max-tệp-thời gian 3600 --use-srftime % Y /% m /% d / nghe-% H-% M-% v.wav
Ghi âm thanh nổi từ nguồn âm thanh mặc định. Tạo một tệp mới mỗi giờ. Các
tệp được đặt trong thư mục dựa trên ngày bắt đầu của chúng và có tên
bao gồm thời gian bắt đầu và số tệp của họ.

Sử dụng arecord trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad