Page 1 of 1

Videokoodekit ja kuvanlaatu

Posted: 09.12.2007, 23:40
by CosMOS
Pitäisi esitys/demokäyttöön saada blenderillä tehtyä animaatiota suurella resoluutiolla ja nopealla ruudunpäivityksellä. Nyt vain ei tunnu löytyvän koodekkia, joka toteuttaisi tavoitteen. Joko kuva on suttua tai se nykii. Olen kokeillut mm. AVI Raw, AVI Jpeg, HuffYUV ja Indeo video 5.10.

Raw ja huffi tuottavan hyvän kuvanlaadun, mutta ruudunpäivitys nykii todella pahasti soitto-ohjelmalla toistettaessa. Avi Jpeg ja Indeo pyörivät hieman paremmin, mutta kuvan yksityiskohdat häviävät sumuun pakkauksen vuoksi. Millä keinoin olette saaneet omat animaationne toistumaan kauniisti? Soittimena minulla on VLC tai windowsin media player. Testissä toinen ei ollut juuri toista parempi, ehkä VLC hieman nopeampi, mutta sekin pätkii pahasti. :x

Konetehosta ei pitäisi olla kiinni, CPU-kuormitus pahimmillaankin n.60%. Ramdisk-ohjelmat eivät taida juuri auttaa. Mainittakoon myös, että esim. teräväpiirtoelokuvat pyörivät moitteettomasti, en tosin muista, millä ne oli koodattu.

Joku muukin on kärsinyt nykivistä videoista:
http://blenderartists.org/forum/showthr ... ideo+codec

Re: Videokoodekit ja kuvanlaatu

Posted: 10.12.2007, 00:22
by Sienikasvusto
Käytän yleensä Xvidiä se ei suttaa ja ruudunpäivitys toimii nopeasti.

Re: Videokoodekit ja kuvanlaatu

Posted: 10.12.2007, 09:29
by tuxer
Suoraan DVD-formaattiin?

Tai sitten BINK:
http://www.radgametools.com/bnkdown.htm
Binkkiä en ole itse kokeillut mutta monet pelit ainakin aikoinaan käyttivät sitä.

Animaation ja videon pakkaus on vähän eri asioita, koska animaatiossa ei ole kohinaa.

Re: Videokoodekit ja kuvanlaatu

Posted: 11.12.2007, 01:44
by CosMOS
tuxer wrote:Animaation ja videon pakkaus on vähän eri asioita, koska animaatiossa ei ole kohinaa.
Mikä siis on oikea tapa pakata Blenderillä tehty animaatio? Eihän soitto-ohjelma tiedä, onko kyseessä "oikea" video vai Blenderillä tehty tuotos.

Tavoitteeni on saada huippulaatuista kuvaa pyörimään näyttöruudulle. Ei välttämättä tarvitse pakata mitenkään, raakadatakin kelpaa, mutta kun sitä ei voi toistaa riittävän nopealla ruudunpäivityksellä. :? Ei auta, vaikka animaation tekisi pienessä koossa, esim. 200 x 200 pikseliä. Silti näkyy pientä nykimistä tai värinää panoroinnissa.

Re: Videokoodekit ja kuvanlaatu

Posted: 11.12.2007, 08:43
by tuxer
En tiedä mikä on oikea tapa, mutta tarkoitin että pakkausalgoritmit, jotka on kehitetty videokuvalle eivät sovi välttämättä kovin hyvin animaation pakkaukseen.

Tämän nyt varmasti tiesitkin mutta kannattaa aina renderointi tehdä häviöttömästi pakatuiksi still kuviksi (esim. png) ja sitten tästä tehdä varsinainen video. Näin helppo ja nopea kokeilla erilaisia koodekkeja ja pystyy myös helposti renderoimaan vain tietyn osan animaatiosta uusiksi.

Jos panorointi on nopea, niin voi olla että siinä oikeasti esiintyy hyppäys, koska siitä puuttuu liike-epäterävyys. Kokeile lisätä motion blurria.

Kun viimeksi tein animaation, niin tein siitä DVD:n.

Re: Videokoodekit ja kuvanlaatu

Posted: 18.12.2007, 01:04
by CosMOS
Olen tässä kokeillut monenlaista koodekkia, animaation resoluutiota ja muita eri kikkoja. Vika ei varsinaisesti ole koodekeissa, vaan renderöinnin tuloksena on yksinkertaisesti liian suuri tiedosto. Tyyliin 1GB/10 sekuntia. Näin ollen kiintolevy on pullonkaulana, eikä pysty siirtämään gigaisia fileitä muutamassa sekunnissa. Testiohjelmalla kokeilin, kuinka nopeasti kovon tiedonsiirto toimii ja se on vain liian hidas. Luonnollisesti kiintolevy on myös eheytetty.

Täytyy siis löytää hyvä koodekki, jolla pakata tiedosto pienemmäksi. Näin tiedonsiirtonopeus saadaan ehkä alle kipurajan, eikä nykimistä esiinny. Ehkäpä lähitulevaisuudessa flash-kiintolevyt kykenevät moninkertaistamaan siirtonopeudet.

Re: Videokoodekit ja kuvanlaatu

Posted: 18.12.2007, 01:29
by Sienikasvusto
AAargh! Oletko jo kokeillut xvidiä?

Re: Videokoodekit ja kuvanlaatu

Posted: 18.12.2007, 01:59
by CosMOS
Xvidiä en ole vielä kokeillut. Vakuuta minut ja laita linkki johonkin, mistä voi ladata mahdollisimman hyvälaatuisen Xvid-tiedoston. Jos se on hyvä, otan Xvidin käyttöön.

Re: Videokoodekit ja kuvanlaatu

Posted: 18.12.2007, 18:01
by Sienikasvusto
Tässä sinulle nopeasti tehty partikkelikokeilu rendattuna Xvid muotoon.
Se ei sitten ole mitenkään ihmeellinen tai hieno! :D
http://www.upload-it.info/download.php? ... 1_0500.avi

Re: Videokoodekit ja kuvanlaatu

Posted: 19.12.2007, 00:50
by CosMOS
En saa ladattua kuin 500kt ja sitten menee poikki. Ehkä latauspalvelu on rikki?

Re: Videokoodekit ja kuvanlaatu

Posted: 19.12.2007, 17:34
by Sienikasvusto

Re: Videokoodekit ja kuvanlaatu

Posted: 20.12.2007, 02:02
by CosMOS
Sienikasvusto wrote:Tässä uusi tiedosto.
http://files-upload.com/files/687300/0001_0500.avi
No niin, sain ladattua ja katsottua. Valitettavasti tuo ei ole tekniseltä kuvanlaadultaan sen parempi kuin mihin itsekin pääsin. Mustan objektin liikevärinä(ruudunpäivitys) näkyy selvästi valkoista taustaa vasten ja myös pakkausartefaktit muistuttavat olemassa olostaan. Olisiko liikkumisen sulavuuteen vaikuttanut renderöinti 60framea/sekunti nopeudella? Tiedosto näyttäisi olevan "vain" 30fr/s. Jatkan testailuja.

Re: Videokoodekit ja kuvanlaatu

Posted: 20.12.2007, 08:15
by Sienikasvusto
Motion Blur päällä näyttää tuo liike pehmeämmältä.