نوشته شده توسط
Restlesa
میشه لطف کنی و جواب سوالم رو بدی ؟؟؟
بله
برای فایلهای mkv
یک کلاس matroska ایجاد میکنید و تابع زیر رو صدا میزنید
نام فایل رو میدید و بقیه رو متغیر initialize شده با 0 یا false میدید
public void GetMatroskaInfo(string fileName,
ref bool isValid,
ref bool hasConstantFrameRate,
ref double frameRate,
ref int pixelWidth,
ref int pixelHeight,
ref double millisecsDuration,
ref string videoCodec
)
برای AVI هم اول یک RiffParser ایجاد میکنید, بعد
OpenFile(string filename)
رو صدا میزنید
بعد RiffParser رو به یک class ه RiffDecodeHeader میدید به method ه RiffDecodeHeader