Создайте простое видео - без сжатия, кадр за кадром - PullRequest
4 голосов
/ 05 декабря 2008

Мне нужен алгоритм для записи фреймов (изображений) в файл, который может быть прочитан некоторыми программами для резки / создания видео.

Итак, у меня есть кадры, и я хочу дать им вход в функцию / метод. Давайте сделаем я в Java.

Как я могу это сделать? Есть ли простой способ, я могу писать видеофайлы без использования системных кодеков?

Мне просто нужно несжатое видео с постоянной частотой кадров (25 кадров в секунду или 50 кадров в секунду) это будет принимать мои изображения в реальном цвете (2D-массивы цветов), чтобы я мог использовать это видео в моей видеопрограмме для работы.

Я не нашел ни одного подходящего для этого формата файла.

Можете ли вы помочь мне?

Привет из Австрии и спасибо. Flo.

Ответы [ 2 ]

2 голосов
/ 05 декабря 2008

В зависимости от программы, которую вы хотите использовать для дальнейшей обработки вашего фильма, вы также можете просто создавать PNG (или TGA, или BMP) для отдельных кадров. VirtualDub, например можно использовать изображения в качестве кадров для фильма.

1 голос
/ 05 декабря 2008

Формат контейнера AVI может содержать потоки несжатого видео, из которых есть много типов на выбор. Посмотрите здесь http://fourcc.org/ в форматах RGB и YUV, а здесь http://www.alexander -noe.com / video / documents / avi.pdf для получения подробной информации о формате файла AVI. *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...