كيف يمكنني استخراج الإطارات من مقاطع الفيديو (باستخدام DirectShow)؟
-
10-07-2019 - |
سؤال
لا بد لي من استخراج الإطارات من أي ملف فيديو يمكن تشغيله باستخدام مشغل وسائط Windows القياسي وتحويله إلى صور منفصلة.هل يمكنك تزويدي ببعض المعلومات حول كيفية المتابعة، وما هي الوثائق/الكتب التي يجب قراءتها، وما إلى ذلك؟
اللغة هي C/C++.
أيضًا، لا تنصح بأي حل يتضمن كود GPL، فالبرنامج الذي يجب أن أعمل عليه هو برنامج خاص.
المحلول
يمكنني أن أوصيك بالمثال الممتاز التالي على CodeProject.يوضح لك كيفية معالجة الإطارات من مصدر الكاميرا أو ملف avi.
نصائح أخرى
يمكنك فقط إضافة أ SampleGrabber
قم بالتصفية إلى الرسم البياني الخاص بك، واحفظ الصور على القرص في وظيفة رد الاتصال أثناء تمريرها إلى أسفل الرسم البياني.
لا تنتمي إلى StackOverflow