Pakkaa video lataamatta sitä minnekään
Tämä pakkain toimii kokonaan selaimesi sisällä: video puretaan ja koodataan uudelleen omalla laitteellasi WebCodecsin kautta, ja jokainen tuloksen osa kirjoitetaan suoraan paikalliseen tallennustilaan heti kun se on valmis. Mitään ei lähetetä, ja koska tulosta ei koskaan pidetä muistissa, kokorajaa ei myöskään ole — ainoa katto on vapaa levytilasi. Valitse tiedosto, ja työ alkaa heti.
Miksi pakkaaminen ilman lataamista on eri asia
Lähes jokainen ilmainen videopakkain verkossa on latauspalvelu. Luovutat tiedoston palvelimelle, jota et hallitse, se jonottaa muiden tiedostojen takana, se käsitellään, ja sitten lataat tuloksen. Malli toimii, mutta se maksaa: tallenteesi kopioituvat jonkun toisen levylle, säilytysaika on se, minkä tietosuojakäytäntö sanoo, ja 400 MB:n leikkeen on kiivettävä kokonaan oman yhteytesi läpi ennen kuin mitään voi alkaa.
Tämä työkalu kääntää järjestyksen. Selain lukee tiedoston suoraan levyltäsi, syöttää kuvat oman laitteesi videokoodaimelle WebCodecs-API:n kautta ja kirjoittaa uuden MP4-tiedoston takaisin paikalliseen tallennustilaan koodauksen aikana. Mitään ei kulje verkon yli — voit tarkistaa sen avaamalla selaimen verkkopaneelin ajon aikana tai katkaisemalla internetin tämän sivun latauksen jälkeen ja pakkaamalla silti.
Tästä seuraa kaksi käytännön asiaa. Ensinnäkin nopeuden ratkaisee laitteistosi eikä lähetyskaistasi, joten lyhyt leike on valmis sekunneissa. Toiseksi mitään ei ole rajoitettavaksi: ei päivittäistä kvoottia, ei jonopaikkaa, ei rekisteröitymistä, ei vesileimaa, koska ei ole palvelinta, jonka kulut olisi katettava.
Ainoa asia, jota paikallinen pakkain ei osaa, on toimia selaimessa, jossa ei ole videokoodainta. Jos omaasi ei tueta, yllä oleva työkalu sanoo sen suoraan sen sijaan että vaihtaisi hiljaa lataamiseen.
Pakkaa suuri video, ilman kokorajaa
Juuri suurissa tiedostoissa selainpakkaus yleensä kaatuu, ja syy on muisti. Suoraviivaisin tapa rakentaa tällainen työkalu on kerätä valmis video muistiin ja luovuttaa se vasta kokonaisena — mikä tarkoittaa, että tarvittava muisti kasvaa itse tuloksen koon mukana. Pitkä tallenne vaatii lopulta enemmän RAM-muistia kuin kone pystyy irrottamaan, ja välilehti kuolee puolivälissä. Siksi selainpakkaimet yleensä ilmoittavat suurimman tiedostokoon.
Tämä ei ilmoita. Jokainen pakatun videon osa kirjoitetaan selaimen paikalliseen tallennustilaan sillä hetkellä kun se on koodattu, joten muistin käyttö pysyy tasaisena riippumatta siitä, kuinka pitkä video on. Olemme mitanneet sen: 40 minuutin 1080p-tallenteen pakkaaminen 500 MB:n tiedostoksi huipentui 643 MB:n muistiin ja pysyi siinä alusta loppuun. Sama työ tulos muistiin kerättynä huipentui 1 246 MB:iin ja oli edelleen nousussa, kun se päättyi. Tämä ero on koko syy siihen, ettei tässä ole kokorajaa.
Rajan sijalla on tarkistus, joka ei voi tulla yllätyksenä. Ennen kuin koodaus alkaa, työkalu arvioi tuloksen koon ja vertaa sitä siihen tallennustilaan, joka selaimella on todella vapaana. Jos se ei mahdu, saat tietää nyt eikä neljäkymmentä minuuttia myöhemmin. Eikä mitään jää roikkumaan: jos peruutat puolivälissä tai suljet välilehden, puolittain kirjoitettu tiedosto poistetaan.
Käytännön katto on vapaa levytilasi, ei meidän valitsemamme luku. Monen gigatavun lähdetiedostot ovat ihan hyviä — kaksi tuntia pitkä video on kärsivällisyyskysymys, ei kapasiteettikysymys.
Näin pakkaat videon selaimessa
Koko kulku on kolme vaihetta eikä vaadi asetuksia — oletusvalinta 720p on se, mitä useimmat haluavat.
- Valitse video tai raahaa se yllä olevaan kehykseen. Tiedosto luetaan paikallisesti; kesto, tarkkuus ja koko näkyvät heti.
- Valitse laatutaso. 720p pitää videon lähimpänä alkuperäistä, 540p on viritetty viestisovelluksille, 360p puristaa lujimmin. Kohdetarkkuus näytetään ennen aloitusta.
- Paina Pakkaa ja odota. Edistyminen on todellista, ei arvio. Lopussa näet koon ennen ja jälkeen, ja Lataa tallentaa uuden tiedoston.
Pakkaus kulkee vain yhteen suuntaan — pois heitetyt yksityiskohdat eivät palaa. Säilytä alkuperäinen, kunnes olet katsonut pakatun kopion ja olet tyytyväinen.
Minkä laatutason kannattaa valita?
Jokainen taso kutistaa videon lyhyen sivun kohdearvoon ja rajoittaa keskimääräistä bittinopeutta. Käytämme lyhyttä sivua leveyden sijaan, jotta pystysuuntainen puhelinvideo käsitellään täsmälleen kuten vaakasuuntainen kamerakuva.
Emme koskaan skaalaa ylöspäin. Jos annat 720p-videon 720p-tasolle, tarkkuus jää koskematta ja vain bittinopeus muuttuu — tämä on hyvä tietää, koska siinä tapauksessa säästö on selvästi pienempi kuin 4K-lähteellä.
| Taso | Tavoite | Parhaiten sopii |
|---|---|---|
| 720p · Korkea laatu | Lyhyt sivu 720 px, ~2 Mbit/s | Oletus. Jakaminen, arkistointi, katselu puhelimella tai läppärillä. |
| 540p · Tasapainoinen | Lyhyt sivu 540 px, ~1 Mbit/s | Viestisovellukset, sähköpostin liitteet, latauksen kokorajat. |
| 360p · Pienin koko | Lyhyt sivu 360 px, ~0,6 Mbit/s | Pitkän videon puristaminen tiukan kokorajan alle. |
Nämä ovat samat kolme tasoa ja samat bittinopeudet, joita Photo Slim käyttää iPhonella, joten täällä pakattu ja sovelluksessa pakattu leike ovat samanlaisia.
Näin pakkaat videon kokoon 10 MB, 25 MB tai 100 MB
Joskus vaatimus ei ole «pienempi» vaan luku: latauslomake, joka hylkää kaiken yli 25 MB:n, viestisovellus, joka pysähtyy 10 MB:hen, portaali, jonka katto on 100 MB. Vaihda työkalu laatutasoista tavoitekokoon, niin annat sille juuri sen luvun. Se jakaa budjetin videon kestolla saadakseen bittinopeuden, vähentää äänen tarvitseman osuuden ja valitsee sitten tarkkuuden, jonka tuo bittinopeus todella kantaa — valinta 720p:n, 540p:n ja 360p:n välillä tehdään siis puolestasi eikä yrityksen ja erehdyksen kautta.
Se tähtää tarkoituksella hieman tavoitteen alle eikä täsmälleen siihen, sillä 25,4 MB:een päätyvä tiedosto hylätään yhtä varmasti kuin 60 MB:n tiedosto. Kaksi rajaa kannattaa tietää. Ääniraita kopioidaan sellaisenaan, joten se vie kiinteän osuuden budjetista, jota mikään laatuasetus ei voita takaisin. Ja tietyn keston jälkeen pieni tavoite ei ole enää saavutettavissa millään laadulla — neljänkymmenen minuutin tallenteesta ei tule katsomisen arvoista 10 MB:n tiedostoa. Silloin työkalu kertoo sen ennen aloitusta sen sijaan, että käyttäisi aikasi puuron tuottamiseen.
Koska se tähtää tavoitteen alle eikä siihen, tulos alittaa rajan riippumatta siitä, laskeeko rajaa mittaava taho megatavuun 1 000 vai 1 024 kilotavua.
Kuinka paljon pienemmäksi videosi kutistuu?
Se riippuu lähes täysin siitä, mikä lähde on, ja jokainen palvelu, joka lupaa kiinteän prosenttiluvun, arvaa. Säästö tulee kahdesta suunnasta: matalammasta tarkkuudesta ja matalammasta bittinopeudesta. Jos lähteesi on kaukana tavoitteen yläpuolella molemmissa, pudotus on dramaattinen. Jos se on jo lähellä, otettavaa ei ole paljon.
Kolme todellista mittausta tekee vaihteluvälistä konkreettisen. 9 sekunnin 4K-leike, joka oli tallennettu 96 Mbit/s:n bittinopeudella, putosi 105 MB:sta 2 MB:iin 720p-tasolla — alle 2 % alkuperäisestä, koska lähteen bittinopeus oli tuolle pituudelle järjetön. 121 sekunnin 1080p-video putosi 101 MB:sta 25 MB:iin, noin neljäsosaan. Ja 150 sekunnin leike, joka oli jo 720p, putosi vain 95 MB:sta 37 MB:iin, noin 39 %, koska tarkkuudella ei ollut minne laskea.
Kuvio on vakaa: korkean bittinopeuden puhelinkuva, ruudun tallenteet ja kaikki 4K:lla kuvattu kutistuvat rajusti. Video, joka on jo kerran pakattu — esimerkiksi viestisovelluksesta ladattu leike — antaa paljon vähemmän, ja sen puristaminen uudelleen maksaa enemmän laadussa kuin megatavuissa.
Selaintuki
Työkalu tarvitsee WebCodecs-API:n ja toimivan H.264-videokoodaimen. Tämä yhdistelmä löytyy Chromen, Edgen ja muiden Chromium-selainten nykyversioista sekä Safari 18:sta ja uudemmasta. Firefox ei vielä tarjoa WebCodecsin videokoodainta, joten työkalu havaitsee sen ja kertoo siitä sen sijaan että kaatuisi puolivälissä.
Tarkistus tehdään sivun latautuessa eikä silloin, kun painat painiketta, joten tiedät jo ennen tiedoston valintaa.
| Selain | Toimii | Huomautus |
|---|---|---|
| Chrome / Edge (työpöytä) | Kyllä | Nopein reitti. Käyttää näytönohjaimen laitteistokoodainta, jos sellainen on. |
| Safari 18+ (macOS) | Kyllä | Tuettu. Tuloksen koko samalla asetuksella voi poiketa Chromesta vähän. |
| Chrome / Safari mobiilissa | Yleensä | Toimii uudemmilla laitteilla, mutta pitkät videot ovat hitaita ja kuluttavat akkua. |
| Firefox | Ei vielä | Ei WebCodecsin videokoodainta. Sivu kertoo siitä ja tarjoaa vaihtoehtoja. |
Rajat, jotka on hyvä tietää ennen aloitusta
Tämä on yhden tiedoston työkalu, ja se on rehellinen siitä, mihin se loppuu. Rajojen tietäminen etukäteen on hyödyllisempää kuin niiden löytäminen pakkauksen keskellä.
- Yksi tiedosto kerrallaan. Ei erien jonoa — koko kamerarullalle sovellus on oikea työkalu.
- Ei kovaa kokorajaa, vaan tallennustilan tarkistus. Katto on vapaa levytilasi, ja se koetellaan ennen koodauksen alkua eikä havaita puolivälissä.
- Tavoitekoko on paras yritys, ei takuu. Valitset 10, 25 tai 100 MB, ja bittinopeus lasketaan takaperin siitä luvusta hieman alakanttiin tähdäten — mutta ääni kopioidaan sellaisenaan ja vie kiinteän osuuden budjetista, eikä riittävän pitkä video mahdu pieneen tavoitteeseen millään laadulla. Se kerrotaan sinulle ennen aloitusta, ei jälkikäteen.
- Ääni kopioidaan, sitä ei koodata uudelleen. Alkuperäinen ääniraita säilyy bitti bitiltä, myös 5.1-surround, mikä myös tarkoittaa ettei ääni osallistu pienenemiseen lainkaan.
- Tulos on aina MP4 (oletuksena H.264, HEVC jos kytket sen päälle). Täällä ei ole muunnosta toiseen muotoon, GIF-vientiä, leikkausta eikä vesileimausta.
- Hyvin pitkät videot vievät silti aikaa. Työpöytäkoneella, jossa on laitteistokoodaus, mittasimme kymmenestä seitsemääntoista kertaa reaaliaikaa nopeamman vauhdin — 10 minuutin video valmistuu noin minuutissa — ja puhelimet ovat huomattavasti hitaampia.
Mikään täällä tekemäsi ei koske levylläsi olevaa alkuperäistä tiedostoa. Pakattu kopio on erillinen lataus, joten alkuperäisen poistaminen on aina oma nimenomainen päätöksesi.
UKK
Eikö videotani todella lähetetä minnekään?
Ei, ja se on tarkistettavissa. Pakkaus kulkee WebCodecsin kautta, joka on selaimen API ja luovuttaa kuvat oman laitteesi videokoodaimelle. Ei ole olemassa päätepistettä, joka ottaisi tiedostosi vastaan. Avaa selaimen verkkopaneeli pakkauksen aikana, niin et näe ainuttakaan lähetystä; tai lataa tämä sivu, katkaise internet ja pakkaa silti — se toimii edelleen.
Kuinka suuren videon voin pakata?
Kokorajaa ei ole. Jokainen pakatun videon osa kirjoitetaan tallennustilaan koodauksen aikana sen sijaan että se kerättäisiin muistiin, joten kahden tunnin tallenne tarvitsee suunnilleen saman verran muistia kuin kahden minuutin — kun tuotimme 500 MB:n tuloksen, mittasimme tasaisen 643 MB:n huipun alusta loppuun. Todellinen raja on vapaa levytilasi, ja se tarkistetaan ennen koodauksen alkua eikä havaita puolivälissä. Monen gigatavun tiedostot toimivat; ne vain kestävät kauemmin.
Onko vesileimaa, tiliä tai päivittäistä rajaa?
Ei mitään näistä kolmesta. Vesileimaa ei lisätä, ei ole mitään luotavaa tai kirjauduttavaa, eikä päivittäistä kvoottia tai jonopaikkaa — ei ole palvelinta, joka tekisi työn ja jonka kulut olisi katettava.
Kuinka kauan pakkaus kestää?
Työpöytäkoneella, jossa on laitteistokoodaus, mittasimme kymmenestä seitsemääntoista kertaa reaaliaikaa nopeamman vauhdin: 2 minuutin leike noin 9 sekunnissa, 10 minuutin video noin minuutissa, 40 minuutin tallenne alle kolmessa. Nopeus tulee siitä, että WebCodecs luovuttaa kuvat laitteeseesi sisäänrakennetulle videokoodaimelle sen sijaan että sivun sisällä ajettaisiin ohjelmistokoodainta. Puhelimet ovat huomattavasti hitaampia, ja välilehden on pysyttävä edessä.
Heikentääkö pakkaus videon laatua?
Teknisesti kyllä, koska pakkaus heittää dataa pois, mutta 720p:llä eroa on vaikea nähdä puhelimella tai läppärillä. Näkyvä pehmeys tulee, kun laskee tarkkuutta rajusti — 360p-taso on tietoinen vaihtokauppa. Säilytä alkuperäinen, kunnes olet tarkistanut tuloksen; pakkausta ei voi peruuttaa.
Miten pakkaan videon alle 25 MB:n?
Vaihda työkalu laatutasoista tavoitekokoon ja valitse 25 MB — myös 10 MB ja 100 MB ovat tarjolla. Laatutason valitsemisen sijaan annat luvun, ja työkalu laskee bittinopeuden takaperin videon kestosta, valitsee tarkkuuden, jonka tuo bittinopeus kantaa, ja tähtää hieman tavoitteen alle, jotta tulos alittaa rajan sen sijaan että osuisi siihen. Kaksi asiaa määrää, mikä on mahdollista: ääni kopioidaan sellaisenaan ja vie kiinteän osuuden budjetista, eikä riittävän pitkä video mahdu pieneen tavoitteeseen millään laadulla — jos niin käy, saat tiedon ennen aloitusta etkä katsomiskelvotonta tiedostoa.
Miksi videoni pieneni vain vähän?
Lähes aina siksi, että se oli jo pakattu tehokkaasti. Leike, joka on jo 720p, ei voi menettää tarkkuutta 720p-asetuksella, joten vain bittinopeus laskee — tyypillisesti säästö noin 40 %, ei 80 %. Kokeile matalampaa tasoa tai hyväksy, ettei poistettavaa ole enää paljon.
Pitäisikö käyttää H.264:ää vai HEVC:tä?
H.264 on oletus, koska se soi kaikkialla ja koodautuu nopeasti jokaisella laitteella. HEVC on tehokkaampi koodekki, mutta täällä se ei anna pienempää tiedostoa: molemmille koodekeille annetaan sama tavoitebittinopeus, joten HEVC käyttää tuon tehokkuuden puhtaampaan kuvaan eikä pienempään kokoon — omissa mittauksissamme se näytti samalla bittinopeudella selvästi paremmalta ja tuli jopa hieman suuremmaksi. Lisäksi se vaatii käytännölliseksi HEVC-koodaimen laitteistossa: koneilla joissa sitä ei ole, se voi olla yli kymmenen kertaa hitaampi, eivätkä vanhat soittimet ehkä avaa tulosta. Kytke se päälle, kun haluat parhaan kuvan tietyllä koolla ja tulos on vain sinulle itsellesi.
Toimiiko tämä iPhonella tai Androidilla?
Uudemmilla puhelimilla kyllä — sekä Safari 18+ että Chrome tukevat tarvittavaa API:a. Tämä ei kuitenkaan ole paras paikka pitkälle videolle: puhelimet koodaavat hitaammin, välilehden on pysyttävä edessä, ja se kuluttaa akkua. Koko kirjastolle puhelimessa natiivi sovellus, joka käsittelee erissä, sopii huomattavasti paremmin.
Mitä äänelle tapahtuu?
Se kopioidaan koskemattomana ilman uudelleenkoodausta — myös 5.1-surroundraidat. Näin ääniraita jää täsmälleen ennalleen, ja se tarkoittaa myös, että koko pieneneminen tulee kuvasta. Leikkeessä, joka on lähinnä matalan bittinopeuden puhetta, ääni voi olla huomattava osa pakattua tiedostoa.
Miten pakkaan monta videota kerralla?
Ei täällä — tämä työkalu ottaa tarkoituksella yhden tiedoston kerrallaan. iPhonella Photo Slim selaa koko kirjastosi, näyttää jokaisen videon arvioidun säästön ennen kuin mihinkään kosketaan, ja pakkaa erissä laitteella. Jokainen alkuperäinen siirtyy albumiin «Äskettäin poistetut», josta se on palautettavissa 30 päivän ajan.
Lue lisää
AskClean-tiimi · Päivitetty 2026-08-12