Videoklippare

Videoklippare - trimma, klipp, dela & slå ihop videor online — Klipp bort oönskade delar, dela upp ett klipp i flera segment eller slå ihop flera videofiler till en. All bearbetning sker lokalt i webbläsaren, så filerna laddas aldrig upp till någon server och integriteten skyddas helt.
Stödd indata: Videor som använder öppna royaltyfria kodekar, som VP8/VP9/AV1/MPEG-4/FFV1 (containrarna WebM, MKV, MP4, MOV, AVI). Utdataformat och kodekar väljs nedan; varje utdata kodas om lokalt i webbläsaren.
Första användningen läser in en videobehandlingsmotor på ungefär 30 MB i den aktuella webbläsaren. Den cachas och återanvänds därefter, så var tålmodig.
🎥
Klicka för att välja, eller dra och släpp en videofil
Stöder WebM, MKV, MP4, MOV, AVI och andra vanliga format; under 500 MB rekommenderas
Trimma / klipp: Behåll bara den del av videon som ligger mellan start- och sluttiden (formatet HH:MM:SS eller bara sekunder, t.ex. 00:00:05 eller 5). Det valda segmentet kodas om till en ny fil.
Dela: Dela upp videon i flera delar. Antingen anges tidpunkter (kommaseparerade, t.ex. 00:00:10,00:00:20) eller så delas den i ett lika antal delar. Varje del laddas ned separat.
Sammanfoga: Lägg till två eller fler videofiler, ordna dem och slå ihop dem till en fil. Alla indata kodas om med samma inställningar, så olika kodekar hanteras, men för bästa resultat bör upplösning och ljudinställningar vara lika.
Vad är nyckelbildrutor och GOP:er? Varför är det svårare att klippa video än det ser ut

Att klippa en video låter som att ta bort en skiva av byte, men komprimerad video lagrar inte kompletta bilder. En komprimerad ström är en kedja som börjar med en helt självständig bild (en nyckelbildruta, I-bildrutan) följd av dussintals bildrutor som bara lagrar vad som ändrats sedan den föregående. Bildruta 47 kan inte avkodas om bildrutorna 1 till 46 inte redan har avkodats. Den beroendekedjan — en nyckelbildruta plus alla bildrutor som lutar sig mot den — kallas en GOP (Group of Pictures). Att klippa är därför en förhandling med GOP-strukturen: klipper man på en nyckelbildruta kan byten kopieras; klipper man någon annanstans måste något byggas om.

Fem fakta som förankrar resten av sidan:
• I-bildruta (nyckelbildruta) = komplett bild, avkodbar ensam; P-bildruta = ändringar sedan föregående bildruta; B-bildruta = ändringar interpolerade mellan två bildrutor
• GOP = en nyckelbildruta plus dess beroende bildrutor; typisk längd: 1–2 sekunder (vid 30 bilder/s är det 30–60 bildrutor)
• klipp på nyckelbildruta = kopiera befintliga GOP:er, momentant och förlustfritt, men klippet snäpper till närmaste nyckelbildruta (upp till en GOP-längd av avvikelse)
• bildrutenoggrant klipp = exakt den bildruta som valts, men GOP:en vid gränsen måste kodas om
• storleken följer bitrate: ett 60 sekunder långt klipp vid 12 Mbit/s är 12×60/8 = 90 MB oavsett vad som finns i bilden
I-, P- och B-bildrutor

I-bildrutan ("intra") är en komplett JPEG-liknande bild av just det ögonblicket; den är stor men behöver inget annat. P-bildrutan ("predicted") lagrar bara skillnaden från föregående bildruta — ett statiskt kamerabild gör P-bildrutor nästan gratis, vilket är varför talande huvuden i video komprimeras så väl. B-bildrutan ("bidirectional") predikteras från både föregående och nästa bildruta, och fångar objekt som visar sig och sedan döljs igen; den är billigast att lagra men svårast att redigera, eftersom avkodningsordningen inte längre matchar visningsordningen. Redigeringsprogram döljer den komplexiteten; filformatet gör det inte.

Varför ett klipp på nyckelbildruta är momentant och förlustfritt

Ett klipp på nyckelbildruta väljer hela GOP:er och kopierar deras komprimerade byte till en ny container — ingen avkodning, ingen omkodning, klart på ungefär den tid det tar att skriva filen. Priset är precision: den begärda in-punkten kan bara hamna där en nyckelbildruta faktiskt finns. Med en 2-sekunders GOP vid 30 bilder/s (60 bildrutor per GOP) kan närmaste nyckelbildruta ligga upp till 59 bildrutor bort, så klippet kan börja märkbart tidigare eller senare än vad som markerats. Streamingtjänster kodar med 1–2 s nyckelbildrutintervall just för att spolning ska kännas responsiv; övervakningsmaterial med 10-sekunders GOP:er är ökänt för att "hoppa" när det spolas.

Varför ett bildrutenoggrant klipp måste kodas om

Anta att den perfekta startbildrutan är en P-bildruta mitt i en GOP. Dess komprimerade byte säger "samma som föregående bildruta, förutom..." — meningslöst utan bildrutorna före den. För att göra den självständig måste klipparen avkoda hela GOP:en fram till den bildrutan, befordra den valda bildrutan till en ny nyckelbildruta och koda om den (och allt efter den till nästa ursprungliga nyckelbildruta). Bara GOP:en vid gränsen betalar detta pris: resten av klippet kopieras fortfarande byte för byte. Därför är bildrutenoggrant klippning långsammare men bara något mindre förlustfritt — en GOP får en andra komprimeringsomgång, resten lämnas orörd.

Vanliga missuppfattningar
  • "Att klippa bara tar bort en del av filen." Nästan ingen bildruta står ensam i en komprimerad ström; varje klippunkt måste först förenas med GOP-strukturen.
  • "Varje klipp kodar om och kostar kvalitet." Klipp på nyckelbildruta kodar aldrig om. Även bildrutenoggranna klipp kodar bara om den enskilda GOP:en vid gränsen; allt som kopieras efter den är bit för bit identiskt.
  • "Klippunkten är exakt där jag drog markören." I nyckelbildrutläget snäpper den till närmaste nyckelbildruta; bara det bildrutenoggranna läget respekterar exakt bildruta — och det är ett lägesval, inte ett fel.

Relaterade verktyg: Video till MP4 för grunderna om container kontra kodek, Extrahera bildrutor från video för att plocka ut exakta bildrutor som bilder, och Lägg till/extrahera undertexter för skillnaden mellan mjuka och hårda undertexter.