| Эмуляция > Эмуляторы компьютеров |
| Как в DOS Box захватить видео покадрово в png автоматом? |
| (1/1) |
| marsel84:
Можно ли сделать это автоматизированно? |
| Rj_Lorino:
Это не возможно.Но если вставишь спичку в клавишу есть возможность. P.S Yaranga прости. |
| Yaranga:
Вообще возможно нечто подобное, но результат будет в bmp, которые, в принципе, в png недолго сконвертировать. Писать avi средствами DOSBox, затем открыть его одним из плагинов для Total Commander и распаковать нужные bmp. Дальше - дело техники. |
| SQR218:
--- Цитата: Yaranga от 14 Январь 2013, 19:54:15 ---Писать avi средствами DOSBox, затем открыть его одним из плагинов для Total Commander и распаковать нужные bmp. Дальше - дело техники. --- Конец цитаты --- Из avi можно сделать png напрямую, с помощью ffmpeg или mplayer. Другой вопрос, что в том avi картинка будет уже пожатая, скорее всего (вряд ли там lossless видео кодек), соответственно png такого же качества, как скриншот, сделать не выйдет. Добавлено позже: Извиняюсь, конечно же mencoder, а не mplayer. Добавлено позже: Если нужно именно в виде кучи картинок без потерь качества, то можно делать это не средствами DOSBox, а сторонней программой. Например, xvidcap сохраняет кадры с любой частотой в формате xwd, который потом можно легко сконвертировать в png с помощью любой программы для пакетного конвертирования изображений (например convert из ImageMagick) |
| Yaranga:
SQR218, у досбокса свой кодек оптимизированный, картинка очень даже нормальная будет. |
| ParagonUnits:
--- Цитата ---Вообще возможно нечто подобное, но результат будет в bmp, которые, в принципе, в png недолго сконвертировать. --- Конец цитаты --- BMP чёрт знает сколько места занимает! |
| Yaranga:
ParagonUnits, опять двадцать пять. Потом сконвертируем в png!!! |
| ASM:
А в чем собственно проблема? Захватываете окно досбокса в avi, не применяя каких-либо кодеков компрессии. Через ffmpeg или какой-либо плеер делаете раскадровку ролика в bmp. Выбираете нужные скриншоты, конвертируете их пакетно в png. |
| SQR218:
--- Цитата: ASM от 02 Февраль 2013, 10:25:56 ---А в чем собственно проблема? Захватываете окно досбокса в avi, не применяя каких-либо кодеков компрессии. Через ffmpeg или какой-либо плеер делаете раскадровку ролика в bmp. Выбираете нужные скриншоты, конвертируете их пакетно в png. --- Конец цитаты --- ffmpeg может сразу в png, зачем это делать через bmp? Но реально проще воспользоваться xvidcap, который сохраняет в xwd. Так мы минуем этап avi. А xwd потом перевести в png очень легко опять же пакетно. |
| Навигация |
| Главная страница сообщений |