GoGPT Best VPN GoSearch

فاویکون OnWorks

oggenc - آنلاین در ابر

oggenc را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور oggenc است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


oggenc - صدا را به فرمت Ogg Vorbis رمزگذاری کنید

خلاصه


oggenc [ -hrQ ] [ -B خام ورودی نمونه اندازه ] [ -C خام ورودی عدد of کانال ] [ -R خام
ورودی نرخ نمونه ] [ -b اسمی نرخ بیت ] [ -m حد اقل نرخ بیت ] [ -M بیشترین نرخ بیت ] [
-q کیفیت ] [ -- نمونه مجدد فرکانس ] [ --downmix ] [ -s سریال ] [ -o فایل خروجی ] [ -n
الگو ] [ -c اضافی_کامنت ] [ -a هنرمند ] [ -t عنوان ] [ -l البوم ] [ -G ژانر ] [ -L
متن ترانه پرونده ] [ -Y زبان-رشته ] input_files ...

شرح


oggenc داده‌های صوتی را در قالب‌های خام، موج یا AIFF می‌خواند و آن‌ها را در یک Ogg رمزگذاری می‌کند
جریان Vorbis. oggenc بسته به اینکه ممکن است داده های صوتی را از فایل های FLAC و Ogg FLAC نیز بخواند
بر روی گزینه های زمان کامپایل اگر فایل ورودی "-" مشخص شده باشد، داده های صوتی از آن خوانده می شود
stdin و جریان Vorbis به نوشته شده است stdout مگر اینکه -o گزینه برای تغییر مسیر استفاده می شود
خروجی. به طور پیش فرض، فایل های دیسک به فایل های Ogg Vorbis با همین نام خروجی می شوند
پسوند به ".ogg" یا ".oga" تغییر کرد. این قرارداد نامگذاری را می توان نادیده گرفت
la -o گزینه (در مورد یک فایل) یا -n گزینه (در مورد چندین فایل).
در نهایت، اگر هیچ یک از اینها در دسترس نباشد، نام فایل خروجی، نام فایل ورودی خواهد بود
با پسوند (آن قسمت بعد از نقطه پایانی) با ogg جایگزین شده است، بنابراین file.wav خواهد شد
تبدیل به file.ogg
اگر پشتیبانی کیت در آن کامپایل شده باشد، ممکن است به صورت اختیاری، اشعار در فایل Ogg جاسازی شوند.
توجه داشته باشید که برخی از ایمیل‌های پخش‌کننده قدیمی نمی‌توانند جریان‌هایی را با بیش از یک جریان Vorbis پخش کنند
(به اصطلاح "Vorbis I" نمایه ساده).

OPTIONS


-h، --کمک
نمایش راهنمای فرمان

-V ، - برگرداندن
نمایش شماره نسخه

-r، -- خام
فرض کنید داده‌های ورودی، داده‌های صوتی خام اند و بدون اطلاعات هدر هستند. اگر
گزینه های دیگر مشخص نشده اند، پیش فرض استریو 44.1 بیتی 16 کیلوهرتز است. سه بعدی را ببینید
گزینه هایی برای نحوه تغییر این

-B n، --raw-bits=n
اندازه نمونه ورودی حالت خام را بر حسب بیت تنظیم می کند. پیش فرض 16 است.

-C n، --raw-chan=n
تعداد کانال های ورودی حالت خام را تنظیم می کند. پیش فرض 2 است.

-R n، --raw-rate=n
نرخ نمونه ورودی حالت خام را تنظیم می کند. پیش فرض 44100 است.

--raw-endianness n
endianness حالت خام را روی big endian (1) یا small endian (0) تنظیم می کند. پیش فرض کم است
اندیان

--utf8
به oggenc اطلاع می دهد که نظرات Vorbis قبلاً به صورت UTF-8 کدگذاری شده اند. مفید در
موقعیت هایی که پوسته از کدگذاری دیگری استفاده می کند.

-k، --اسکلت
یک جریان بیتی Skeleton اضافه کنید. مهم است اگر خروجی Ogg قرار است حمل شود
جریان های چندگانه یا زنجیره ای. فایل خروجی از .oga به عنوان پسوند فایل استفاده می کند.

-طول نادیده گرفتن
پشتیبانی از فایل های Wave بیش از 4 گیگابایت و جریان داده stdin.

-س، --آرام
حالت بی صدا هیچ پیامی نمایش داده نمی شود.

-bn، --bitrate=n
نرخ بیت هدف را روی n (بر حسب کیلوبایت بر ثانیه) تنظیم می کند. رمزگذار تلاش خواهد کرد تا در آن کدگذاری کند
تقریبا این میزان بیت به طور پیش فرض، این رمزگذاری VBR باقی می ماند. را ببینید
گزینه --managed برای اجبار رمزگذاری نرخ بیت مدیریت شده در میزان بیت انتخابی.

-mn، --min-bitrate=n
حداقل نرخ بیت را روی n (بر حسب کیلوبایت بر ثانیه) تنظیم می کند. حالت مدیریت نرخ بیت را فعال می کند (نگاه کنید به
--اداره می شود).

-M n، --max-bitrate=n
حداکثر نرخ بیت را روی n (بر حسب کیلوبایت بر ثانیه) تنظیم می کند. حالت مدیریت نرخ بیت را فعال می کند (نگاه کنید به
--اداره می شود).

--اداره می شود
حالت مدیریت نرخ بیت را تنظیم کنید. این کدگذاری عادی VBR را خاموش می کند، اما اجازه می دهد
محدودیت‌های سخت یا نرم نرخ بیت که باید توسط رمزگذار اعمال شوند. این حالت بسیار است
کندتر و همچنین ممکن است کیفیت پایین تری داشته باشد. در درجه اول برای ایجاد فایل مفید است
برای پخش جریانی

-qn، --quality=n
کیفیت کدگذاری را روی n، بین -1 (خیلی کم) و 10 (بسیار زیاد) تنظیم می کند. این است
حالت پیش فرض عملکرد، با سطح کیفیت پیش فرض 3. کیفیت کسری
سطوحی مانند 2.5 مجاز است. استفاده از این گزینه به رمزگذار اجازه می دهد تا یک گزینه را انتخاب کند
نرخ بیت مناسب بر اساس سطح کیفی مورد نظر شما.

-- resample n
قبل از رمزگذاری، ورودی را به نرخ نمونه داده شده (به هرتز) نمونه برداری کنید. در درجه اول مفید است
برای نمونه برداری پایین برای رمزگذاری با نرخ بیت پایین تر.

--downmix
ورودی Downmix از استریو به مونو (تاثیری روی جریان های غیر استریو ندارد). مفید برای
رمزگذاری با نرخ بیت پایین تر

--advanced-encode-option optionname=value
یک گزینه پیشرفته را تنظیم می کند. برای جزئیات بیشتر به بخش گزینه های پیشرفته مراجعه کنید.

-s، --سریال
یک شماره سریال خاص را در جریان خروجی مجبور می کند. این در درجه اول مفید است
تست.

- رد کردن نظرات
از کپی شدن نظرات در فایل های FLAC و Ogg FLAC در خروجی Ogg جلوگیری می کند
فایل Vorbis.

-o output_file، --output=output_file
جریان Ogg Vorbis را بنویسید فایل خروجی (فقط در صورتی معتبر است که یک فایل ورودی واحد باشد
مشخص شده).

الگوی -n، --names=الگو
نام فایل ها را به عنوان این رشته تولید کنید، با %g، %a، %l، %n، %t، %d جایگزین ژانر،
هنرمند، آلبوم، شماره آهنگ، عنوان و تاریخ به ترتیب (به زیر مراجعه کنید
مشخص کردن اینها). همچنین %% یک % تحت اللفظی می دهد.

-X، --name-remove=s
کاراکترهای مشخص شده را از پارامترها به رشته فرمت -n حذف کنید. این هست
برای اطمینان از ایجاد نام فایل های قانونی مفید است.

-P، --name-replace=s
کاراکترهای حذف شده توسط --name-remove را با کاراکترهای مشخص شده جایگزین کنید. اگر این
رشته کوتاهتر از لیست --name-remove است یا مشخص نشده است
کاراکترها فقط حذف می شوند تنظیمات پیش فرض این گزینه و -X
گزینه بالا، مخصوص پلتفرم هستند (و برای اطمینان از اینکه نام فایل های قانونی هستند انتخاب شده اند
تولید شده برای هر پلت فرم).

-c نظر، --کامنت نظر
رشته را اضافه کنید توضیح به عنوان یک نظر اضافی این ممکن است چندین بار استفاده شود، و
تمام نمونه ها به هر یک از فایل های ورودی مشخص شده اضافه می شوند. بحث و جدل
باید به شکل "tag=value" باشد.

-a artist, --artist artist
فیلد نظر هنرمند در نظرات را روی هنرمند

ژانر -G، ژانر --ژانر
فیلد نظر ژانر را در نظرات تنظیم کنید ژانر.

-d date، --date date
فیلد نظر تاریخ را روی مقدار داده شده تنظیم می کند. این باید تاریخ باشد
ضبط

-N n، --tracknum n
فیلد نظر شماره آهنگ را روی مقدار داده شده تنظیم می کند.

عنوان -t، عنوان --title
فیلد نظر عنوان آهنگ را روی آن تنظیم کنید عنوان.

آلبوم -l، آلبوم --آلبوم
فیلد نظر آلبوم را روی آن تنظیم کنید آلبوم.

-L نام فایل، --lyrics نام فایل
بارگیری اشعار از نام فایل و آنها را در یک جریان کیت که با آن مالتی پلکس شده است رمزگذاری می کند
جریان Vorbis. متن ترانه ممکن است در قالب LRC یا SRT باشد و باید در UTF-8 کدگذاری شود
یا اسکی ساده رمزگذاری های دیگر ممکن است با استفاده از ابزارهایی مانند iconv یا تبدیل شوند
رمزگذاری مجدد از طرف دیگر، از همان سیستمی که برای نظرات استفاده می شود، برای تبدیل استفاده می شود
بین کدگذاری ها به اصطلاح "LRC پیشرفته" فایل ها پشتیبانی می شوند، و ساده است
تغییر سبک کارائوکه با اشعار ذخیره می شود. برای کارائوکه پیچیده تر
تنظیمات، kateenc(1) باید به جای آن استفاده شود. هنگام جاسازی اشعار، پیش فرض است
گسترش فایل خروجی ".oga" است. توجه داشته باشید که اضافه کردن اشعار به یک استریم انجام می شود
Skeleton را به طور خودکار فعال کنید (به -k گزینه ای برای اطلاعات بیشتر در مورد
اسکلت).

-Y language-string، - lyrics-language language-string
زبان فایل اشعار مربوطه را تنظیم می کند زبان-رشته این
باید یک کد زبان ISO 639-1 (به عنوان مثال، "en")، یا یک برچسب زبان RFC 3066 (به عنوان مثال،
"en_US")، نه یک نام زبان آزاد بازیکنان معمولاً این را تشخیص می دهند
استاندارد را تگ کنید و نام زبان را به زبان خودتان نمایش دهید. توجه داشته باشید که
حداکثر طول این تگ 15 کاراکتر است.

توجه داشته باشید که -a, -t, -l, -Lو -Y گزینه ها را می توان چندین بار داد. آنها خواهند بود
به ترتیب داده شده، یک مورد برای هر فایل اعمال می شود. اگر آلبوم، عنوان یا هنرمند کمتری وجود دارد
نظرات داده شده نسبت به فایل های ورودی، oggenc آخرین مورد را مجدداً برای
فایل های باقی مانده و در صورت تکرار عناوین اخطار صادر کنید.

ADVANCED رمزگذار OPTIONS


Oggenc به شما امکان می دهد تعدادی از گزینه های رمزگذار پیشرفته را با استفاده از --پیشرفته-رمزگذاری-
انتخاب گزینه. اینها فقط برای کاربران بسیار پیشرفته در نظر گرفته شده است و باید به آنها نزدیک شد
با احتیاط. در صورت استفاده نادرست، ممکن است کیفیت صدا را به میزان قابل توجهی کاهش دهند. نه همه اینها
گزینه ها در حال حاضر مستند شده اند.

lowpass_frequency=N
فرکانس پایین گذر را روی N کیلوهرتز تنظیم کنید.

impulse_noisetune=N
یک بایاس کف نویز N (محدوده از -15 تا 0) را برای بلوک های ضربه ای تنظیم کنید. یک منفی
سوگیری به رمزگذار دستور می دهد که توجه ویژه ای به شفافیت گذرا داشته باشد
در صدای کدگذاری شده مبادله برای پاسخ گذرا بهتر بیشتر است
نرخ بیت

bitrate_hard_max=N
حداکثر نرخ بیت مجاز برای فایل کدگذاری شده را روی N کیلوبیت در ثانیه تنظیم کنید.
از این میزان بیت تنها زمانی ممکن است که بیت های یدکی در مخزن بیت وجود داشته باشد بیشتر شود. اگر
مخزن بیت تمام شده است، فریم ها تحت این مقدار نگهداری می شوند. این تنظیم
باید با --managed برای داشتن هر اثری استفاده شود.

bitrate_hard_min=N
حداقل نرخ بیت مجاز برای فایل کدگذاری شده را روی N کیلوبیت در ثانیه تنظیم کنید.
این میزان بیت ممکن است تنها زمانی کاهش یابد که مخزن بیت پر نباشد. اگر بیت
مخزن پر است، فریم ها بیش از این مقدار نگه داشته می شوند. اگر اضافه کردن غیر ممکن است
به صورت سازنده، قاب با صفر پر می شود. این تنظیم باید باشد
با ---managed to have any effect استفاده می شود.

bit_reservoir_bits=N
اندازه کل مخزن بیت را روی N بیت تنظیم کنید. اندازه پیش فرض
مخزن برابر است با تعداد اسمی بیت های کد شده در یک ثانیه (مثلاً یک اسمی
فایل 128 کیلوبیت بر ثانیه به طور پیش فرض دارای یک مخزن بیت 128000 بیتی خواهد بود. این گزینه
باید با ---managed برای داشتن هر اثری استفاده شود و فقط بر حداقل و حداکثر تأثیر بگذارد
مدیریت بیت ریت رمزگذاری میانگین نرخ بیت بدون مرزهای سخت بیتی انجام می دهد
از یک مخزن بیت استفاده نکنید

bit_reservoir_bias=N
بایاس رفتار مخزن بیت را تنظیم کنید (محدوده: 0. تا 1.). وقتی نزدیکتر تنظیم شود
0، مدیر نرخ بیت سعی می کند بیت ها را برای استفاده در آینده در نرخ بیت ناگهانی ذخیره کند
افزایش می یابد (سوگیری به سمت تولید مثل گذرا بهتر). وقتی نزدیکتر به 1 تنظیم شود،
مدیر نرخ بیت از گذراها به نفع استفاده از بیت ها برای همگن غفلت می کند
معابر در وسط، مدیر از یک رویکرد متعادل استفاده می کند. پیشفرض
تنظیم 2 است، بنابراین کمی به سمت تولید مثل گذرا سوگیری می کند.

bitrate_average=N
میانگین بیت ریت فایل را روی N کیلوبیت در ثانیه تنظیم کنید. هنگام استفاده بدون
محدودیت های سخت حداقل یا حداکثر، این گزینه میانگین نرخ بیت بدون مخزن را انتخاب می کند
رمزگذاری، که در آن رمزگذار تلاش می کند تا نرخ بیت مورد نظر را به طور کامل ردیابی کند، اما
هیچ محدودیت نوسان لحظه ای دقیقی را اعمال نمی کند. هنگام استفاده همراه با حداقل یا
حداکثر حد، نرخ بیت متوسط ​​همچنان میانگین نرخ بیت کلی را تعیین می کند
فایل، اما در محدوده تعیین شده توسط مخزن بیت کار خواهد کرد. زمانی که حداقل، حداکثر
و میانگین نرخ بیت یکسان است، oggenc داده های Vorbis نرخ بیت ثابت را تولید می کند.

bitrate_average_damping=N
زمان واکنش ردیاب متوسط ​​نرخ بیت را روی N ثانیه تنظیم کنید. این شماره
نشان دهنده سریع ترین واکنشی است که ردیاب نرخ بیت مجاز است برای نگه داشتن آن انجام دهد
نرخ بیت به میانگین انتخاب شده هر چه زمان واکنش سریعتر باشد، لحظه ای کمتر است
نوسان در بیت ریت اما (به طور کلی) کیفیت پایین تر خروجی صدا. در
زمان واکنش کندتر، نوسانات ABR بزرگتر است، اما (به طور کلی)
صداش بهتره هنگامی که همراه با حداقل یا حداکثر محدودیت نرخ بیت استفاده می شود، این گزینه
به طور مستقیم بر میزان عمق و سرعت انکودر در بیت خود تأثیر می گذارد
مخزن؛ هرچه این عدد بیشتر باشد، تقاضا برای مخزن بیت بیشتر است.

تنظیم باید بزرگتر از صفر باشد و محدوده مفید تقریباً 05/XNUMX تا باشد
10. پیش فرض 75 ثانیه است.

disable_coupling
غیرفعال کردن استفاده از جفت کانال برای رمزگذاری چند کاناله. در حال حاضر، رمزگذار
معمولاً از کوپلینگ کانال برای افزایش بیشتر فشرده سازی با استریو و
5.1 ورودی این گزینه رمزگذار را مجبور می کند تا هر کانال را به طور کامل رمزگذاری کند
به طور مستقل از جفت بدون تلف و بدون تلفات استفاده نمی کند.

مثال ها


ساده ترین نسخه خروجی را به صورت somefile.ogg تولید می کند:
oggenc somefile.wav

تعیین نام فایل خروجی:
oggenc somefile.wav -o out.ogg

تعیین یک رمزگذاری با کیفیت بالا با میانگین 256 کیلوبیت در ثانیه (اما همچنان VBR):
oggenc infile.wav -b 256 -o out.ogg

تعیین نرخ بیت حداکثر و متوسط ​​و اجرای این موارد:
oggenc infile.wav --managed -b 128 -M 160 -o out.ogg

تعیین کیفیت به جای بیت ریت (به حالت با کیفیت بسیار بالا):
oggenc infile.wav -q 6 -o out.ogg

کاهش نمونه و اختلاط تا 11 کیلوهرتز مونو قبل از رمزگذاری:
oggenc --resample 11025 --downmix infile.wav -q 1 -o out.ogg

افزودن برخی اطلاعات در مورد آهنگ:
oggenc somefile.wav -t "عنوان آهنگ" - "هنرمندی که این کار را انجام داد" -l "نام آهنگ
آلبوم" -c "OTHERFIELD=محتوای یک فیلد دیگر صریحاً پشتیبانی نمی شود"

اضافه کردن اشعار تعبیه شده:
oggenc somefile.wav -- اشعار lyrics.lrc -- lyrics-language en -o out.oga

این سه فایل را رمزگذاری می‌کند، هر کدام با برچسب هنرمند/آلبوم یکسان، اما با برچسب متفاوت
برچسب عنوان روی هر کدام رشته ای که به عنوان آرگومان به -n داده می شود برای تولید استفاده می شود
نام فایل ها، همانطور که در بخش بالا نشان داده شده است. این مثال نام فایل هایی مانند "The Tea Party" را ارائه می دهد
- Touch.ogg":
oggenc -b 192 -a "The Tea Party" -l "Triptych" -t "Touch" track01.wav -t
"زیرزمینی" track02.wav -t "دروغ بزرگ بزرگ" track03.wav -n "%a - %t.ogg"

رمزگذاری از stdin، به stdout (همچنین می توانید از گزینه های مختلف برچسب گذاری مانند -t، -a، استفاده کنید.
-l و غیره):
oggenc -

AUTHORS


نویسنده برنامه:
مایکل اسمیت[ایمیل محافظت شده]>

نویسنده صفحه منی:
استن سیبرت[ایمیل محافظت شده]>

از oggenc به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.