Media File Info DAT
پرش به ناوبری | پرش به جستجو
خلاصه (Summary)
اپراتور Media File Info DAT اطلاعات متادیتای اصلی (metadata) یک فایل رسانهای را استخراج میکند.
-
اطلاعاتی مانند کدک (codec)، نرخ فریم (frame rate)، نرخ نمونهگیری صدا (audio sample rate)، رزولوشن و غیره در خروجی ارائه میشود.
یک فایل رسانهای میتواند به DAT وارد شود:
-
یا با مشخص کردن مسیر فایل (File path)
-
یا با ارجاع به یک Movie File In TOP یا Audio File In CHOP
mediafileinfoDAT_Class
فهرست مطالب (Contents)
-
Summary
-
Parameters – Media Info Page
-
Parameters – Common Page
-
Info CHOP Channels
4.1. Common DAT Info Channels
4.2. Common Operator Info Channels
پارامترها – صفحه اطلاعات رسانه (Parameters – Media Info Page)
File (file)
-
مسیر و نام فایل تصویر یا فیلم برای بارگذاری.
-
فرمتهای تصویر و فیلم همانهایی هستند که در File Types موجود است.
-
میتوان فایلها را از اینترنت با استفاده از http:// … مشخص کرد.
TOP/CHOP (topchop)
-
ارجاع به یک Movie File In TOP یا Audio File In CHOP برای خواندن اطلاعات فایل.
Reload Pulse (reloadpulse)
-
تغییر مقدار از 0 به 1 فایل را مجبور به بارگذاری مجدد میکند، مفید زمانی که فایل تغییر کرده یا ابتدا وجود نداشته است.
File Open Timeout (opentimeout)
-
زمانی به میلیثانیه که TouchDesigner برای باز کردن فایل منتظر میماند.
-
اگر زمان مشخص شده سپری شود، Media File Info منتظر نمیماند و چیزی خروجی نمیدهد.
-
اگر فایل هنوز باز نشده باشد، دفعه بعد که DAT Cook شود دوباره منتظر میماند و همین روند ادامه مییابد تا فایل باز شود یا باز کردن آن شکست بخورد.
Transpose (transpose)
-
خروجی از حالت یک ردیف برای هر آیتم به یک ستون برای هر آیتم تغییر میکند.
پارامترها – صفحه Common (Parameters – Common Page)
Language (language) ⊞
-
انتخاب زبان اسکریپت برای اجرا توسط DAT.
Edit/View Extension (extension) ⊞
-
انتخاب پسوند فایلی که این DAT برای ویرایشگرهای خارجی نمایش دهد.
Custom Extension (customext)
-
تعیین پسوند سفارشی.
Word Wrap (wordwrap) ⊞
-
فعال کردن شکستن خطوط (Word Wrap) برای نمایش نود.
کانالهای Info CHOP (Info CHOP Channels)
اطلاعات اضافی برای Media File Info DAT از طریق Info CHOP قابل دسترسی است.
کانالهای اطلاعات مشترک DAT (Common DAT Info Channels)
-
num_rows – تعداد ردیفها در این DAT
-
num_cols – تعداد ستونها در این DAT
کانالهای اطلاعات مشترک اپراتور (Common Operator Info Channels)
-
total_cooks – تعداد دفعاتی که اپراتور از شروع فرایند Cook شده است
-
cook_time – مدت زمان آخرین Cook به میلیثانیه
-
cook_frame – شماره فریم زمانی که این اپراتور آخرین بار نسبت به جدول زمانی کامپوننت Cook شده است
-
cook_abs_frame – شماره فریم زمانی که این اپراتور آخرین بار نسبت به زمان مطلق Cook شده است
-
cook_start_time – زمان شروع Cook اپراتور در همان فریم به میلیثانیه
-
cook_end_time – زمان پایان Cook اپراتور در همان فریم به میلیثانیه
-
cooked_this_frame – ۱ اگر اپراتور در این فریم Cook شده باشد
-
warnings – تعداد هشدارهای موجود در این اپراتور در صورت وجود
-
errors – تعداد خطاهای موجود در این اپراتور در صورت وجود
