Video inkorten, uitsnijden, draaien en verkleinen
Zes wijzigingen, één doorgang, niets geüpload. Drie ervan — draaien, het geluid verwijderen en het einde afknippen — hoeven helemaal niet te hercoderen: het gecomprimeerde beeld wordt rechtstreeks doorgegeven, dus ze zijn in seconden klaar en elke pixel blijft intact. De andere drie hercoderen wél, en de tool zegt welke welke is voordat je op iets drukt.
Drie van deze zes wijzigingen zijn gratis
Van video bewerken wordt meestal aangenomen dat het hercoderen betekent: elk frame gedecodeerd, veranderd en opnieuw gecomprimeerd, met tijd en kwaliteit als prijs. Voor de helft van wat deze pagina doet, is die aanname simpelweg onjuist. Een video draaien, het geluidsspoor verwijderen en het einde afknippen kan allemaal zonder één frame te decoderen — het gecomprimeerde beeld wordt precies zoals het is van het ene bestand naar het volgende gekopieerd. Het resultaat komt er in seconden uit, hoe lang de video ook is, en het lijkt niet alleen op het origineel: het is bit voor bit hetzelfde beeld.
De reden is het weten waard, want die verklaart waar de grens ligt. Een draaiing wordt niet opgeslagen door pixels te verplaatsen; het is een getal in de kop van het bestand dat de speler vertelt welke kant boven moet. Geluid verwijderen betekent één spoor minder wegschrijven. Het einde afknippen betekent eerder stoppen met kopiëren. Geen van die drie hoeft het beeld te begrijpen, dus geen van die drie raakt het aan. Uitsnijden, schalen en de framerate wijzigen zijn het tegenovergestelde: elk daarvan levert frames op die in de bron niet bestonden, en die kunnen alleen ontstaan door alles te decoderen en opnieuw te comprimeren.
Deze tool bepaalt per wijziging aan welke kant van die grens jouw keuze valt, en laat het zien voordat je akkoord gaat. Kies je alleen gratis wijzigingen, dan krijg je de directe weg. Voeg er één toe die dat niet is, dan wordt de hele video gehercodeerd — daar bestaat geen halve versie van, en daarom slaat het label om zodra je er een aanraakt.
| Wijziging | Wat het kost | Waarom |
|---|---|---|
| Draaien 90° / 180° / 270° | Niets | Wordt als oriëntatievlag in de kop van de MP4 geschreven. Spelers lezen die en draaien het beeld tijdens het tekenen, dus er wordt nooit een frame gewijzigd. |
| Geluid verwijderen | Niets | Het geluidsspoor wordt simpelweg niet weggeschreven. Het videospoor wordt onaangetast gekopieerd, precies zoals het zou gaan zonder enige wijziging. |
| Het einde inkorten | Niets | De kopie stopt op het punt dat je koos. Alles ervoor is al gecomprimeerd en komt ongewijzigd in het nieuwe bestand terecht. |
| Het begin inkorten | Hercodeert | Je nieuwe beginpunt is vrijwel zeker geen keyframe, en de frames erna kunnen zonder keyframe niet worden gedecodeerd. Het alternatief zou zijn dat je stilzwijgend een seconde of twee terugkrijgt die je juist wilde weghalen. |
| Het beeld uitsnijden | Hercodeert | Een kleiner kader is een ander beeld. Elk frame moet worden gedecodeerd, bijgesneden en opnieuw gecomprimeerd. |
| Resolutie of framerate wijzigen | Hercodeert | Dezelfde reden — de uitgaande frames bestaan niet in de bron en moeten worden gemaakt. |
Wanneer er wél wordt gehercodeerd, komt de video eruit als H.264 met AAC-geluid: het paar dat overal speelt. Dat is een bewuste keuze voor overdraagbaarheid, en die heeft één gevolg dat het lezen waard is als je bron HEVC is.
Inkorten: waarom het einde gratis is en het begin niet
De tijdlijn heeft twee grepen en die kosten niet hetzelfde. De rechter verslepen maakt de video korter door eerder te stoppen met kopiëren — er wordt niets gedecodeerd, niets gecomprimeerd, en een bestand van twee uur is ongeveer net zo snel ingekort als een van twee minuten. De linker verslepen hercodeert de hele resterende video, en het is beter om te begrijpen waarom dan het als een willekeurige beperking te zien.
Gecomprimeerde video is geen reeks losse plaatjes. Een keyframe is op zichzelf compleet; de frames erna bewaren alleen wat er sindsdien veranderde, soms seconden achter elkaar. Knip je op een willekeurig punt, dan land je midden in zo'n reeks, met frames in handen die veranderingen beschrijven van een beeld dat je niet meer hebt. Er zijn maar twee eerlijke uitwegen: je knip stil naar achteren verschuiven naar het vorige keyframe — waarmee je seconden terugkrijgt die je uitdrukkelijk wilde weghalen — of vanaf dat keyframe decoderen en vanaf jouw werkelijke knippunt opnieuw coderen. Deze tool kiest het tweede, zodat de video begint waar jij zei dat hij begint.
In de praktijk betekent dat: een lange intro van een lange video afknippen kost echte tijd, en het staartje van diezelfde video afknippen niet. Heb je maar één van de twee nodig, dan is alleen het einde doen dramatisch goedkoper. Heb je ze beide nodig, dan kost het net zoveel als alleen het begin — één doorgang handelt alles af wat je hebt gekozen.
Het geluidsspoor volgt dezelfde regel. Het einde inkorten kopieert de audio onaangetast; het begin inkorten hercodeert hem naar AAC. Eén geval heeft geen goede uitkomst: een Dolby-spoor kan in een browser helemaal niet worden gehercodeerd, dus het begin van een bestand met Dolby-geluid inkorten betekent het geluid kwijtraken. Het paneel zegt dat voordat je begint, en de begingreep terugzetten op nul houdt het spoor.
Uitsnijden en draaien, en in welke volgorde ze gebeuren
Sleep een kader op het voorbeeld om uit te snijden. Sleep binnen het kader om het te verplaatsen, sleep een hoek om het te vergroten, tik één keer om het te wissen. Het werkt ook vanaf het toetsenbord: geef het kader focus en de pijltjestoetsen duwen het opzij, met Shift ingedrukt vergroot je het in plaats daarvan — handig als je een precieze rand wil en een trackpad niet meewerkt.
De draaiing wordt eerst toegepast, en het uitsnijkader leeft in het gedraaide beeld. Dat maakt uit zodra je beide gebruikt: draai je een liggende video naar staand, dan wordt het kader 1080 breed bij 1920 hoog, dus een kader dat bij de rechterrand zat, zit nu bij de bovenrand. In plaats van je te laten hertekenen, draait het kader mee met het beeld en houdt het vast wat je in beeld had. De resolutie komt als laatste, op wat de uitsnede overliet — een 1080p-video tot een klein gebied uitsnijden en dan 720p kiezen geeft je dus 720p van dat gebied, niet een 720p-kader met daarin een klein gebied.
Wat het uitsnijkader niet kan, is een voorbeeld tonen van een bestand dat je browser niet kan spelen. MKV en ProRes zijn de gebruikelijke gevallen: deze tool leest ze prima, maar het video-element van de browser zelf weigert ze vaak weer te geven. Gebeurt dat, dan krijg je een leeg kader met de juiste verhoudingen in plaats van een beeld, en het uitsnijden werkt nog steeds — je tekent op de juiste vorm, alleen zonder referentie. Voor codecs die helemaal niet kunnen worden gedecodeerd, is uitsnijden volledig uitgeschakeld: een uitsnede die niet kan worden getekend, is geen uitsnede.
- Draai eerst, als je gaat draaien. Het uitsnijkader volgt het beeld, dus je verliest je kadrering niet.
- Sleep het gebied uit dat je wil houden. Het gebied erbuiten dimt, zodat je het resultaat ziet.
- Kies een resolutie als je het resultaat ook kleiner wil. Die geldt voor het uitgesneden gebied.
Beide uitgaande afmetingen worden naar even getallen afgerond, omdat video-encoders dat vereisen. Een uitsnede van 801 pixels wordt 802 — een verschil dat je niet ziet, en het enige alternatief zou zijn de uitsnede te weigeren.
Resolutie, framerate, en wat een bestand echt kleiner maakt
Resolutie en framerate kunnen hier alleen naar beneden. Een resolutie kiezen die hoger is dan de bron zou detail verzinnen dat nooit is opgenomen en je er bytes voor rekenen; datzelfde geldt voor de framerate, waar de extra frames duplicaten zouden zijn. Opties boven je bron worden verborgen in plaats van aangeboden en stil genegeerd.
De resolutie verlagen maakt het bestand betrouwbaar kleiner, want minder pixels hebben echt minder bits nodig. De framerate verlagen is een ander verhaal, en juist hier zit veel advies ernaast. Minder frames per seconde is in principe minder gegevens — maar de encoder hier kiest zijn bitrate op basis van de afmetingen van het resultaat, niet op basis van hoeveel frames hij krijgt, dus de framerate halveren halveert het bestand niet. Wat het betrouwbaar wél doet, is beweging schokkeriger maken. Wijzig de framerate wanneer 60 fps meer is dan de bestemming nodig heeft, niet als manier om ruimte te sparen.
Is grootte je doel, dan is dit de verkeerde pagina en de compressor de juiste: daar stel je een kwaliteitsniveau of een doelgrootte in en wordt er teruggerekend naar een bitrate. Wat deze pagina met grootte doet, is vooral bijkomstig — inkorten maakt het bestand korter en dus kleiner, uitsnijden en schalen verkleinen het, en draaien of geluid verwijderen verzet het nauwelijks.
Er is één manier waarop deze pagina een bestand groter kan maken. Is je bron HEVC — wat recente iPhones opnemen — en maak je een wijziging die hercodeert, dan is het resultaat H.264, omdat dat overal speelt. H.264 heeft meer bits nodig dan HEVC voor hetzelfde beeld, dus een uitgesneden HEVC-clip kan groter uitvallen dan het origineel, ondanks minder pixels. Draaien, geluid verwijderen en het einde inkorten ontlopen dit volledig: die houden de HEVC precies zoals hij was.
Wat er met het geluidsspoor gebeurt
Het geluid verwijderen is de eenvoudigste bewerking op deze pagina: het geluidsspoor wordt niet weggeschreven, het videospoor wordt gekopieerd, en het bestand komt er in seconden uit. Het is een echte verwijdering en geen volumewijziging — het spoor is weg, niet stil, dus niets kan het terughalen en het bestand is iets kleiner.
Houd je het geluid, dan hangt wat ermee gebeurt af van de andere wijzigingen. Alles behalve het begin inkorten kopieert de audio bit voor bit, surroundkanalen en al. Het begin inkorten hercodeert hem naar AAC, om dezelfde keyframe-reden die voor het beeld geldt; dat is snel en raakt de video niet aan. Meerkanaalsgeluid wordt op die weg naar stereo teruggemengd, omdat de AAC-encoders van browsers meerkanaalsinvoer botweg weigeren — terugmengen is beter dan een mislukte export.
Dolby Digital is de uitzondering, en het paneel legt dat uit wanneer het aan de orde is. AC-3- en E-AC-3-sporen kunnen worden gekopieerd maar niet gehercodeerd, want browsers hebben geen Dolby-decoder. Ze overleven dus elke wijziging op deze pagina op één na: het begin inkorten, dat een hercodering afdwingt die niet kan gebeuren. In plaats van de hele export te laten mislukken, laat de tool het geluid vallen en zegt dat vooraf — en alleen het einde inkorten houdt het spoor intact.
Wat deze tool niet doet
Dit is een aanpastool met één doorgang, geen montageprogramma, en de grenzen zijn beter hardop gezegd dan door jou ontdekt.
- Er komt alleen MP4 uit. Wat je er ook in stopt, wat eruit komt is een MP4.
- Één clip, één doorgang. Er worden geen twee video's samengevoegd, er wordt geen stuk uit het midden geknipt, en er is geen wachtrij voor batches.
- Er is geen tijdlijn om door te schuiven en geen weergave van het resultaat. Het voorbeeld toont het frame op je beginpunt zodat je ziet wat je uitsnijdt — het is geen speler.
- Geen filters, geen kleurcorrectie, geen snelheidswijziging, geen tekst of watermerken.
- Ondertitels, hoofdstukken en bijlagen vallen weg, zoals overal op deze site waar video wordt omgezet. Alleen beeld en geluid gaan mee.
- Er is geen groottelimiet, maar wel een schijfcontrole. Het resultaat wordt tijdens het maken naar de lokale opslag geschreven, dus het geheugen groeit niet mee met het bestand — maar de ruimte moet er zijn, en dat wordt nagekeken voordat er iets begint.
Je origineel wordt nooit gewijzigd of verplaatst. Wat je downloadt is een nieuw bestand, dus de bron verwijderen blijft een uitdrukkelijke keuze die je zelf maakt.
FAQ
Hoe snijd ik een video uit zonder hem te uploaden?
Sleep de video in de tool hierboven en sleep een kader op het voorbeeld. Alles draait in je browser: het bestand wordt van je schijf gelezen, door je eigen apparaat gedecodeerd en opnieuw gecodeerd, en naar de lokale opslag teruggeschreven. Er wordt niets verzonden — je kunt tijdens het werk het netwerkpaneel openen, of na het laden van deze pagina je internetverbinding verbreken en toch uitsnijden. Uitsnijden hercodeert wél, want een kleiner kader is een ander beeld, dus het kost tijd in verhouding tot de duur van de video.
Waarom is draaien direct klaar en uitsnijden langzaam?
Omdat het verschillende soorten bewerkingen zijn. De draaiing wordt opgeslagen als een vlag in de kop van het bestand die spelers vertelt welke kant boven moet, dus er wordt nooit een frame aangeraakt — de video wordt in seconden zoals hij is gekopieerd. Uitsnijden levert frames op die niet in de bron bestaan, en dat betekent elk frame decoderen, bijsnijden en opnieuw comprimeren. Dat is echt werk, en het staat in verhouding tot de duur van de video.
Gaat er kwaliteit verloren bij het inkorten van een video?
Niet als je alleen het einde inkort — dat is een rechtstreekse kopie en het resterende beeld is bit voor bit identiek aan het origineel. Het begin inkorten hercodeert wél, omdat het nieuwe beginpunt bijna nooit samenvalt met een keyframe en de frames erna zonder keyframe niet kunnen worden gedecodeerd. Dat kost één generatie kwaliteit. Hoef je alleen het staartje eraf, dan is alleen dat doen zowel sneller als verliesvrij.
Waarom kan ik de begingreep bij dit bestand niet verplaatsen?
Omdat de videocodec van het bestand in een browser niet kan worden gedecodeerd — ProRes is het gebruikelijke geval — en het begin afknippen hercoderen vereist, wat decoderen vereist. In plaats van je te laten wachten op een export die zou mislukken, staat de begingreep vastgezet op nul. Het einde inkorten, draaien en geluid verwijderen werken bij die bestanden allemaal nog wel, en alle drie zijn direct klaar.
Wordt mijn video kleiner als ik de framerate verlaag?
Niet betrouwbaar, en dat is het duidelijk zeggen waard, want het tegendeel wordt overal herhaald. De encoder kiest zijn bitrate op basis van de afmetingen van het resultaat en niet op basis van het aantal frames, dus de framerate halveren halveert het bestand niet. Wat het zeker doet, is beweging schokkeriger maken. Verlaag de framerate wanneer de bestemming geen 60 fps nodig heeft — wil je kleiner, verlaag dan de resolutie, of gebruik de compressor, die rechtstreeks op een grootte mikt.
Waarom is mijn bestand groter geworden na het uitsnijden?
Vrijwel zeker omdat de bron HEVC was. Recente iPhones nemen HEVC op, en elke wijziging die hercodeert levert H.264 op, omdat H.264 overal speelt en een HEVC-bestand niet. H.264 heeft meer bits nodig voor hetzelfde beeld, en dat kan zwaarder wegen dan de pixels die je met uitsnijden weghaalde. Draaien, geluid verwijderen en het einde inkorten ontlopen dit volledig — die houden de originele HEVC ongemoeid.
Kan ik een video draaien zonder hem te hercoderen?
Ja, en dat is precies wat deze tool doet. MP4 slaat de stand op als een transformatievlag in plaats van door pixels te verplaatsen, dus draaien betekent één getal wegschrijven en het beeld ongewijzigd meekopiëren. Het is in seconden klaar, ongeacht de duur, de kwaliteit is identiek, en het werkt zelfs bij bestanden waarvan browsers de codec niet kunnen decoderen. Combineer het met geluid verwijderen of een inkorting aan het einde en de hele klus blijft direct klaar.
Kan ik meerdere wijzigingen tegelijk doen?
Ja — dat is juist het punt van het hier doen in plaats van één export per keer. Alles wat je kiest wordt in één doorgang toegepast, dus een uitsnede plus een resolutiewijziging plus een inkorting kost één hercodering, niet drie. Het maakt ook voor de kwaliteit uit: elke afzonderlijke export zou nog een lossy generatie zijn. Let op: één hercoderende wijziging toevoegen aan een set gratis wijzigingen hercodeert het geheel; daar bestaat geen halve versie van.
Waarom is mijn uitsnijvoorbeeld leeg?
Omdat je browser dat specifieke bestand niet kan spelen, wat vaak voorkomt bij MKV en ProRes. De tool leest die bestanden prima — hij gebruikt zijn eigen lezer in plaats van de videospeler van de browser — maar het voorbeeldelement heeft niets om weer te geven. Je krijgt dan een leeg kader met de juiste verhoudingen, en het uitsnijkader werkt nog steeds, dus je tekent op de juiste vorm zonder beeld eronder.
Is er een limiet aan de bestandsgrootte?
Nee. Het resultaat wordt tijdens het maken naar de lokale opslag van je browser geschreven in plaats van in het geheugen samengesteld, dus een bestand van twee uur heeft ongeveer net zoveel geheugen nodig als een van twee minuten. Wat wél wordt nagekeken is vrije schijfruimte, voordat er iets begint en niet halverwege. Voor de directe wijzigingen maakt het toch weinig uit: een bestand van meerdere gigabytes draaien of het geluid eruit halen is nog steeds een kwestie van seconden, omdat er geen enkel frame wordt gedecodeerd.
In welke browsers werkt dit?
In Chrome, Edge en andere Chromium-browsers, plus Safari 18 en nieuwer. Firefox biedt de WebCodecs-videoondersteuning waar dit op leunt niet, en de pagina merkt dat bij het laden in plaats van te falen nadat je een bestand hebt gekozen. Mobiele browsers werken op recente apparaten, al schiet een lange uitsnede of verkleining op een telefoon niet op.
Wordt mijn video ergens geüpload?
Nee. Er komt op geen enkel moment een server aan te pas — het bestand wordt lokaal gelezen, door je eigen apparaat verwerkt en naar de lokale opslag teruggeschreven. Daarom is er ook geen wachtrij, geen daglimiet, geen account en geen watermerk: er zijn geen infrastructuurkosten om terug te verdienen. Open tijdens het werk het netwerkpaneel en je ziet dat er niets weggaat.
Verder lezen
AskClean-team · Bijgewerkt 2026-08-21