-
Ищу несложный способ создания Motion-JPEG фильма из поступающей последовательности битмапов (или джипегов, неважно). С видео дела не имел, так что пока не очень понимаю, в какую сторону копать.
-
> MBo © (26.11.08 11:06)
MJPEG он вроде как не является стандартом. Т.е. единого подхода к формированию файла не существует. Есть много кодеков и все делают по разному. Но в любом случае MJPEG это уложенные последовательно друг за другом JPEG-и ну и какие-либо индексные данные.
Тебе в какой контейнер то надо уложить? в AVI? Тогда проще всего взять кодек готовый (их много) и воспользоваться чем то типа AviWriter_2.pas
-
да, в AVI. AviWriter у меня выдает (CompressorList) небольшой список кодеков, MJPG среди них нет. Большинство имеющихся кодеков не работают с инкрементальным добавлением кадров, поскольку работают с последовательностями, насколько я понимаю. Стабильно только кодек MSVC удалось использовать.
Однако нашел некий код создания mjpeg, сейчас пробую.
-
> MJPG среди них нет.
Morgan Multimedia какой то есть в Klite Codecs Pack
-
Klite Codecs Pack у меня стоит, и directX-ная программа выдает список из примерно двадцати доступных видеокомпрессоров, а вот aviwriter - всего несколько штук видит. Впрочем, найденная библиотечка создания mjpeg уже заработала.
-
directX-ная программа выдает список из примерно двадцати доступных видеокомпрессоров, а вот aviwriter - всего несколько штук видит.
Это Directshow-кодеки, а aviwriter работает через VFW. В своё время искал нормальный MJPEG-кодек - тоже не нашёл ничего хорошего. У Morgan Multimedia вроде платный...
Впрочем, найденная библиотечка создания mjpeg уже заработала.
А что за библиотечка?
-
> Впрочем, найденная библиотечка создания mjpeg уже заработала.
тоже интересно, что за библиотечка.
-
-
> MBo © (26.11.08 14:08) [7]
> http://mbo88.narod.ru/TBitmap_to_MJPEG_AVI.pas >
если есть желание, советую переделать файлик под использование Intel Jpeg Library. Ускорение будет значительное до 2-3 раз по сравнению со стандартным модулем jpeg
-
>советую переделать файлик под использование Intel Jpeg Library Спасибо, разумно. Пока что это не является узким местом, но позже может стать актуальным.
-
-
Удалено модератором
|