MP>Так просто не получится. Придется в любом случае курить DirectX и через него хватать кадры видео при проигрывании. Более того, кадры, которые ты получишь будут не BMP а чем угодно (зависит от кодека) и, скорее всего не в RGB пространстве (его тоже придется преобразовывать). Ищи библиотеку под DirectX для начала.
Мне сейчас надо сосредоточиться только на алгоритмах, поэтому я постараюсь найти обходный путь, например пусть этот TMediPlayer проиграет видео на экране, а мой код будет копипастить каждый кадр, например через Screen (правда я не нашёл у объекта Screen свойство Canvas). Пока нужно только преобразовать моё видео в формат который этот TMediaPlayer прочитает.
Может TMediaPlayer показать отдельный кадр из видео (застывший)?
"Ты должен сделать добро из зла, потому что его больше не из чего сделать." Р.П. Уоррен