Inledning
En videoredigerare i webbläsaren brukade betyda en leksak: ett spår, några filter, en vattenstämpel. Videoarbetsstationen bygger på samma studiogrund som ToolBuddys Ljudarbetsstation, med en riktig tidslinje, en kontrollpanel som redigerar det markerade klippet och en exportmotor som renderar på din enhet med webbläsarens egna hårdvarukodare.
Den här översikten listar vad arbetsstationen gör i dag och förklarar designvalet bakom den: bearbetning på din enhet i stället för på en server, så det finns inget att ladda upp, ingen kö och ingen abonnemangsnivå.
Vill du ha steg-för-steg-versionen läser du guiden om att redigera video online; den här sidan är funktionskatalogen.
Tidslinje och redigering
Video-, text- och ljudspår med miniatyrer och vågformer; lägg till spår från tidslinjen. Verktyg: Markera, Blad, dela, ta bort, rippelborttagning, duplicera, ångra, gör om, fästning och helskärm, med zoom från menyn Visa och tangentbordet.
Redigeringar: dela, trimma, rippelborttagning, roll, slip, flytta mellan spår, markörer, kopiera och klistra in, knuffa, I/O-område och en åtgärdssökning med ⌘K som också hoppar till en tidpunkt. Klipp har hastighet (0.1× till 4×), frysta bildrutor, losskopplat ljud, beskärning och spegling.
- Importera många filer på en gång, i ordning på huvudspåret eller var och en på sitt eget spår.
- Filer som lämnas över från de andra videoverktygen eller öppnas från systemet (installerad app).
- Ett projekt som sparas på den här enheten med Återuppta och Kassera; saknade filer listas för omlänkning före en export.
Rörelse, looks och text
Nyckelrutor för position, storlek, rotation, opacitet och volym med easing, automatiska nycklar, romber på tidslinjen och dragningar i förhandsvisningen som skriver nycklar. Nio rörelseförinställningar (zooma in, zooma ut, panorera och zooma, panoreringar, poppa in, tona in och ut) skapar vanliga nycklar som du sedan kan justera.
Färg: ljusstyrka, kontrast, mättnad, värme, färgton, nyans, blekta svärtor, vinjett, korn och oskärpa; 20 filter; 18 förinställningar för färggradering med ett styrkereglage och delad toning; en oskarp bakgrundsfyllning. Text: 19 typsnitt, storlek, färg eller gradient, versaler, understrykning, teckenavstånd, radhöjd, kontur, skugga, ruta, 13 animeringar och 14 förinställningar.
- 27 övergångar: övertoning, toningar, blixt, oskärpa, glidningar, knuffar, svep, klocka, delningar, persienner, cirklar, romb, zoomningar och snurr, per klipp eller på alla klipp.
- Toningar på alla klipptyper; oskarp bakgrundsfyllning för stående video i en liggande bildruta.
- Förinställningar för projektets bildruta för YouTube, Shorts, Reels och kvadratiska inlägg.
Textning på din enhet
Automatisk textning använder en talmodell som körs i webbläsaren (engelska, tidsangivelse per ord, fönster om fem minuter), så ljudet från en inspelning på två timmar lämnar aldrig datorn. Importera SRT eller VTT, redigera repliker i en lista med sök och ersätt samt förskjutning, och välj en av åtta stilar med ordmarkering, pop eller karaoke.
Vid exporten ritas textningen in i bilden eller utelämnas och laddas ned som SRT, VTT eller TXT.
Exportmotor
Exporten renderar varje bildruta på din enhet och kodar med WebCodecs: MP4 (H.264, HEVC, AV1) eller WebM (VP9, AV1), upp till 4K på datorer och 1080p på telefoner, efter kvalitet eller efter målstorlek. Förinställningar täcker bästa kvalitet, webb 1080p och filer under 25 MB eller under 10 MB.
Innan en export startar kontrollerar arbetsstationen att webbläsaren klarar den exakta storleken och bithastigheten; när den valda codecen inte kan koda dem byter den till en annan codec eller till WebM och säger det i resultatet. Förloppet visar återstående tid och sidan varnar innan du stänger den mitt i en export. Den färdiga filen laddas ned eller lämnas över till verktygen för komprimering, konvertering, vattenstämpel eller GIF.
- En fil som inte kan läsas när exporten startar namnges direkt, med knappen Välj fil för att länka om den, i stället för att misslyckas några minuter senare.
- Exportera bara området från in till ut när du behöver ett avsnitt.
- Exportera en bildruta som PNG till Image Workstation, eller ljudmedia till Ljudarbetsstationen.
Varför bearbetning på enheten
Att ladda upp material kostar tid två gånger (upp och ned), lägger dina filer på en tredje parts server och slutar med en vattenstämpel eller en betalvägg. Rendering på din enhet tar bort uppladdningen helt, håller materialet privat och använder den hårdvarukodare som din bärbara dator eller telefon redan har.
Kompromissen är ärlig: gränserna är datorns minne och webbläsarens codecs. Arbetsstationen arbetar inom dem (proxyfiler för förhandsvisning i 4K, 1080p på telefoner, reserv-codecs) i stället för att låtsas att de inte finns.
Skrivet av
Ankit Kumar
Senior mjukvaruingenjör och grundare på ToolBuddy
Utveckla webbläsarens första verktyg med noll uppladdningskrav med hjälp av WebAssembly, Web Audio och Canvas-tekniker.