PDA

View Full Version : سوال: گرفتن تصویر (فریم) از یک فایل ویدئو



m.h.movahedi
جمعه 13 شهریور 1394, 21:54 عصر
سلام
من قصد دارم از یک فایل ویدئو (فیلم) تصویر استخراج کنم. مثلاً فریم یک زمان خاص از فیلم یا در یک محل خاص از فایل و البته مسلمه که قصد باز کردن فایل توسط یک player رو ندارم.
راهی که پیدا کردم استفاده از DexterLib.dll و کد زیر بود:


MediaDet md = new MediaDet();
md.Filename = @"D:\1\sample.mov";
md.CurrentStream = 0;
string fBitmapName = @"D:\1\sample.bmp";
md.WriteBitmapBits(0, 320, 240, fBitmapName);


که با خطای


"Exception from HRESULT: 0x80040200"

مواجه شدم. کسی می دونه مشکل کد و راه اصلاح اون چیه یا راه بهتری با استفاده از یک کتابخانه free وجود دارد؟

m.h.movahedi
شنبه 14 شهریور 1394, 16:47 عصر
کسی با ffmpeg آشنایی داره؟