#java #jmf
Вопрос:
Я работаю над программным обеспечением для интерактивной визуализации с использованием Java. Каждый кадр я отображаю новый BufferedImage
и сохраняю предыдущий BufferedImage
в массиве. Я хочу добавить функцию записи. Итак, я хотел бы преобразовать свой массив BufferedImage
s в любой видеоформат, поддерживаемый JMF (с любым настраиваемым разрешением), используя библиотеку JMF. Как я могу этого добиться?
Я пытался найти учебные пособия, но не смог найти ни одного, в котором объяснялось бы, как я могу использовать JMF для создания видео из изображений…
Комментарии:
1. «Я хотел бы, чтобы преобразовать мой массив BufferedImages в любом видео формате (в любое настраиваемое разрешение), используя абсолютно библиотеки». Я использовал формат jmf, чтобы превратить группу файлов изображений (формат JPG) в формат QuickTime мову, но она очень старая и имеет ограниченную поддержку кодеков, поэтому, если вы не можете найти SPI (интерфейс поставщика услуг) для более современных кодеков (для чтения/отображения или записи видео форматы), то, скорее всего абсолютно не поддерживает.
2. @AndrewThompson Извините, я отредактировал свой вопрос, чтобы прояснить его.
3. «Я хотел бы преобразовать свой массив буферизованных изображений в любой видеоформат, поддерживаемый JMF » Для начала выполните поиск в jpegimagestomovie . Несколько раз я пытался изменить этот исходный код для работы с необработанными
BufferedImage
объектами, но код был мучительным, и все попытки были оставлены.