pacat(1) General Commands Manual pacat(1) نام (NAME) pacat - پخش یا ضبط جریان‌های صوتی خام یا کدگذاری‌شده روی سرور صدای PulseAudio خلاصه دستور (SYNOPSIS) paplay [options] [FILE] parecord [options] [FILE] pacat [options] [FILE] parec [options] [FILE] pamon [options] [FILE] pacat --help pacat --version توضیحات (DESCRIPTION) ابزار pacat ابزاری ساده برای پخش یا ضبط فایل‌های صوتی خام یا کدگذاری‌شده روی یک سرور صدای PulseAudio است. این ابزار از تمامی قالب‌های فایل صوتی پشتیبانی‌شده توسط libsndfile پشتیبانی می‌کند. گزینه‌ها (OPTIONS) -h | --help نمایش راهنما. --version نمایش اطلاعات نسخه. -r | --record ضبط داده‌های صوتی و نوشتن آن در فایل مشخص‌شده یا خروجی استاندارد (STDOUT) در صورت تعیین نشدن فایل. اگر ابزار تحت نام parec اجرا شود، این حالت پیش‌فرض است. -p | --playback خواندن داده‌های صوتی از فایل مشخص‌شده یا ورودی استاندارد (STDIN) در صورت تعیین نشدن فایل، و پخش آن. اگر ابزار تحت نام pacat اجرا شود، این حالت پیش‌فرض است. -v | --verbose فعال‌سازی حالت پرگویی (verbose). زمان پخش فعلی را در حین پخش/ضبط در خروجی خطای استاندارد (STDERR) چاپ می‌کند. -s | --server=SERVER انتخاب سروری که باید به آن متصل شد. -d | --device=SINKORSOURCE مشخص کردن نام نمادین سینک/منبع (sink/source) برای پخش/ضبط این جریان روی آن یا از آن. نام‌های ویژه می‌توانند به ترتیب برای تعیین سینک، منبع و مانیتور پیش‌فرض استفاده شوند. --monitor-stream=INDEX ضبط از ورودی سینک با اندیس INDEX. -n | --client-name=NAME مشخص کردن نام کلاینت که paplay باید هنگام اتصال به سرور ارسال کند. --stream-name=NAME مشخص کردن نام جریانی که paplay باید هنگام ایجاد جریان به سرور ارسال کند. --volume=VOLUME مشخص کردن بلندی صدای پخش اولیه برای استفاده. مقداری بین 0 (بی‌صدا) و 65536 (بلندی صدای 100%) تعیین کنید. --rate=SAMPLERATE ضبط یا پخش صدا با نرخ نمونه‌برداری مشخص‌شده. مقدار پیش‌فرض 44100 هرتز است. --format=FORMAT ضبط یا پخش صدا با فرمت نمونه مشخص‌شده. برای مقادیر پشتیبانی‌شده پیوند را مشاهده کنید. پیش‌فرض s16ne است. --channels=CHANNELS ضبط یا پخش صدا با تعداد کانال‌های مشخص‌شده. اگر بیش از دو کانال استفاده شود، توصیه می‌شود از گزینه --channel-map در زیر استفاده کنید. پیش‌فرض 2 است. --channel-map=CHANNELMAP تعیین صریح نگاشت کانال هنگام پخش این جریان. آرگومان باید فهرستی از نام‌های کانال جدا شده با کاما باشد: front-left, front-right, mono, front-center, rear-left, rear-right, rear-center, lfe, front-left-of-center, front-right-of-center, side-left, side- right, top-center, top-front-center, top-front-left, top-front- right, top-rear-left, top-rear-right, top-rear-center, یا هر یک از ۳۲ نام کانال کمکی aux0 تا aux31. --fix-format در صورت ارسال، فرمت نمونه جریان به فرمت بومی سینکی که جریان به آن متصل است تغییر می‌یابد. --fix-rate در صورت ارسال، نرخ نمونه‌برداری جریان به نرخ بومی سینکی که جریان به آن متصل است تغییر می‌یابد. --fix-channels در صورت ارسال، تعداد کانال‌ها و نگاشت کانال جریان به تعداد کانال‌ها و نگاشت کانال بومی سینکی که جریان به آن متصل است تغییر می‌یابد. --no-remix هرگز کانال‌ها آپ‌میکس (upmix) یا داون‌میکس (downmix) نشوند. --no-remap هرگز کانال‌ها بازنگاشت (remap) نشوند. به جای نگاشت کانال‌ها با نام آن‌ها، صرفاً بر اساس اندیس/ترتیب آن‌ها مطابقت داده می‌شوند. --latency=BYTES پیکربندی صریح میزان تاخیر (latency)، با زمانی که بر حسب بایت در فرمت نمونه انتخابی مشخص می‌شود. در صورت تعیین نشدن، سرور تاخیر را انتخاب می‌کند که معمولاً برای صرفه‌جویی در مصرف انرژی نسبتاً بالاست. از این گزینه یا --latency-msec استفاده کنید، نه هر دو. --latency-msec=MSEC پیکربندی صریح میزان تاخیر، با زمانی که بر حسب میلی‌ثانیه مشخص می‌شود. در صورت تعیین نشدن، سرور تاخیر را تعیین می‌کند که معمولاً برای صرفه‌جویی در مصرف انرژی نسبتاً بالاست. از این گزینه یا --latency استفاده کنید، نه هر دو. --process-time=BYTES پیکربندی صریح زمان پردازش، با زمانی که بر حسب بایت در فرمت نمونه انتخابی مشخص می‌شود. در صورت تعیین نشدن، سرور زمان پردازش را برمی‌گزیند. از این گزینه یا --process-time-msec استفاده کنید، نه هر دو. --process-time-msec=MSEC پیکربندی صریح زمان پردازش، با زمانی که بر حسب میلی‌ثانیه مشخص می‌شود. در صورت تعیین نشدن، سرور زمان پردازش را برمی‌گزیند. از این گزینه یا --process-time استفاده کنید، نه هر دو. --property=PROPERTY=VALUE الصاق یک مشخصه به کلاینت و جریان. می‌تواند چندین بار استفاده شود. --raw پخش/ضبط داده‌های صوتی خام. در صورتی که این برنامه به صورت pacat، parec یا pamon فراخوانی شود، این گزینه پیش‌فرض است. --file-format[=FFORMAT] پخش/ضبط داده‌های صوتی کدگذاری‌شده در قالب فایل مشخص‌شده. در صورتی که این برنامه به صورت paplay و parecord فراخوانی شود، این گزینه پیش‌فرض است. --list-file-formats فهرست کردن قالب‌های فایل پشتیبانی‌شده. محدودیت‌ها (LIMITATIONS) به دلیل یک محدودیت در libsndfile، در حال حاضر paplay همیشه نگاشت کانال صحیح را برای پخش فایل‌های صوتی چندکاناله (مانند صدای فراگیر / surround) تنظیم نمی‌کند، حتی اگر اطلاعات نگاشت کانال در فایل صوتی موجود باشد. نویسندگان (AUTHORS) توسعه‌دهندگان PulseAudio با نشانی ؛ نرم‌افزار PulseAudio از نشانی در دسترس است. همچنین ببینید (SEE ALSO) pulseaudio(1), pactl(1) Manuals User pacat(1)