این دستور yuvfps است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
yuvfps - به نرخ فریم متفاوتی تبدیل می شود
خلاصه
yuvfps [-r تعداد: دن] [-s تعداد: دن] [-i بافته] [-I بافته] [-c] [-n] [-w] [-v 0-2]
[-h]
شرح
yuvfps یک ابزار نمونه برداری مجدد عمومی (بالا یا پایین) است که برای اجازه دادن به آن ارائه شده است
تولید جریان های ویدئویی با نرخ فریم مورد نیاز برای هر فرمت استاندارد ویدئویی.
yuvfps یک جریان YUV4MPEG را از ورودی استاندارد می خواند و یک جریان YUV4MPEG را به خروجی می دهد
خروجی استاندارد که در آن فریمهای اصلی حذف میشوند (downsampling) یا
تکراری (upsampling). این اجازه می دهد تا ابزارهای mjpeg دیگری که نیاز به یک فریم خاص دارند
نرخ برای پردازش جریان.
yuvfps به طور پیش فرض از الگوریتم Bresenham برای انجام نمونه برداری مجدد استفاده می کند تا ویدیوی جدید
جریان مشابه جریان اصلی است. البته توجه داشته باشید که کاهش مقیاس غیرقابل برگشت است
عملیات به دلیل حذف فریم ها علاوه بر این، جریان ویدیوی حاصل ممکن است نداشته باشد
اگر نرخ فریم جدید یک مضرب کامل نباشد، دقیقاً همان مدت زمان اولیه است
از نرخ اصلی
به عنوان جایگزینی برای حذف یا تکثیر فریم ها، هر فریم/فیلد خروجی می تواند باشد
تولید شده به عنوان میانگین وزنی دو فریم/فیلد ورودی از لحاظ زمانی نزدیکترین. در این
حالت ، yuvfps همچنین می تواند حالت آمیختگی جریان را تغییر دهد.
yuvfps همچنین می تواند فریم ریت مشخص شده در هدر YUV4MPEG را "تثبیت" کند. این اجازه می دهد تا برای
تولید افکت ها (فست فوروارد، حرکت آهسته) و همچنین زمانی که جریان منبع دارد
برخی از نرخ فریم که بسیار نزدیک است، اما نه دقیقا، نرخ مورد نیاز برای برخی استانداردها
ویدیو (به عنوان مثال، 24.9 در مقابل 25).
OPTIONS
-r تعداد: دن
نرخ فریم جریان حاصل را مشخص می کند.
-s تعداد: دن
نرخ فریم را در جریان ورودی نادیده می گیرد و این نرخ فریم را برای آن در نظر می گیرد
جریان ورودی.
-i بافته
حالت آمیختگی جریان حاصل را مشخص می کند. حالت interlacing می تواند
فقط در صورت استفاده از حالت نمونه گیری مجدد میانگین وزنی (گزینه -w) تغییر کند.
p - مترقی (غیر درهم آمیخته)
t - ابتدا فیلد بالا
ب - ابتدا قسمت پایین
-I بافته
اطلاعات حالت interlacing را در جریان ورودی نادیده می گیرد و این را فرض می کند
حالت آمیختگی برای جریان ورودی. مقادیر ممکن مانند the است
گزینه -i
-c
نرخ فریم سرصفحه جریان و حالت آمیختگی را در جریان خروجی تغییر می دهد اما
فریم ها را از جریان اصلی بدون تغییر کپی می کند. گزینه های -r و -i
نرخ فریم و حالت interlacing را برای هدر جریان خروجی مشخص کنید.
-n
به طور پیش فرض yuvfps سعی می کند یک نرخ فریم عادی پیدا کند. برخی از برنامه ها ایجاد می کنند
فریم ریت هایی مانند: 29969909:1000000 که در واقع همان نرخ فریم معمولی NTSC است.
30000:1001. yuvfps مقادیر نرمال و نسخه اصلی را چاپ می کند
شروع می شود. اگر فکر می کنید مقدار نرمال شده صحیح نیست و می خواهید yuvfps از آن استفاده کنید
شماره داده شده اصلی باید آن گزینه را اضافه کنید. بنابراین yuvfps سعی نمی کند
نرمال کردن مقادیر
-w
هر فریم/فیلد خروجی را به عنوان میانگین وزنی دو مورد از نظر زمانی نزدیکترین تولید کنید
به جای حذف یا تکثیر فریم ها، فریم ها/فیلدهای ورودی را وارد کنید. مخلوط کردن
دو قاب / فیلد مجاور، پله های قابل مشاهده را در مقایسه با پیش فرض کاهش می دهد
الگوریتم drop/duplicate اما به عنوان یک اشکال باعث می شود اشیاء متحرک سریع ظاهر شوند
تار و بسیار کندتر است.
-v [0,1,2]
سطح پرحرفی را تنظیم کنید
0 = فقط هشدارها و پیام های خطا.
1 = اضافه کردن پیام های آموزنده، مانند اطلاعات مکالمه نرخ فریم.
2 = پیام اشکال زدایی چت را نیز اضافه کنید.
با استفاده از خدمات onworks.net از yuvfps آنلاین استفاده کنید