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) MJPEG Tools Team 8 December 2001 jpeg2yuv(1)