| jpeg2yuv(1) | MJPEG tools manual | jpeg2yuv(1) |
نام (NAME)
jpeg2yuv - تبدیل تصاویر jpeg به قالب yuv
خلاصه دستور (SYNOPSIS)
jpeg2yuv [-b num] [-f num] [-I num] [-A ratio] [-L num] [-n num] [-l num] [-j filename]
توضیحات (DESCRIPTION)
دستور jpeg2yuv دنبالهای از فایلهای JPEG را از حالت فشرده خارج کرده و دادههای تصویر را به صورت یک جریان YUV4MPEG2 به خروجی استاندارد (stdout) هدایت (pipe) میکند. هر قالب JPEG که توسط libjpeg پشتیبانی شود قابل خواندن است. خروجی استاندارد (stdout) با جریان دادههای ویدیویی YUV4MPEG2 پر خواهد شد، بنابراین آماده باشید تا آن را به mpeg2enc هدایت کنید یا درون یک فایل بنویسید.
گزینهها (OPTIONS)
دستور jpeg2yuv گزینههای زیر را میپذیرد:
- -b num
- آفست فریم: صرفنظر کردن از خروجی 'num' فریم نخست. (پیشفرض: 0)
- -f num
- تنظیم نرخ فریم جریان؛ اعداد مربوطه را میپذیرد. این گزینه فاقد مقدار پیشفرض بوده و باید مشخص شود.
- -A ratio
- نسبت ابعاد نمونه (Sample aspect ratio). پیشفرض پیکسلهای مربعی (1:1) است.
- -I num
- حالت
درهمبافی
(interlacing):
p = بدون درهمبافی / پیشرونده (progressive)
t = اول فیلد بالایی (top field first)
b = اول فیلد پایینی (bottom field first)
فاقد پیشفرض؛ این گزینه باید مشخص شود. - -L num
- 0 =
غیردرهمبافته
(دو فیلد
متوالی در
هر فایل JPEG)
1 = فیلدهای درهمبافته - -l num
- تعداد
دفعات
تکرار
(حلقهها)
را مشخص
میکند
(پیشفرض: 0
تکرار)
هنگامی که از این گزینه استفاده نشود، محدوده تصاویر دادهشده تنها یک بار پردازش میشود. اگر از این گزینه با مقدار num برابر با -1 استفاده کنید، jpeg2yuv به صورت نامحدود در حلقه تکرار شده و تصویر را در خروجی استاندارد (stdout) مینویسد. هنگامی که از n > 0 استفاده کنید، تا زمان اتمام n بار تکرار خواهد شد. - -n num
- تعداد فریمها برای پردازش را مشخص میکند. (پیشفرض: همه = -1)
- -j {1}%{2}d{3}
- خواندن
فریمهای JPEG
با
مؤلفههای
نام به شرح
زیر:
{1} پیشوند نام فایل JPEG (به عنوان مثال: _picture )
{2} جانگهدار شمارنده (مانند printf در زبان C، مثلاً 06 )
{3} پسوند فایل؛ چیزی شبیه این: .jpg یک توصیف صحیح از فایلها میتواند به این شکل باشد: picture_%06d.jpgاگر این گزینه نادیده گرفته شود، نام فایلها از ورودی استاندارد (stdin) خوانده میشوند. برای مثال:
$ls *jpg | jpeg2yuv -f 25 -I p > result.yuv - -R 1 or 0
- تغییر مقیاس مقادیر رنگ YUV از 0-255 به 16-235 (پیشفرض: 1)
- -v num
- سطح پرگویی (0، 1 یا 2)
گزارش باگها (BUGS)
به نظر میرسد توضیحات نرخ فریم بهروز نیستند. نسبتهای صحیح NTSC ظاهراً پشتیبانی نمیشوند. به عنوان راهکار، یک مقدار PAL (25) یا FILM (24) را مشخص کرده و نرخ فریم مناسب را در mpeg2enc با گزینه -F تعیین کنید.
نویسندگان (AUTHORS)
این صفحه
راهنما
توسط Bernhard Praschinger
نوشته شده
است.
اگر سؤال،
نظر، مشکلی
دارید یا
فقط
میخواهید
با
توسعهدهندگان
تماس
بگیرید،
فهرست پستی
اصلی برای
MJPEG-tools عبارت
است از:
mjpeg-users@lists.sourceforge.net
- برای کسب اطلاعات بیشتر، وبگاه ما را ببینید:
- http://mjpeg.sourceforge.net
همچنین ببینید (SEE ALSO)
mjpegtools(1), mpeg2enc(1), ppmtoy4m(1), yuv2lav(1), yuvdenoise(1), yuvmedianfilter(1), yuvscaler(1)
| 8 December 2001 | MJPEG Tools Team |