خلاصه
Audio File Out CHOP یک جریان صوتی را با استفاده از انواع مختلف کُدکها در یک فایل ذخیره میکند.
در حال حاضر از فرمتهای کانتینر .wav
، .mp3
، .aiff
و .ogg
پشتیبانی میکند.
همچنین ببینید: Movie File Out TOP
پارامترها – صفحه Audio File Out
File Type (filetype) ⊞ – انتخاب نوع فایل (کانتینر) خروجی.
WAV (wav) – نوع فایل
.wav
. کُدک صوتی میتواند از طریق پارامتر Codec انتخاب شود.OGG (ogg) – نوع فایل
.ogg
. کُدک صوتی Vorbis است. فشردهسازی Vorbis پخش بدون وقفه (gapless) خواهد داشت.MP3 (mp3) – نوع فایل
.mp3
. کُدک صوتی MP3 است. فشردهسازی MP3 پخش بدون وقفه ندارد. Vorbis (.ogg
) جایگزین مناسبی برای این حالت است.AIFF (aiff) – نوع فایل
.aiff
. کُدک صوتی Uncompressed 16-bit (PCM) است.
Unique Suffix (uniquesuff) – وقتی فعال باشد، me.fileSuffix
یک پسوند یکتا خواهد داشت زمانی که در پارامتر فایل استفاده شود.
N (n) – وقتی Unique Suffix غیرفعال باشد، me.fileSuffix
فقط مقدار N را نگه میدارد، نه یک مقدار یکتا.
File (file) – مسیر و نام فایل صوتی که ذخیره میشود را تنظیم میکند. پسوند فایل باید با پارامتر File Type یکسان باشد.
Codec (codec) ⊞ – انتخاب کُدک فشردهسازی هنگام خروجی گرفتن فایل WAV:
Uncompressed 16-bit (PCM) (pcm16) – صوت فشردهنشده (Pulse Code Modulation)
Uncompressed 24-bit (PCM) (pcm24) – صوت فشردهنشده (PCM)
Uncompressed 32-bit (PCM) (pcm32) – صوت فشردهنشده (PCM)
Bit Rate (bitrate) ⊞ – انتخاب نرخ بیت برای نوع فایل MP3:
96 kb/s (b96)
128 kb/s (b128)
192 kb/s (b192)
256 kb/s (b256)
320 kb/s (b320)
Record (record) – وقتی روشن شود، فایل صوتی باز شده و ضبط آغاز میشود. وقتی خاموش شود، فایل بسته میشود و قفل خواندن/نوشتن آزاد میگردد.
Pause (pause) – ضبط صدا روی فایل صوتی را موقتاً متوقف میکند.
پارامترها – صفحه Common
Time Slice (timeslice) – فعال کردن این گزینه کانالها را به صورت “Time Sliced” در میآورد. Time Slice فاصله زمانی بین آخرین فریم محاسبهشده (cook) و فریم فعلی است.
Scope (scope) – برای تعیین اینکه کدام کانالها تحت تأثیر قرار بگیرند، بعضی از CHOPها از یک رشته Scope در صفحه Common استفاده میکنند.
Sample Rate Match (srselect) ⊞ – برای مواقعی که نرخ نمونهبرداری (Sample Rate) ورودیهای مختلف CHOP یکسان نیست:
Resample At First Input’s Rate (first) – استفاده از نرخ نمونهبرداری ورودی اول برای دیگر ورودیها.
Resample At Maximum Rate (max) – بازنمونهبرداری به بالاترین نرخ نمونهبرداری.
Resample At Minimum Rate (min) – بازنمونهبرداری به پایینترین نرخ نمونهبرداری.
Error If Rates Differ (err) – در صورت اختلاف نرخ نمونهبرداریها خطا میدهد.
Export Method (exportmethod) ⊞ – مشخص میکند که کانال CHOP چطور به یک پارامتر متصل شود. (به مقاله Export مراجعه کنید.)
DAT Table by Index (datindex) – استفاده از جدول DAT متصلشده و ارجاع به کانال از طریق ایندکس.
DAT Table by Name (datname) – استفاده از جدول DAT متصلشده و ارجاع به کانال از طریق نام.
Channel Name is Path:Parameter (autoname) – کانال شامل مسیر و پارامتر مقصد نهایی است (مثل
geo1/transform1:tx
).
Export Root (autoexportroot) – مسیری که به ریشه نود اشاره میکند، جایی که تمام مسیرها در حالت Export با Channel Name is Path:Parameter نسبی به آن هستند.
Export Table (exporttable) – جدول DAT که اطلاعات Export در آن نگهداری میشود (هنگام استفاده از روشهای DAT Table).
ورودیهای اپراتور (Operator Inputs)
Input 0: –
کانالهای Info CHOP
اطلاعات اضافی Audio File Out CHOP را میتوان از طریق یک Info CHOP دریافت کرد.
کانالهای ویژه Audio File Out CHOP
last_samples_written – آخرین نمونههای نوشتهشده
total_samples_written – مجموع نمونههای نوشتهشده
کانالهای مشترک CHOP Info
start – شروع بازه CHOP بر حسب نمونهها
length – تعداد نمونهها در CHOP
sample_rate – نرخ نمونهبرداری کانالها بر حسب فریم بر ثانیه
num_channels – تعداد کانالها در CHOP
time_slice – اگر Time Slice فعال باشد ۱، در غیر این صورت ۰
export_sernum – تعداد دفعاتی که اتصالهای Export بهروزرسانی شدهاند
کانالهای مشترک Operator Info
total_cooks – تعداد دفعاتی که اپراتور از زمان شروع پردازش، Cook شده
cook_time – مدت زمان آخرین Cook بر حسب میلیثانیه
cook_frame – شماره فریم زمانی که آخرین بار این اپراتور Cook شد (نسبت به تایملاین کامپوننت)
cook_abs_frame – شماره فریم زمانی که آخرین بار Cook شد (نسبت به زمان مطلق)
cook_start_time – زمان (ms) شروع Cook در همان فریم
cook_end_time – زمان (ms) پایان Cook در همان فریم
cooked_this_frame – اگر در این فریم Cook شده باشد مقدار ۱ دارد
warnings – تعداد هشدارهای اپراتور (در صورت وجود)
errors – تعداد خطاهای اپراتور (در صورت وجود)