В момента се опитвам да създам програма, която взема видео файл, обикновено AVI, и се опитва да го конвертира в изображения. Досега процесът ми работи перфектно и можех да бъда оставен сам, ако е необходимо. Бих искал обаче да видя дали е възможно да го оптимизирам за скорост. Така че въпросът ми е дали е възможно да се зареди част от видео файл в паметта част по част, вместо да се поточно предава. Може да заредите 2-3 минути клип в буфер, да го обработите и да го използвате повторно за следващите 2-3 минути видео. Разгледах Direct Show и OpenCV за зареждане и възпроизвеждане на видео файлове, но досега не можах да намеря нищо относно зареждането на видеоклипове в буфер. Всички връзки към уроци или концепции са високо оценени.
Това ще бъде разработено на машина с Windows XP/7, ако помага.