| JACK-STDOUT(1) | General Commands Manual | JACK-STDOUT(1) |
نام (NAME)
jack-stdout - نوشتن دادههای صوتی JACK در خروجی استاندارد
خلاصه دستور (SYNOPSIS)
jack-stdout [OPTIONS] port1 [ port2 ...]
توضیحات (DESCRIPTION)
برنامه jack-stdout صدا را از JACK دریافت کرده و دادههای خام را در خروجی استاندارد (stdout) مینویسد.
تعداد درگاههای (ports) ارائهشده، تعداد کانالهای صوتی مورد استفاده را تعیین میکند. اگر بیش از یک کانال مشخص شود، دادههای نمونه صوتی بهصورت درهمتنیده (interleaved) خواهند بود.
گزینهها (OPTIONS)
عمق بیتی
(bit-depth) هر نمونه
را مشخص
میکند.
برای
کدگذاری
عدد صحیح (integer-encoding)
این مقدار
میتواند 16
یا 24 باشد.
پیشفرض 16
است. این
تنظیم فقط
برای
کدگذاری
عدد صحیح
استفاده
میشود:
نمونههای
ممیز شناور
(Floating-point) همواره
۳۲ بیتی
خواهند
بود.
مدت
زمانی که jack-stdout
باید بر حسب
ثانیه اجرا
شود را مشخص
میکند.
مقداری
کمتر از 1 به
معنای
اجرای
نامحدود
است.
پیشفرض 0
است.
قالب
خروجی
دادهها را
تعیین
میکند: signed-integer،
unsigned-integer، floating-point
(پیشفرض: signed)
نام
کلاینت JACK را
تنظیم
میکند
(پیشفرض: jstdout)
نمایش
اطلاعات
مختصر
درباره
نحوه
استفاده
نوشتن
دادهها
بهصورت little-endian
یا ممیز
شناور با
ترتیب بایت
بومی سیستم
(native-byte-order) (این
مقدار
پیشفرض
است)
خروجی
دادهها
بهصورت big-endian
یا معکوس
کردن ترتیب
بایتها
برای ممیز
شناور
جلوگیری
از
خروجیهای
معمول. این
گزینه روی
پیامهای
اطلاعاتی و
هشدارهای
سرریز بافر
(buffer-overflow) تأثیر
میگذارد،
اما خطاهای
راهاندازی
(setup-errors) را مسدود
نمیکند.
اندازه
بافر داخلی
را بر حسب
نمونهها (samples)
انتخاب
میکند.
اندازه
پیشفرض 65536
است. مقدار
دادهشده
در تعداد
کانالها و
عمق بیتی
ضرب خواهد
شد تا
اندازه
بافر
حلقهای (ring-buffer)
بهدست
آید.
مثالها (EXAMPLES)
jack-stdout xmms_0:out_1 xmms_0:out_2 \ | mono ~/Desktop/Downloads/JustePort.exe - 10.0.1.6 0 jack-stdout -b 24 -e unsigned -B system:capture_1 system:capture_2 \ | sox -t raw -r 48k -e unsigned -b 24 -B -c 2 - /tmp/recording.wav jack-stdout system:capture_1 system:capture_2 \ | oggenc -r -R 48000 -B 16 -C 2 - \ > /tmp/recording.ogg jack-stdout system:capture_1 \ | oggenc -r -R 48000 -B 16 -C 1 - \ | oggfwd -p -n "my live stream" localhost 5900 hackme live.ogg
نویسندگان (AUTHORS)
Robin Gareus <robin@gareus.org>.
همچنین ببینید (SEE ALSO)
| 21 February 2019 |