OGMCAT(1) User Commands OGMCAT(1)

ogmcat - چسباندن چندین فایل OGG/OGM به یک فایل بزرگ OGG/OGM

ogmcat [گزینه‌ها] -o نام_خروجی نام_ورودی۱ [نام_ورودی۲ [نام_ورودی۳ ...]]

دستور ogmcat در حال حاضر کار نمی‌کند. این ابزار در حال توسعه است. من صرفاً به دلیل تنبلی آن را قرار داده‌ام (در غیر این صورت باید قبل از انتشار این نسخه آن را از بخش‌های Makefile/configure حذف می‌کردم).

دستور ogmcat می‌تواند برای چسباندن و الحاق چندین فایل OGG/OGM از یک نوع به یک فایل بزرگ استفاده شود. برای توضیحات دقیق‌تر به بخش محدودیت‌ها (LIMITATIONS) مراجعه کنید.

ارسال خروجی به 'نام_خروجی'.
استفاده از 'نام_ورودی۱'، 'نام_ورودی۲' و غیره به عنوان منابع ورودی.
یک مقدار همگام‌سازی دستی به میلی‌ثانیه را تعیین می‌کند که به همراه مقدار محاسبه‌شده توسط الگوریتم همگام‌سازی انتخاب‌شده (گزینه -s را ببینید) به برچسب‌های زمانی نمایش هر جریان اضافه می‌شود. این گزینه می‌تواند برای هر فایل ورودی استفاده شود، هرچند در صورت استفاده برای فایل اول هیچ تأثیری نخواهد داشت.
استفاده از حالت همگام‌سازی nr. مقادیر معتبر 0 - 4 هستند. مقدار پیش‌فرض در صفحه راهنمای ogmcat نمایش داده می‌شود.
غیرفعال کردن بررسی‌های ایمنی انجام‌شده پیش از چسباندن فایل‌ها. ممکن است فایل حاصل غیرقابل پخش باشد. برای جزئیات بیشتر بخش محدودیت‌ها (LIMITATIONS) را ببینید.
حالت پرگویی و نمایش هر بسته OGG. برای افزایش بیشتر سطح گزارش می‌توان دو بار از این گزینه استفاده کرد.
نمایش این راهنما.
نمایش اطلاعات نسخه.

چسباندن جریان‌ها در بهترین حالت کاری دشوار و حتی ممکن است غیرممکن باشد. بنابراین ogmcat مقایسه‌های بسیار سخت‌گیرانه‌ای میان جریان‌های موجود در فایل‌های ورودی انجام می‌دهد. بررسی‌های انجام‌شده شامل موارد زیر است:

*
عمومی: تمامی جریان‌های با شماره سریال یکسان باید از یک نوع باشند (جریان‌های ویدیویی، صوتی، صوتی Vorbis یا متنی).
*
عمومی: اگر جریانی در یک فایل وجود داشته باشد، باید در فایل‌های دیگر نیز موجود باشد.
*
جریان‌های ویدیویی: کُدک FourCC، عرض، ارتفاع و نرخ فریم (FPS) باید دقیقاً مطابقت داشته باشند.
*
جریان‌های Vorbis: نرخ نمونه‌برداری و تعداد کانال‌ها باید مطابقت داشته باشند.
*
سایر جریان‌های صوتی: شناسه کُدک، نرخ نمونه‌برداری، بیت به ازای هر نمونه و تعداد کانال‌ها باید مطابقت داشته باشند.
*
جریان‌های متن/زیرنویس: «واحد زمان» (time unit) باید مطابقت داشته باشد.

کاربر می‌تواند با سوییچ -n چهار بررسی آخر را نادیده بگیرد. بررسی‌هایی که به عنوان 'عمومی' مشخص شده‌اند را نمی‌توان به این روش نادیده گرفت.

همگام‌سازی صدا/تصویر ممکن است در فایل حاصل درست نباشد، حتی اگر فایل‌های منبع کاملاً همگام بوده باشند. کاربر می‌تواند با پارامتر -s آزمایش کند که باعث می‌شود ogmcat از الگوریتم‌های متفاوتی برای محاسبه مقادیر granulepos جریان‌های صوتی و متنی استفاده کند. محدوده پارامترهای مجاز در صفحه راهنمای ogmcat چاپ می‌شود.

اگر هیچ‌یک از الگوریتم‌های همگام‌سازی ارائه‌شده به درستی کار نکرد، کاربر می‌تواند به صورت دستی با استفاده از گزینه -m برای هر فایل ورودی یک آفست همگام‌سازی اضافه کند.

دستور ogmcat توسط Moritz Bunkus <moritz@bunkus.org> نوشته شده است.

ogmmerge(1), ogminfo(1), ogmdemux(1), ogmsplit(1), dvdxchap(1)

جدیدترین نسخه را همیشه می‌توان در نشانی زیر یافت: <http://www.bunkus.org/videotools/ogmtools>

November 2004 ogmcat v1.5