![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Превращение bmp в avi. [D7, WinXP]
Grief © (2005-04-20 12:59:00)Имеется ряд картинок, 1.bmp, 2.bmp, 3.bmp... Как превратить их в AVI? Конечно компонент - это хорошо, но может этот формат достаточно прост, чтоб сделать все самостоятельно? Буду рад любой помощи! (Компонент - тоже пойдет...)
Grief (2005-06-04 23:54:00) [1]>я тоже над эти парюсь. накопал какой-то алгоритм. давай mail - напишу
>st.andrew@rambler.ru
это кому?
Анонимщик1 (2005-05-14 09:24:00) [2]Бум-бурум-бурум-бурум
st.andrew (2005-05-12 01:40:00) [3]я тоже над эти парюсь. накопал какой-то алгоритм. давай mail - напишу
st.andrew@rambler.ru
st.andrew (2005-05-12 01:39:00) [4]я тоже над эти парюсь. накопал какой-то алгоритм. не уверен шо чем-то поможет, но посмотри. Если че-то придумал - напиши мне.
Ozone (2005-05-11 12:12:00) [5]> [14] programania © (07.05.05 02:48)
> а видео если больше 400*300 то замирает или вообще темное
> окно
Не знаю.У меня все нормально было даже на 1024х768.
> и еще ошибки выскакивают.
Может быть :)
programania (2005-05-07 02:48:00) [6]>Ozone © (05.05.05 13:20) [10]
>Смотри исходники AviWriter_2, то все уже реализовано. И "на лету" и так :)
Осмотрел что yandex дал
Сжатие звука никак не реализовано,
а видео если больше 400*300 то замирает или вообще темное окно
и еще ошибки выскакивают.
Или есть еще новее?
AviWriter_3 пока не нашел, буду ждать.
Опробовал directX через DSPack: тоже AV даже на ее примере компрессии.
SammIk (2005-05-06 07:43:00) [7]VirtualDub - идет с исходниками, качаи изучаи.
Или лучше им пользуйся, и жмет и все делает
Ozone (2005-05-06 07:08:00) [8]> Delphi c AVI не работаєт.
http://rulezman.multik.org/30.gif
Gero (2005-05-05 16:49:00) [9]
> Delphi c AVI не работаєт.
ТочнА.
Надо переходить на Ц++.
Ozone (2005-05-05 13:20:00) [10]> [4] alpet © (20.04.05 13:56)
> Не уверен что эти функции вообще помогут
Не уверен, не говори.
> [6] programania © (20.04.05 21:14)
> А может кто знает как сразу в divX ?
Смотри исходники AviWriter_2, то все уже реализовано. И "на лету" и так :)
> Grief © (20.04.05 12:59)
Если хочешь писать свой компонент, то возьми за основу AviWriter_2 или копай DirectX (знаюшие люди говорят, что 2й вариант проще, но с ним я не работал)
vidiv (2005-05-05 12:21:00) [11]
> M@RIO (05.05.05 12:07) [8]
ага... :)
M@RIO (2005-05-05 12:07:00) [12]Delphi c AVI не работаєт.
Grief (2005-04-22 16:27:00) [13]спасибо, надо будет взглянуть...
programania (2005-04-20 21:14:00) [14]Кроме AviWriter я ничего не нашел
но он не пишет звук если картинки >480*360
и пишет только несжатое avi причем еще 2 раза
картинки требует в tList сначала записать
это вообще никакой памяти не хватит даже
на минуту 480*360*3*24*60=746mb
но исходный текст у него нехитрый и удалось
подсовывать bitmap на ходу
еще нужно 8bit везде заменить на 24.
исходный и исправленный:
http://programania.com/aviwriter.zip 16kb
А может кто знает как сразу в divX ?
Grief (2005-04-20 18:24:00) [15]спасибо алпет, большое...
я и хотел свой компилятор сделать вообще-то...
alpet (2005-04-20 13:56:00) [16]Никогда сам этим не занимался. Не уверен что эти функции вообще помогут. Но это все что дает WinAPI, другой вариант использовать DirectX. Уясни перед собой задачу - что должно быть на выходе. Если не сжатый, чисто видео AVI-file наверно будет проще узнать его формат и собрать "компилятор" для файликов.
з.ы. Я слышал что MSDN есть в онлай-не, и более того частично на русском языке. Посмотри на http://www.msdn.microsoft.com
Grief (2005-04-20 13:42:00) [17]мне надо програмно, я думал здесь только програмные вопросы?, а алпету, нельзя ли по-подробнее, ибо у меня нету MSDN :(
_Lucky_ (2005-04-20 13:25:00) [18]Ищи програмку bmp2avi.exe - она как раз этим занимается
alpet (2005-04-20 13:17:00) [19]MSDN: AVIFile Functions