Terve, mulla on canon powershot a1000 is kamera joka tuottaa tällaista videota: dimensions 640x480 codec motion jpeg 30 frames/s audio codec uncompressed 8-bit PCM audio channels mono sample rate 11024 hz Käytössäni on Avidemux Linuxille ja kysymys kuuluu että mihin muotoon noi videot kannattaa muuttaa tilan säästämiseksi? Jotain minuutin pätkiä eivätkä mitään kovin laadukkaita. x264 on kuulemma kova sana mutta toimiiko se AVIn sisällä? Jostain luin että tämä olisi ongelmallista. Entä kannattaako audiota muuttaa?
Ääniraita kannattaa uudelleenkoodata johonkin toiseen muotoon pois tuosta pakkaamattomasta niin tilaa säästyy (esim. mp3). Videon uudelleenkoodausta ei välttämättä kannata tehdä. Voit toki testailla millä koodekilla ja asetuksilla saisit parhaan lopputuloksen, mutta voi käydä niin että laatu vain huononee ja videon koko levyllä säilyy lähes ennallaan tai jopa kasvaa.
Ohops, M-JPEG olikin kohtuullisen tilaavievä koodekki. Minuutin pätkä vie lähes 100mt tilaa. Testailin tuossa vastaavan videotiedoston koodailua (motion jpeg 640x360 30fps, 44.1khz mono PCM), niin XViD-koodekilla noin 3000kbps bitratella koodattuna ja ääniraita MP3 muotoon koodattuna videoiden tallennuksessa säästää noin 80% tilasta vrt. alkuperäiseen ja näyttää lähes yhtä hyvältä kuin alkuperäinen. x264 ei tietääkseni kovin hyvä ole SD-videoiden tallentamiseen. AVI taas on pelkkä containeri johon laitetaan kamaa, eli jos vain saat jotenkin muxattua x264 videon siihen, niin toistossa ei pitäisi olla ongelmia. EDIT: Näemmä onnistuu x264 videon muxaaminen avi-tiedostoon. Winkkarin puolella esim. avc2avi -softalla voi tehdä homman. Tämän jälkeen audion muxaaminen videoon onnistuu vaikkapa virtualdubilla.
Tuossa muodossa minuutti ääntä vie tilaa noin 646 kB, joten ääntä ei kannata pakata, vaan pitää se alkuperäisenä. Ääni on jo valmiiksi aika huonoa, eikä tietenkään se siitä pakkaamalla parane. Ainakin itselläni toimii ilman suurempia ongelmia x264:lla pakatut videot AVIna. Miksi ei olisi hyvä? Ihan hyvin se pakkaa niin pienellä kuin suurellakin resoluutiolla. Avidemuxin pakkausasetukset eivät tosin ole aloittelijalle ehkä kovin selkeitä. Mikäli ovat samassa järjestyksessä kuin Windowsissa, niin ensimmäisessä välilehdessä on liukusäädin, josta säädetään laatua. Kannattaa kokoilla itse mikä on sopiva laatu/tiedostokoko. Joku 10...20 on yleensä hyvä asetus. Mutta jos videoita on tarkoitus muokata joskus, niin alkuperäiset tiedostot kannattaa säilyttää, sillä MJPEG on editointiin edelleen hyvä.
Kiitos vastauksista, tosiaan ääntä ei kannattanut pakata. Tiedostosta tuli jopa isompi kuin pakkaamattomasta. Varmaan siksi että sample rate (en ole koskaan käsittänyt mikä se on) piti muuttaa isommaksi. Tuolla 11024 hz ei suostunut menemään mp3 tai ogg muotoon. x264 vaikuttaa tosi hyvältä, paljon pienempi video kuin xvidillä enkä huomaa laadussa eroa alkuperäiseen.
Aika pro olet jos erotat pakkaamattoman äänen mp3 pakatusta pelkällä korvalla. On vähän eri asia videossa ja äänessä tuon pakkauksen kanssa miten erottaa alkuperäisen ja pakatun tiedoston toisistaan. Varsinkin jonkun digipokkarilla nauhoitetun mono-äänen (tai stereo) jonka mikrofoni ei edes VOI kaapata tarkasti. Televisiot, DVD-soittimet ja pelikonsolit, mikäli tukevat videoleikkeiden katselua, tukevat yleensä normaalia DivX/XviD -pakattua videota. Todella harva laite tukee x264 tai edes h.264 -pakattua videota. Toki jos tietää varmasti että tulevaisuudessa ostaa vain sellaisia laitteita jotka tukevat x264 -koodattua videota, niin mikäpä siinä, silloin x264 käy. EDIT: Niin, no. Voihan sen videon koodata sitten tarvittaessa DivX/XviD -muotoon. Itse en kyllä saanut mitenkään isompaa tiedostoa aikaan kuin mitä alkuperäinen oli ja MJPEG ei todellakaan ole hyvä tiedostomuoto arkistointiin. 720p MJPEG 30fps vie ihan tuhottomasti tilaa vrt. oikeisiin koodekkeihin ja videota voi kyllä editoida oli se sitten missä muodossa tahansa.
Mutta MJPEGin pystyy leikkaamaan mistä kohtaa tahansa ilman uudelleenpakkaamista. Toki sama onnistuu H.264:n kanssa jos käyttää pakkaamisessa pelkästään I-frameja, mutta silloin video vie tilaa samaa luokkaa kuin MJPEG.
Tottahan tuokin. Itse pidän kotivideot MPEG-2 -muodossa, koska siihen ne joutuisivat muutenkin jos ne DVD:lle laittaa. Leikkaaminen ja editointi on lisäksi helppoa ja vie vähemmän tilaa kuin alkuperäinen tallenne.