Miten pakata tiedostoja TODELLA pieneen kokoon?

Discussion in 'Vapaata keskustelua' started by Stene, Aug 12, 2007.

  1. Stene

    Stene Member

    Joined:
    Mar 25, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Mä haluisin saada CD:lle joitain pelejä, mutta nää pelit vie tosi paljon tilaa, siis jotain yli gigan, ja ne pitäis jollain ohjelmalla saada pakattua johonki alle 700 Mt:hen. Siis kun mulla on noita tyhjiä 700 Mt CD-levyjä, ja niille kun haluisin saada kaikkea kivaa säilöön ettei turhaa tilaa vie koneelta.

    Oon tota WinRAR:ia käyttäny, mutta se laskee tolla Best jutullakin ihan vähäsen vaan tiedostokokoa. Eli onko mitään parempaa? Ku mä oon joskus saanu joltain jotain RAR tiedostoja jotka on jotain 11 Mt kokosia ja sisällä jostain 3 Gt:n edestä kaikkea. Eli miten tällänen kompressointi onnistuu?

    Ja kun esim yks henkilö oli saanu semmosen 7 Gt läjän videoita 1 Gt RAR tiedostoon. Nii mietin vaan että miten semmonen onnistuu. Ku tommosen 1.8 Gt kasan sais varmaan aika pieneksi jollain tavalla...

    Odottelen vastausta...
     
  2. teme565

    teme565 Active member

    Joined:
    May 10, 2002
    Messages:
    3,306
    Likes Received:
    0
    Trophy Points:
    66
    Tuo tiedostojen pakkautuvuus riippuu yleensä pitkälti siitä, miten "tiukkaan" tiedosto on itsessään pakattu. Esimerkiksi vaikkapa mp3 on jo itsessään niin hyvin pakattu, ettei se siitä juurikaan enää winrarrilla pienene.

    Mainitsemiisi huikeisiin pakkautuvuuksiin en oikein usko. Tuo 11Mt<-->3gig on kyllä mahdoton ellei ole sitten kyseessä joku haamutiedosto joka on "tyhjää täynnä". Ja tuo 7 gigaa 1 gigaan vaikuttaa siltä, että kaverisi on ensin pakannut videot itsessään pienemmäksi ja vasta sitten pakannut rarrilla.

    Mutta jos tuollainen tilanne tulee, että pitäisi noin paljon pakkailla, niin siihen on kaksi lääkettä, osta toinen kovalevy, ne on melkein ilmaisia nykyään ja osta DVD-polttava ja polta roinat DVD-aihioille.
     
    Last edited: Aug 12, 2007
  3. Stene

    Stene Member

    Joined:
    Mar 25, 2006
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    Noh, kyllä oli vaan jotenki tolleen saatu pakattua. Taidan varmaan koittaa sitte laittaa eka ne tiedostot silleen r00, r01 jne ja sitte vielä johonki nii vois ehkä ees jotenki pienentyä.
     
  4. wipe2000

    wipe2000 Senior member

    Joined:
    Aug 5, 2002
    Messages:
    6,109
    Likes Received:
    5
    Trophy Points:
    118
    Häviötöntä pakkausta ei paljon RARia paremmaksi taida nykykeinoin saada. Dataa kun ei voi pakata häviöllisesti, joten tiedoston sisältö (ja tietysti käytetty algoritmi) määrää hyvin pitkälti pakkautuvuuden.

    Ääntä ja kuvaa sen sijaan voi pakata myös häviöllisesti (MPEG, JPEG jne.), jolloin tiukempi pakkaus tarkoittaa vain aina huonompaa laatua.

    Tiedosto, jossa joku tietty alkio, esim. kirjain, toistuu usein ja varsinkin monta kertaa peräkkäin, voidaan pakata pieneen tilaan, mutta jotain epäsäännöllistä kohinaa taas ei häviöttömästi voi pakata juuri lainkaan.

    Yksi tilansäästömahdollisuus seuraa kiintolevyjen varausyksikön koosta. Eli vaikka levylle tallettaisi vain yhdenkin bitin, tilaa kuluu kuitenkin aina pienimmän varausyksikön verran. Monta pientä tiedostoa yhdistämällä saadaan tätä kautta pakattua muuten pakkantumatontakin dataa käytännössä pienempään tilaan.

    Osiin (R00, R01, ...) jako ei vaikuta pakkaukseen, mutta voi olla hyvä konsti mahduttaa "ylisuuri" tiedosto levyille. Kannattaa tosin muistaa, että jos yksikin levyistä tuhoutuu, kaikkien saman paketin osia sisältävien levyjen purkaminen voi käydä mahdottomaksi!
     
    Last edited: Aug 13, 2007
  5. LaLLi80

    LaLLi80 Senior member

    Joined:
    Nov 23, 2003
    Messages:
    5,010
    Likes Received:
    0
    Trophy Points:
    116
    Ei mitenkään "oikealla" datalla. Tosta tulee pakkaussuhteeksi niin kova luku(1/270), että se ei ole mahdollista ilman kikkailua.
    Ei sinne päinkään. Data ei pakkaudu yhtään sen enempää jos sitä pakkaa moninkertaisesti. Päinvastoin sen paketin koko kasvaa vain.

    Esim. Sinulla on tiedosto jonka haluat pakata. Pakkaamattomana sen koko on vaikka 50 kilotavua. Pakattuna se pienenee kolmeen megaan, mutta sen alkuun lisätään pakkausohjelman merkintöjä pari kiloa.
    Ennen 01010 -> Pakattuna z010

    Nyt ajattelen kaikessa viisaudessa pakata sen usiksi toisella ohjelmalla. No tämä toinen ohjelma ei pysty pakkaamaan jo pakattua dataa yhtään enempää, mutta lisää silti oman merkintänsä tiedoston alkuun.
    Ennen z010 -> Lisäpakkaus xz010

    Tiedoston koko kasvaa.
     

Share This Page