Mihin muotoon tallentaa lyhyet videot?

Viestiketju Digivideo-ongelmat ja -keskustelu -osiossa. Ketjun avasi ägräs 13.06.2010.

  1. ägräs

    ägräs Regular member

    Liittynyt:
    27.02.2005
    Viestejä:
    184
    Kiitokset:
    0
    Pisteet:
    26
    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?
     
  2.  
  3. xbkrypt0n

    xbkrypt0n Active member

    Liittynyt:
    16.06.2010
    Viestejä:
    3,154
    Kiitokset:
    120
    Pisteet:
    73
    Ää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.
     
  4. jkstone

    jkstone Guest

    Eiköhän se sellasenaan ole aika hyvä.
     
  5. xbkrypt0n

    xbkrypt0n Active member

    Liittynyt:
    16.06.2010
    Viestejä:
    3,154
    Kiitokset:
    120
    Pisteet:
    73
    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.
     
    Viimeksi muokattu: 17.06.2010
  6. Juce

    Juce Regular member

    Liittynyt:
    16.03.2005
    Viestejä:
    226
    Kiitokset:
    0
    Pisteet:
    26
    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ä.
     
    Viimeksi muokattu: 23.06.2010
  7. ägräs

    ägräs Regular member

    Liittynyt:
    27.02.2005
    Viestejä:
    184
    Kiitokset:
    0
    Pisteet:
    26
    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.
     
  8. xbkrypt0n

    xbkrypt0n Active member

    Liittynyt:
    16.06.2010
    Viestejä:
    3,154
    Kiitokset:
    120
    Pisteet:
    73
    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. :)
     
    Viimeksi muokattu: 23.06.2010
  9. Juce

    Juce Regular member

    Liittynyt:
    16.03.2005
    Viestejä:
    226
    Kiitokset:
    0
    Pisteet:
    26
    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.
     
  10. xbkrypt0n

    xbkrypt0n Active member

    Liittynyt:
    16.06.2010
    Viestejä:
    3,154
    Kiitokset:
    120
    Pisteet:
    73
    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.
     

Jaa tämä sivu