Re[3]: Формат видео файлов
От: MikePetrichenko Беларусь www.btframework.com
Дата: 02.01.19 10:47
Оценка: +1
Здравствуйте, Khimik, Вы писали:

MP>>Так просто не получится. Придется в любом случае курить DirectX и через него хватать кадры видео при проигрывании. Более того, кадры, которые ты получишь будут не BMP а чем угодно (зависит от кодека) и, скорее всего не в RGB пространстве (его тоже придется преобразовывать). Ищи библиотеку под DirectX для начала.


K>Мне сейчас надо сосредоточиться только на алгоритмах, поэтому я постараюсь найти обходный путь, например пусть этот TMediPlayer проиграет видео на экране, а мой код будет копипастить каждый кадр, например через Screen (правда я не нашёл у объекта Screen свойство Canvas). Пока нужно только преобразовать моё видео в формат который этот TMediaPlayer прочитает.


Не получится. Оно все в оверлее. Сразу в видеопамять пишется. Нет там битмапов.

K>Может TMediaPlayer показать отдельный кадр из видео (застывший)?


Может. Но ты его не захватишь. Ты бы покурил что по теме для начала. Вроде все уже 100 раз описано и рассказано.
Bluetooth, IrDA, WiFi and Serial Ports SDK for .NET, ActiveX, C++ and VCL
Spektrum Telemetry Log File Viewer
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.