| png2yuv(1) | MJPEG tools manual | png2yuv(1) |
نام (NAME)
png2yuv - تبدیل تصاویر PNG به جریان داده با قالب YUV4MPEG
خلاصه دستور (SYNOPSIS)
png2yuv [-b num] [-f num] [-I num] [-L num] [-n num] [-j filename]
توضیحات (DESCRIPTION)
دستور png2yuv توالیای از فایلهای PNG را از حالت فشرده خارج کرده و دادههای تصویری را به عنوان یک جریان YUV4MPEG2 به خروجی استاندارد (stdout) هدایت میکند. هر قالب PNG با تفکیک ۸ بیت بر پیکسل که توسط libpng پشتیبانی شود، قابل خواندن است. خروجی استاندارد با جریان دادههای ویدیویی YUV4MPEG پر خواهد شد، بنابراین آماده باشید تا آن را به mpeg2enc لولهکشی (pipe) کنید یا در یک فایل بنویسید.
این ابزار ناقص است. ابزار جایگزینی که احتمالاً به دنبال آن هستید ppmtoy4m(1) است که در مجموعه MJPEGtools نیز گنجانده شده است.
گزینهها (OPTIONS)
دستور png2yuv گزینههای زیر را میپذیرد:
- -b num
- انحراف فریم: نادیده گرفتن خروجی 'num' فریم نخست. (پیشفرض: 0)
- -f num
- تنظیم نرخ فریم جریان؛ مقادیر عددی متناظر را میپذیرد. مقدار پیشفرضی ندارد و تعیین این گزینه الزامی است.
- -I num
- حالت
درهمبافی
(interlacing): p =
هیچکدام /
پیشرونده
(progressive)
t = ابتدا میدان بالایی (top field first)
b = ابتدا میدان پایینی (bottom field first)
فاقد مقدار پیشفرض است، تعیین این گزینه الزامی است. - -L num
- 0 =
غیرتودرتو
(دو میدان
متوالی به
ازای هر
فایل PNG)
1 = میدانهای تودرتو (interleaved) - -S samp_mode
- حالت
زیرنمونهبرداری
رنگینگی (chroma
subsampling)، فقط
برای
کاربران
حرفهای؛
برای
اطلاعات
بیشتر ppmtoy4m و
راهنمای YUV
را در http://www.mir.com/DMG
مشاهده
کنید.
پیشفرض: 420_jpeg - -n num
- تعداد فریمها را برای پردازش مشخص میکند. (پیشفرض: همه = -1)
- -j {1}%{2}d{3}
- فریمهای PNG
را با
مؤلفههای
نامگذاری
به شرح زیر
میخواند:
{1} پیشوند نام فایل PNG (برای مثال: picture_ )
{2} جاینگهدار شمارنده (مانند printf در C، مثلاً 06)
{3} پسوند فایل. چیزی شبیه به این: .png یک الگوی نامگذاری صحیح میتواند به این صورت باشد: picture_%06d.png - -v num
- سطح پرگویی (0، 1 یا 2)
گزارش باگها (BUGS)
به نظر میرسد توضیحات نرخ فریم بهروز نیستند. نسبتهای صحیح NTSC پشتیبانی نمیشوند (به جای آن از اعداد ممیز شناور استفاده کنید). به عنوان یک راهکار، یک نرخ PAL (25) یا FILM محلی (24) را مشخص کرده و نرخ فریم مناسب را در mpeg2enc با گزینه -F تنظیم کنید. مدیریت حالت درهمبافته (Interlaced) هنوز پیادهسازی نشده است.
نویسندگان (AUTHORS)
این صفحه
راهنما
توسط Gernot Ziegler
نوشته شده
است.
اگر پرسش،
نظر یا
مشکلی
دارید یا
مایلید با
توسعهدهندگان
تماس
بگیرید،
فهرست پستی
اصلی برای
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)
| 22 January 2020 | MJPEG Tools Team |