Hvad er WEBM-filformatet?
En .webm-fil indeholder multimediedata som en Matroska-baseret container - en begrænset delmængde af .MKV-formatet designet til åben levering på nettet. Formatet blev udviklet med støtte fra Google i 2010 som et gratis, åbent format til internetrelaterede formål. En .webm-container kan bestå af:
- videostream-data kodet med VP8, VP9 eller AV1-teknologi,
- audiostream-data komprimeret med Opus eller Vorbis-codec,
- tekstspor i WebVTT-format - den oprindelige version af formatet understøttede ikke nogen form for undertekster.
Formatet er begrænset til kun udvalgte codecs, som alle er open source for at lette brugen i både gratis og betalte applikationer. Webbrowsere, der understøtter WebM, bør ikke have problemer med at åbne enhver .webm-fil, da der ikke skal installeres yderligere codecs på systemet. Formatet er velegnet til streaming af variabel kvalitet og adaptiv bitrate-levering. .webm bruges også ofte til videokonferencer.
Der kræves ingen yderligere software for at bruge dette format, da enhver applikation, der understøtter det, allerede har de nødvendige ressourcer til at behandle .webm-data. Når en fil gemmer lyd og video, er dens MIME-type video/webm; for indhold med kun lyd er MIME-typen audio/webm. .webm deler sin binære header-magic (1A 45 DF A3) med .MKV-filer og skelnes internt af et DocType-element. Relaterede åbne formater inkluderer .OGG til lyd og .MP4 for bredere codec-understøttelse.
Sikkerhed og tryghed
RISIKO: LOWEn WebM-fil indeholder mediedata, ikke eksekverbar kode, så selve filen udgør en lav risiko. Reelle farer er relaterede: falske «WebM codec-pakker» eller «WebM-afspiller»-downloads, der indeholder adware (du har aldrig brug for dem - VLC og browsere afspiller WebM indfødt), .webm.exe-tricks med dobbelt filendelse, og online-konvertere, der uploader din private video til en tredjeparts server. Brug et lokalt værktøj (VLC/HandBrake/ffmpeg) til alt privat og hold dine afspillere opdateret.
Formatdetaljer
kort fortaltProgrammer der åbner WEBM-filer
Tekniske detaljer
dyb specifikation| Container-base | EBML (Extensible Binary Meta Language) - en begrænset Matroska-delmængde optimeret til åben levering på nettet |
| Understøttede videocodecs | VP8, VP9 og AV1 |
| Understøttede audiocodecs | Opus og Vorbis |
| Undertekstformat | WebVTT (Web Video Text Tracks) |
| MIME-type | video/webm (lyd + video); audio/webm (kun lyd) |
| Magic bytes | 1A 45 DF A3 ved offset 0 (EBML-header; deles med MKV, skelnes ved DocType „webm“) |
| DocType-identifikator | „webm“ gemt i EBML DocType-elementet, hvilket adskiller det fra Matroskas „matroska“ |
| Indfødt browserunderstøttelse | Chrome, Firefox, Edge og Opera afspiller .webm indfødt uden plugins eller ekstra codec-pakker |
| Adaptiv streaming | Kompatibel med MPEG-DASH til adaptiv bitrate-levering over HTTP |
| Maksimal opløsning | Ingen hård container-grænse; VP9 og AV1 understøtter op til 8K (7680×4320) i praksis |
| HDR-understøttelse | VP9 Profile 2 og AV1 understøtter 10-bit og 12-bit farvedybde til HDR-indhold (BT.2020 farverum) |
| Video med alfakanal | VP8 og VP9 understøtter et dedikeret alfaplan til gennemsigtige videolag |
| Understøttelse af flere spor | En enkelt .webm-fil kan indeholde flere video-, lyd- og undertekstspor |
| Random-access søgning | Blok-præcis søgning muliggjort af EBML Cues-indekselementer indlejret i containeren |
| Encoding-værktøjskæde | ffmpeg understøtter .webm-output via -c:v libvpx-vp9 (eller libaom-av1) og -c:a libopus |
| Farve-primærer | VP9 og AV1 signalerer BT.709, BT.2020 og DCI-P3 farve-primærer for SDR og wide-gamut indhold |
| Udgivet | 2010 (Google, royalty-free web video) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.webmproject.org |
WEBM-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om WEBM-filer.