| LV2FILE(1) | General Commands Manual | LV2FILE(1) |
نام (NAME)
lv2file - اعمال جلوههای صوتی LV2 بر روی فایلهای صوتی
خلاصه دستور (SYNOPSIS)
lv2file
-n|--nameports PLUGIN
-i INFILE -o OUTFILE [ OPTIONS ] PLUGIN
توضیحات (DESCRIPTION)
دستور lv2file برنامهای است که میتوانید با استفاده از آن بدون دردسر چندانی، جلوههای صوتی را بر روی فایلهای صوتی خود اعمال کنید. موارد کاربرد احتمالی عبارتند از:
* اعمال جلوهها بر روی تعداد زیادی فایل، یا به صورت خودکار.
* فراهم ساختن محیطی معین و تکرارپذیر برای اشکالزدایی یک افزایه (پلاگین).
* ویرایش صوتی در محیطهایی که صرفاً خط فرمانی هستند.
گزینهها (OPTIONS)
دستور lv2file از نحو معمول خط فرمان GNU پیروی میکند که در آن گزینههای طولانی با دو خط تیره ('-') آغاز میشوند. خلاصهای از گزینهها در ادامه آمده است.
- -l, --list
- فهرست کردن و شمارهگذاری تمام افزایههای موجود.
- -n --nameports PLUGIN
- فهرست کردن تمام درگاههای ورودی و کنترلی برای افزایه مشخصشده.
- -i FILE
- دریافت ورودی صوتی از FILE دادهشده. اکثر قالبهای صوتی نمونهبرداریشده رایج پشتیبانی میشوند.
- -o FILE
- ارسال خروجی به FILE دادهشده. اگر "-" مشخص شود و هر دو گزینه "--channels" و "--rate" تعیین شده باشند، خروجی به صورت نمونههای خام ممیز شناور ۳۲ بیتی در stdout نوشته خواهد شد.
- -n, --channels CHANNELS
- تعیین تعداد کانالها هنگام خواندن از stdin و نوشتن در stdout.
- -r, --rate RATE
- تعیین نرخ نمونهبرداری (sample rate) هنگام خواندن از stdin و نوشتن در stdout.
- -c, --connect CHANNEL:PORT
- متصل کردن
کانال CHANNEL در
فایل ورودی
به درگاه
صوتی PORT از
افزایه. اگر
چندین
کانال را به
یک درگاه
یکسان متصل
کنید،
آنها با
یکدیگر
ترکیب
(میکس)
خواهند شد.
گزینه -c
اغلب ضروری
نیست، زیرا
lv2file تلاش
میکند
نحوه اتصال
مطلوب
درگاهها
را حدس
بزند.
اجرای چندین نمونه از یک افزایه با استفاده از نحو "-c 5:2.left" امکانپذیر است؛ برای نمونه، این دستور کانال پنجم صوت را به درگاه دارای برچسب "left" در دومین رونوشت از افزایه متصل میکند. نیازی نیست مشخص کنید چه تعداد افزایه اجرا شوند؛ lv2file بر اساس اتصالاتی که ایجاد میکنید، به طور خودکار به تعداد کافی نمونه میسازد. - -p, --parameters PORT:VALUE
- ارسال
مقادیر به
درگاههای
کنترلی
افزایه، که
اساساً
نحوه
پردازش صدا
توسط جلوه
را تعیین
میکند.
مقدار PORT نام
درگاه
کنترلی و VALUE
مقداری است
که باید
تنظیم شود.
به عنوان
مثال، "-p volume:1"
کنترل "volume"
جلوه را روی
۱ قرار
میدهد.
باید توجه داشته باشید که چون lv2file از افزایههای LV2 استفاده میکند، مقادیر VALUES همیشه اعدادی با ممیز شناور خواهند بود. تغییر دادن یک پارامتر در طول زمان امکانپذیر نیست. همچنین اختصاص مقادیر کنترلی متفاوت برای چندین نمونه از افزایه مقدور نیست. در عوض، کانالهای فایلهای صوتی خود را تفکیک کنید و آنها را در دستههایی که پارامترهایشان یکسان است پردازش نمایید.
- [ -m --mono ]
- ترکیب (میکس) کردن تمام کانالها با یکدیگر و ارسال آنها به افزایه. این قابلیت تنها در صورتی کار خواهد کرد که افزایه فقط یک ورودی صوتی منفرد داشته باشد. این گزینه به عنوان جایگزینی برای تعیین دستی اتصالات استفاده میشود.
- [ -b, --blocksize N ]
- اندازه تکههایی که صوت در آنها پردازش میشود. این مورد ممکن است بر سرعت پردازش اثر بگذارد. N بر حسب فریم اندازهگیری میشود، نه نمونه. پیشفرض 512 است.
- [ --ignore-clipping ]
- به طور پیشفرض، lv2file تکتک نمونهها را برای برش سیگنال (clipping) بررسی میکند و در صورت بروز هرگونه برش به کاربر هشدار میدهد. با این حال، اگر میدانید که این جلوه برشی ایجاد نمیکند، یا اگر رخداد آن برایتان اهمیتی ندارد، میتوانید از این گزینه برای غیرفعال کردن بررسی برش استفاده کنید. این کار سرعت اجرای lv2file را کمی افزایش میدهد.
نویسندگان (AUTHORS)
برنامه lv2file توسط Jeremy Salwen <jeremysalwen@gmail.com> نوشته شده است.
این صفحه راهنما توسط Jeremy Salwen <jeremysalwen@gmail.com> برای پروژه دبیان نوشته شده است (و ممکن است توسط دیگران نیز استفاده شود).
| 14 فوریه 2022 |