| oggz-sort(1) | General Commands Manual | oggz-sort(1) |
نام (NAME)
oggz-sort - مرتبسازی صفحههای یک فایل Ogg بر اساس زمان نمایش
خلاصه دستور (SYNOPSIS)
oggz-sort [-o filename | --output filename ] filename
oggz-sort [-h | --help ] [-v | --version ]
توضیحات (DESCRIPTION)
دستور oggz-sort یک فایل Ogg را مرتب کرده و صفحهها را بر اساس زمان نمایش در هم میآمیزد (interleave میکند). این ابزار برچسبهای زمانی granulepos را در جریانهای دادهای Ogg CELT، CMML، Dirac، FLAC، Kate، Opus، PCM، Speex، Theora، Vorbis و VP8 به درستی تفسیر میکند. برای مشاهده فهرست کاملی از کدکهای شناختهشده توسط نسخه نصبشده oggz، دستور oggz-known-codecs(1) را اجرا کنید.
برخی از رمزگذارها فایلهایی با ترتیب نادرست صفحات تولید میکنند؛ برای نمونه، ممکن است برخی از صفحات صوتی و تصویری نامرتب باشند. اگرچه این فایلها معمولاً قابل پخش هستند، اما پرش زمانی یا پیمایش دقیق روی آنها میتواند دشوار باشد و احتمال بروز وقفه در حین پخش را افزایش دهد. همچنین ممکن است پخشکنندهها برای بافر کردن دادههای صوتی و ویدیویی جهت پخش همگام به حافظه بیشتری نیاز داشته باشند، که این امر در هنگام مشاهده فایلها روی دستگاههای با حافظه کم میتواند مشکلساز باشد.
برخی از رمزگذارهای قدیمیتر Ogg نیز صفحاتی تولید میکنند که برچسبهای زمانی granulepos در آنها به اشتباه ثبت شده است: صفحاتی که هیچ بسته دادهای (packet) کاملی ندارند باید دارای granulepos با مقدار -1 باشند. دستور oggz-sort این مقادیر granulepos را در حین فرایند مرتبسازی تصحیح میکند.
ابزار oggz-validate میتواند برای بررسی ترتیب نسبی بستهها در یک فایل و همچنین شناسایی granulepos نادرست در صفحاتی که فاقد بسته کامل هستند استفاده شود. در صورت گزارش هر یک از این خطاها، از oggz-sort برای رفع مشکل استفاده کنید.
گزینهها (OPTIONS)
دستور oggz-sort گزینههای زیر را میپذیرد:
گزینههای متفرقه
- -o filename, --output filename
- نوشتن خروجی در filename مشخصشده به جای چاپ آن در خروجی استاندارد.
- -h, --help
- نمایش اطلاعات نحوه استفاده و خروج.
- -v, --version
- نمایش اطلاعات نسخه و خروج.
مثالها (EXAMPLES)
اصلاح ترتیب صفحات در broken.ogv:
نویسندگان (AUTHORS)
Conrad Parker ۲۵ ژانویه ۲۰۰۸؛
کپیرایت و تکثیر (COPYRIGHT)
Copyright © 2008 Annodex Association
همچنین ببینید (SEE ALSO)
oggz-validate(1), oggz-merge(1), oggz-dump(1), oggz-diff(1), hogg(1)