| TWOLAME(1) | TWOLAME(1) |
نام (NAME)
twolame - یک رمزگذار بهینهسازیشده MPEG Audio Layer 2 (MP2)
خلاصه دستور (SYNOPSIS)
twolame [options] <infile> [outfile]
توضیحات (DESCRIPTION)
برنامه TwoLAME یک رمزگذار بهینهسازیشده MPEG Audio Layer 2 (MP2) بر پایه tooLAME اثر Mike Cheng است که آن نیز به نوبه خود بر اساس کد ISO dist10 و بخشهایی از LAME توسعه یافته است. عمل رمزگذاری توسط بکاند کتابخانه libtwolame انجام میشود.
گزینهها (OPTIONS)
فایل ورودی (Input File)
برنامه twolame برای خواندن فایل صوتی ورودی از libsndfile استفاده میکند، بنابراین فایل ورودی میتواند در هر قالبی باشد که توسط libsndfile پشتیبانی میشود. برای خواندن صدای خام PCM از STDIN، از - بهعنوان نام فایل ورودی استفاده کنید.
فایل خروجی (Output File)
اگر نام فایل خروجی مشخص نشود، پسوند نام فایل ورودی بهطور خودکار به .mp2 تغییر مییابد. برای نوشتن صدای رمزگذاریشده در STDOUT، از - بهعنوان نام فایل خروجی استفاده کنید.
گزینههای ورودی (Input Options)
-r, --raw-input
-x, --byte-swap
-s, --samplerate <int>
--samplesize <int>
-N, --channels <int>
-g, --swap-channels
--scale <float>
--scale-l <float>
--scale-r <float>
-m, --mode <char>
-a, --downmix
-b, --bitrate <int>
------------------------------ Sample Rate Mono Stereo ------------------------------ 48000 96 192 44100 96 192 32000 80 160 24000 48 96 22050 48 96 16000 32 64 ------------------------------
-P, --psyc-mode <int>
-v, --vbr
-V, --vbr-level <float>
-l, --ath <float>
-q, --quick <int>
-S, --single-frame
-c, --copyright
-o, --non-original
--original
-p, --protect
-d, --padding
-R, --reserve <int>
-e, --deemphasis <char>
-E, --energy
گزینههای پرگویی (Verbosity Options)
-t, --talkativity <int>
--quiet
--brief
--verbose
کدهای بازگشتی (RETURN CODES)
اگر رمزگذاری با موفقیت پایان یابد، twolame مقدار 0 را برمیگرداند. با این حال اگر رمزگذاری ناموفق باشد، یکی از کدهای زیر بازگردانده خواهد شد.
این دستور فایل sound.wav را با استفاده از نرخ بیت ثابت پیشفرض 192 kbps و مدل روانآکوستیک (psycho-acoustic) پیشفرض (مدل ۳) به sound.mp2 کدگذاری میکند:
twolame sound.wav
نرخ بیت ثابت 160kbps و کدگذاری joint stereo، ذخیرهشده در فایل sound_160.mp2:
twolame -b 160 -m j sound.aiff sound_160.mp2
کدگذاری sound.wav به newfile.mp2 با استفاده از مدل روانآکوستیک ۲ و با نرخ بیت متغیر:
twolame -P 2 -v sound.wav newfile.mp2
مشابه مثال بالا، با این تفاوت که مقدار منفی برای آرگومان «-V» به این معناست که نرخهای بیت پایینتر بر نرخهای بالاتر ترجیح داده خواهند شد:
twolame -P 2 -V -5 sound.wav newfile.mp2
نمونهبرداری مجدد (resample) فایل صوتی با استفاده از sox و هدایت مستقیم از طریق pipe به twolame:
sox sound_11025.aiff -t raw -r 16000 | twolame -r -s 16000 - - > out.mp2
نویسندگان (AUTHORS)
فرانتاند twolame توسط Nicholas J Humfrey (باز)نویسی شده است. کتابخانه libtwolame بر پایه toolame اثر Mike Cheng توسعه یافته است. برای فهرست کامل نویسندگان، لطفاً فایل AUTHORS را ببینید.
منابع (RESOURCES)
وبسایت TwoLAME: http://www.twolame.org
همچنین ببینید (SEE ALSO)
lame(1), mpg123(1), madplay(1), sox(1)
کپیرایت و تکثیر (COPYING)
حق نشر © 2004-2018 پروژه The TwoLAME Project. استفاده آزاد از این نرمافزار تحت شرایط مجوز عمومی جامعتر گنو (LGPL) مجاز است.
نویسنده (AUTHOR)
Nicholas J Humfrey <njh@aelius.com>
| 10/11/2019 |