[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Anim player



> Zdar!
> 
> mam tu jeden problemek a vyzvu pro pritomne kodery. Potreboval bych
> napsat prehravac animaci (nejlepe anim5, ale klidne se prizpusobim i
> jinemu, treba vlastnimu formatu), ktery dokaze prehrat animaci z
> harddisku (nebo z CD) v rozliseni 320x250x32colors rychlosti 12,5
> (plus minus snimek) framu za sekundu a to tak, ze zabere dejmetumu
> maximalne 800 kb vcetne bufferu pro animaci.
> Zajimalo by me, jestli je toto mozne (ale co jsem zkousel ve scale,
> tak ta byla schopna prehrat 320x250x256barev 12 snimku za sec. v
> pohode na 030/50. Pokud nekdo tento problem resil uz v minulosti
> ozvete se a vubec me zajima vas nazor na vec.
> 
> Ute
Asi pred dvema mesicema jsem si napsal vlastni prehravac animaci.
Pouzivam kombinaci DELTA komprese (pokud bych vytvoril kompresor,
ktery ma ztratovou kompresi, bylo by to docela dost ucinny) a k
tomu RLE kompresi, ktera ma ale podstatne vyssi ucinek v chunky
formatu, coz znamena tu 030/50MHz, nebo grafickou kartu. U RLE
komprese jeste pouzivam takovy trik, ze dynamicky menim mezi 8,
16,32 bitovou kompresi, podle toho, jak to je zrovna optimalni.
Pomoci toho jsem animaci z Cinemorpha stlacil z 1.6 Mb na 170 Kb.
Jenomze to nejvic zalezi na tom, kolik bodu se meni v celym obraze
najednou - pokud udelas prelet kamery nad obilnym polem, pak
bude komprese naprosto nulova - tady uz musi nastoupit ztratova
komprese, coz znamena rozostreny obrysy, takovy ty vyblity plochy
apod.

		FiDo of INSANITY