oggz-merge(1) General Commands Manual oggz-merge(1)

oggz-merge - ادغام فایل‌های Ogg با یکدیگر از طریق درهم‌آمیزی صفحه‌ها به ترتیب زمان ارائه

oggz-merge [-o filename | --output filename ] filename ...

oggz-merge [-h | --help ] [-v | --version ]

دستور oggz-merge فایل‌های Ogg را با درهم‌آمیزی (interleaving) صفحه‌ها بر اساس ترتیب زمان ارائه (presentation time)، با یکدیگر ادغام می‌کند. این ابزار برچسب‌های زمانی granulepos را برای جریان‌های بیتی Ogg CELT، CMML، Dirac، FLAC، Kate، Opus، PCM، Speex، Theora، Vorbis و VP8 به‌درستی تفسیر می‌کند. برای مشاهده فهرست کامل کدک‌های شناخته‌شده توسط نسخه نصب‌شده oggz، دستور oggz-known-codecs(1) را اجرا کنید.

برای مثال، اگر یک فایل ویدئویی Ogg Theora داشته باشید و صدای آن به‌صورت جداگانه در قالب یک فایل صوتی Ogg Speex ذخیره شده باشد، می‌توانید با استفاده از oggz-merge یک فایل Ogg یکپارچه حاوی صدا و تصویر ایجاد کنید که به‌صورت موازی درهم‌آمیخته شده‌اند.

به همین ترتیب، استفاده از oggz-merge روی مجموعه‌ای از فایل‌های صوتی Ogg Vorbis یک فایل Ogg بزرگ ایجاد می‌کند که تمام آهنگ‌ها در آن به‌صورت موازی قرار دارند؛ یعنی برای پخش هم‌زمان درهم‌آمیخته شده‌اند. چنین فایلی یک Ogg معتبر است، اما «Ogg Vorbis I» نیست -- مشخصات Ogg Vorbis I یک فایل Ogg Vorbis را فایلی تعریف می‌کند که در هر لحظه تنها حاوی یک قطعه Vorbis باشد (یعنی تسهیم موازی نداشته باشد). بسیاری از پخش‌کننده‌های موسیقی (که از libvorbisfile استفاده می‌کنند) برای پخش فایل‌های چندقطعه‌ای Ogg طراحی نشده‌اند. با این حال به‌طور کلی، پخش‌کننده‌های ویدیو و هر برنامه‌ای که بر پایه یک فریم‌ورک چندرسانه‌ای (مانند GStreamer، DirectShow و غیره) ساخته شده باشد، به احتمال زیاد قادر به پردازش و پخش چنین فایل‌هایی خواهند بود.

اگر می‌خواهید فایلی حاوی چند فایل Ogg بسازید که پشت سر هم مرتب شده باشند، باید به‌سادگی آن‌ها را با استفاده از cat به یکدیگر متصل کنید. در Ogg به این کار «زنجیره‌سازی» (chaining) گفته می‌شود. اگر فایل‌های صوتی Ogg Vorbis I را با cat به یکدیگر متصل کنید، نتیجه نهایی نیز یک فایل سازگار با مشخصات Ogg Vorbis خواهد بود.

دستور oggz-merge گزینه‌های زیر را می‌پذیرد:

نوشتن خروجی در filename مشخص‌شده به جای چاپ آن در خروجی استاندارد.
نمایش اطلاعات نحوه استفاده و خروج.
نمایش اطلاعات نسخه و خروج.

ادغام صفحه‌های audio.oga و video.ogv:

oggz merge -o output.ogv audio.oga video.ogv

Conrad Parker September 21, 2004;

کپی‌رایت © 2004 CSIRO Australia

cat(1), oggz-rip(1), oggz-dump(1), oggz-diff(1), hogg(1)