PDA

View Full Version : سوال: عکس گرفتن از فریمهای یک فایل ویدئویی؟



BORHAN TEC
دوشنبه 24 مهر 1391, 15:15 عصر
سلام
آیا کسی تجربه ای در گرفتن عکس از فریم های یک فایل ویدئویی را دارد؟
من خودم برای این کار از DsPack و حتی FireMonkey استفاده کردم ولی متاسفانه موفق به انجام این کار نشدم. :ناراحت:
http://stackoverflow.com/questions/12890175/how-i-can-take-screen-shot-from-tmediaplayercontrol-in-fm2
http://stackoverflow.com/questions/12893953/how-to-get-a-frame-bitmap-from-a-video-file-by-dspack-components

برای من فرقی نمی کند که از چه کد و یا کامپوننتی استفاده شود فقط می خواهم که حداقل بتوانم این کار را در مورد فرمت های mp4 و avi انجام دهم.

Felony
دوشنبه 24 مهر 1391, 15:25 عصر
قبلا یکی از کاربران سوالی پرسیده بود که بدون استفاده از کامپوننت چه طور این کار رو انجام بده ، من هم یک MediaPlayer و یک Panel به عنوان Display اون در نظر گرفتم و از اون Panel عکس گرفتم ، برای کار راه اندازی مناسب بود ، سورسش هم تا جایی که یادمه تو همون تاپیک ضمیمه کردم .

اگر برات مهم نیست از چه کامپوننتی استفاده کنی که کامپوننت VideoLab این قابلیت رو داره .

BORHAN TEC
دوشنبه 24 مهر 1391, 21:20 عصر
بالاخره متوجه شدم که برای حل این مسئله می توان از DsPack هم استفاده کرد.
این مشکل با استفاده از مثالی که تحت عنوان SnapShot.dpr به همراه DsPack وجود دارد حل شد.
خوبی استفاده از DsPack این است که می تواند از اکثر فرمت ها پشتیبانی کند. البته باید Codec آن فرمت ویدئویی در سیستم نصب شده باشد.

در این روش نکته اصلی همین عکسی است که ضمیمه کرده ام:

موفق باشید.

hossein_h62
سه شنبه 25 مهر 1391, 08:06 صبح
جناب عشایری DsPack برای بالاتر از دلفی 7 هم وجود داره ؟؟

mohsen24000
سه شنبه 25 مهر 1391, 08:11 صبح
جناب عشایری DsPack برای بالاتر از دلفی 7 هم وجود داره ؟؟
به نقل از سایتش گویا نداره! http://www.progdigy.com/?page_id=4

BORHAN TEC
سه شنبه 25 مهر 1391, 10:54 صبح
جناب عشایری DsPack برای بالاتر از دلفی 7 هم وجود داره ؟؟

به نقل از سایتش گویا نداره! http://www.progdigy.com/?page_id=4
سایتش رو بی خیال!!! این پروژه الان یک پروژه Open Source هست که در Source Forge و Google Code قرار داره و میشه نسخه هایی برای ورژن های جدید تر دلفی براش پیدا کرد. مثلاً من خودم الان دارم به راحتی توی نسخه دلفی 2010 برای قسمت هایی از نرم افزار IR-Key ازش استفاده می کنم. :لبخند:

البته با نگاهی که به کدهای این پروژه در google code انداختم متوجه شدم که حتی این کامپوننتها برای XE2 هم آپدیت شده اند. :لبخند:
البته توجه داشته باشید که نسخه های سازگار با نسخه های جدیدتر دلفی در google code قرار دارند.

BORHAN TEC
سه شنبه 25 مهر 1391, 13:56 عصر
برای آخرین پست این تاپیک بد نیست که به آدرس زیر هم سری بزنید:
http://www.progdigy.com/forums/viewtopic.php?t=5000