![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| maximilian |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 3.12.2004 Репутация: нет Всего: нет |
Есть поток кадров JPEG. Их нужно сохранить в видео-файл. Существует ли какой-нибудь стандартный формат записи JPEG-ов в файл (чтобы этот файл можно было посмотреть ,например, в Windows Media Player)? Если есть - подскажите.
|
|||
|
||||
| [ss]3L33T@ |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 14.10.2003 Где: Казармы Репутация: 1 Всего: 1 |
Что значит "есть поток кадров"?
Если ты их читаешь из файла в память, то JPEG не имеет никакого значения, потому что ты их раскодируешь. --------------------
Понастоящему добрый человек всегда простит и забудет вам ваше зло, но он никогда не простит и не забудет вашего добра[ss]3L33T@ |
|||
|
||||
| maximilian |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 3.12.2004 Репутация: нет Всего: нет |
Дело в том, что эти JPEG-и я не читаю из файла, а получаю через сеть, и мне нужно создать файл из этих JPEG-ов, причем такой, чтобы его можно было бы просмотреть, например, в Windows Media Player. Но каким образом записать эти кадры я не знаю (какой заголовок должен быть в файле, может какую дополнительную инфу между кадрами писать надо и т.п.)
|
|||
|
||||
| [ss]3L33T@ |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 14.10.2003 Где: Казармы Репутация: 1 Всего: 1 |
maximilian
Ты получаешь поток данных через сеть или копируешь JPEG файлы? Если ты получаешь их через сеть, то нет смысла говорить о JPEG'е, потому что это метод сжатия(читай, как "расширение"). А если ты копируешь файлы, то их в любом случае надо сначала открыть(а значит - раскодировать и загрузить в память). Теперь по повду создания фильма(последовательности кадров): если тебе надо именно реализовать на c++, то в таком случае тебе надо сходить сюда - http://www.wotsit.org Тут есть форматы файлов. Ищешь то, что надо, разбираешься и пишешь. В том же случае, если тебе не надо ничего писать, а просто прога нужна, чтобы создать последовательность кадров, то возьми Adobe Premier. И в таком случае ты нитуда запостил тему. А если ты говорил о какой-то библиотеки, в которой есть уже всё готовое(функции и т.п.), то я таковых не знаю. --------------------
Понастоящему добрый человек всегда простит и забудет вам ваше зло, но он никогда не простит и не забудет вашего добра[ss]3L33T@ |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: нет Всего: 232 |
Совет: для создания AVI-файлов нарой инфу по MCI. Для расшифровки JPEG можно пойти 2-мя путями. Первый - более продвинутый (найти бесплатную библиотеку для перевода из одного формата в другой, типа MagicLibrary). Второй - более безболезненный (использовать уже готовые средства от мелкомягких, типа GDI+).
-------------------- ![]() |
|||
|
||||
| knave |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 6.3.2003 Где: Санкт-Питербург ( Россия) Репутация: нет Всего: 5 |
Сомтри в МСДН набор функций AVIxxxxx. Еще там же есть пример записи файла ави.
-------------------- С наилучшими пожеланиями !!! |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |