ST2110 In TOP
پرش به ناوبری | پرش به جستجو

خلاصه

توجه:
مجوز: فقط در TouchDesigner Pro موجود است.

پشتیبانی از Blackmagic IP range و دستگاه‌های Deltacast DELTA-ip-ST2110.

همچنین ببینید: ST2110 Out TOP، ST2110 Device CHOP.

PythonIcon.png
st2110inTOP_Class


فهرست مطالب

  1. خلاصه

  2. پارامترها – صفحه ST2110 In

  3. پارامترها – صفحه Common

  4. کانال‌های Info CHOP
      4.1 کانال‌های اطلاعاتی اختصاصی ST2110 In TOP
      4.2 کانال‌های اطلاعاتی مشترک TOP
      4.3 کانال‌های اطلاعاتی مشترک اپراتور


پارامترها – صفحه ST2110 In

Active (active)
کنترل می‌کند که آیا این ورودی اتصال باز دارد و داده دریافت می‌کند یا خیر.

ST2110 Device CHOP (st2110devicechop)
از آنجا که هر NIC دارای یک مجموعه تنظیمات (مانند DHCP/IP) است، این تنظیمات برای هر دستگاه توسط ST2110 Device CHOP کنترل می‌شود. این نود از آن دستگاه برای کشف کانال‌های ورودی موجود استفاده می‌کند و تنظیمات موجود در آن نود را برای عملکرد خود اعمال می‌کند.

Device (device)
هنگامی که ST2110 Device CHOP فعال و به درستی تنظیم شده باشد، پر می‌شود. انتخاب کانال ورودی مورد نظر روی دستگاه.

Setup Mode (setupmode)
کنترل می‌کند که این نود چگونه جریان‌های ورودی خود را پیکربندی کند.

Video SDP (videosdp)
رشته SDP برای محتوای ویدئویی.

Audio SDP (audiosdp)
رشته SDP برای محتوای صوتی.

Ancillary SDP (ancillarysdp)
رشته SDP برای محتوای جانبی.

Set Source IP from SDP (setsourceipfromsdp)
در دستگاه‌هایی که پشتیبانی می‌کنند، باعث می‌شود IP منبع بر اساس اطلاعات SDP به پیکربندی دستگاه اختصاص یابد.

Main Stream Identifier (mainstreamidentifier)
اگر خالی باشد، به‌صورت پیش‌فرض ‘primary’ است. کنترل می‌کند کدام بخش از SDP برای جریان اصلی استفاده شود.

SPS Stream Identifier (spsstreamidentifier)
اگر خالی باشد، به‌صورت پیش‌فرض ‘secondary’ است. کنترل می‌کند کدام بخش از SDP برای جریان SPS استفاده شود.

Deinterlace (deinterlace)
کنترل می‌کند که محتوا چگونه دی‌اینترلیس شود، در صورت تمایل.

Field Precedence (precedence)
هنگام استفاده از روش ‘Bob (Split)’ دی‌اینترلیس، کنترل می‌کند کدام فریم از دو فریم به‌عنوان فریم اول استفاده شود.

Input Pixel Format (inputpixelformat)
کنترل بیت‌دپثی که سیگنال ورودی هنگام آپلود به GPU به آن تبدیل می‌شود.

Input Color Space (inputcolorspace)
کنترل می‌کند داده ورودی به چه فضای رنگی نسبت داده شود. هنگام آپلود به GPU، به فضای رنگ کاری (Working Color Space) تبدیل می‌شود.

Input Reference White (inputreferencewhite)
هنگام تبدیل مقادیر رنگ ورودی به فضای رنگ کاری، کنترل می‌کند چگونه نسبت به Reference White پردازش شوند. اگر Reference White پروژه و فضای رنگ کاری یکسان باشند، تغییر انجام نمی‌شود. در غیر این صورت، سطح Reference White رنگ‌ها برای مطابقت با فضای رنگ کاری تنظیم می‌شود.
مثال: اگر SDR Reference White پروژه 120 nits و HDR Reference White 80 nits باشد، رنگ (1,1,1) که 120 nits در فضای SDR است، به (1.5,1.5,1.5) در فضای HDR تبدیل می‌شود.

Transfer Mode (transfermode)
کنترل استراتژی آپلود تصاویر به GPU.

Reset Stats (resetstats)
ریست کردن آمار ارائه شده توسط Info CHOP.


پارامترها – صفحه Common

Output Resolution (outputresolution)
تغییر سریع رزولوشن داده‌های TOP.

Resolution (resolution)
تنها زمانی فعال است که پارامتر Resolution روی Custom Resolution تنظیم شده باشد.

Resolution Menu (resmenu)
منوی کشویی شامل رزولوشن‌های متداول.

Use Global Res Multiplier (resmult)
استفاده از ضریب رزولوشن سراسری (Edit > Preferences > TOPs).

Output Aspect (outputaspect)
تنظیم نسبت تصویر خروجی و نمایش تکسچرها در هر اندازه.

Aspect (aspect)
برای Custom Aspect استفاده می‌شود.

Aspect Menu (armenu)
منوی کشویی شامل نسبت‌های تصویر متداول.

Input Smoothness (inputfiltertype)
کنترل فیلتر پیکسل روی تصویر ورودی TOP.

Fill Viewer (fillmode)
نحوه نمایش تصویر TOP در Viewer.
نکته: برای درک نحوه کار TOPها، بهتر است روی Native Resolution باشد.

Viewer Smoothness (filtertype)
کنترل فیلتر پیکسل‌ها در Viewerها.

Passes (npasses)
تکرار عملیات TOP به تعداد مشخص. برای هر پاس بعد از اول، نتیجه پاس قبلی جایگزین ورودی اول نود می‌شود.

Channel Mask (chanmask)
انتخاب کانال‌هایی که TOP روی آن‌ها عمل می‌کند (R، G، B یا A).

Pixel Format (format)
فرمت ذخیره داده‌ها برای هر کانال (R، G، B، A).


کانال‌های Info CHOP

اطلاعات اضافی ST2110 In TOP از طریق Info CHOP قابل دسترسی است.

کانال‌های اختصاصی ST2110 In TOP

  • connected – ۱ اگر نود به دستگاه متصل باشد، ۰ در غیر این صورت. لزوماً به معنای ورودی معتبر نیست.

  • sync_timeouts – شمارش دفعاتی که گروه Sync نتوانسته فریم‌هایی با timestamp مشابه ارائه دهد.

  • last_sync_wait – مدت زمانی که نود برای دریافت فریم‌های معتبر از همه ورودی‌ها صبر کرده است.

  • odd_field – هنگام دی‌اینترلیس، ۱ اگر فیلد فرد نمایش داده شود، ۰ اگر فیلد زوج.

  • capture_fps – تعداد فریم‌های ضبط شده در ثانیه، براساس تعداد فریم‌های واقعی دریافت شده در ۱۰۰۰ میلی‌ثانیه.

  • capture_total – تعداد کل فریم‌های ضبط شده از شروع ضبط.

  • frames_repeated – تعداد دفعات نمایش یک فریم بیش از یک بار.

  • frames_dropped – تعداد فریم‌هایی که کارت دریافت کرده اما Thread خواندن TouchDesigner استفاده نکرده است.

  • frames_skipped – تعداد فریم‌هایی که توسط Thread خواندن TouchDesigner مصرف شده اما توسط نود مصرف نشده‌اند.

  • packets_received – تعداد بسته‌های دریافتی در پورت اصلی.

  • video_receive_jitter – جیتتر دریافتی بسته‌های ویدئو در پورت اصلی.

  • audio_receive_jitter – جیتتر دریافتی بسته‌های صدا در پورت اصلی.

  • sps_packets_received – تعداد بسته‌های دریافتی در پورت SPS.

  • sps_video_receive_jitter – جیتتر دریافتی بسته‌های ویدئو در پورت SPS.

  • sps_audio_receive_jitter – جیتتر دریافتی بسته‌های صدا در پورت SPS.

  • connection_changes – شمارش تغییرات اتصال (در همه دستگاه‌ها پشتیبانی نمی‌شود).

  • signal_fps – نرخ فریم واقعی سیگنال ورودی. ۰ اگر ناشناخته باشد.

  • rgb_input – ۱ اگر فرمت ورودی RGB باشد، ۰ اگر YUV/YCbCr، -۱ اگر ناشناخته یا پشتیبانی نشده باشد.

  • frame_queue_length – تعداد فریم‌های صف‌شده در TouchDesigner.

  • frame_hw_queue_length – تعداد فریم‌های موجود روی دستگاه که هنوز خوانده نشده‌اند.

  • last_dma_copy_time – مدت زمان انتقال آخرین فریم از دستگاه به CPU (میلی‌ثانیه). -۱ اگر اندازه‌گیری نشده باشد.

  • frame_timestamp – زمان (ثانیه) آخرین فریم نمایش داده شده. -۱ اگر دستگاه ارائه نکرده باشد.

کانال‌های اطلاعاتی مشترک TOP

  • resx – رزولوشن افقی TOP

  • resy – رزولوشن عمودی TOP

  • aspectx – نسبت افقی تصویر

  • aspecty – نسبت عمودی تصویر

  • depth – عمق آرایه 2D یا 3D

  • gpu_memory_used – میزان حافظه GPU مصرف‌شده

کانال‌های اطلاعاتی مشترک اپراتور

  • total_cooks – تعداد دفعات Cook شدن اپراتور

  • cook_time – مدت آخرین Cook (میلی‌ثانیه)

  • cook_frame – شماره فریم آخرین Cook نسبت به Timeline

  • cook_abs_frame – شماره فریم آخرین Cook نسبت به زمان مطلق

  • cook_start_time – زمان شروع Cook (میلی‌ثانیه)

  • cook_end_time – زمان پایان Cook (میلی‌ثانیه)

  • cooked_this_frame – ۱ اگر اپراتور در این فریم Cook شده باشد

  • warnings – تعداد هشدارها

  • errors – تعداد خطاها