Wat is het HVC1-bestandsformaat?
.hvc1 is geen zelfstandig bestandsformaat - het is een vier-karakter codectag die HEVC (H.265) videotracks identificeert binnen een MP4 of .mov container. De tag verschijnt in de stsd (sample description) box van de videotrack en bepaalt hoe een decoder H.265-configuratiegegevens ophaalt.
In tracks met de hvc1-tag worden de decoderconfiguratie-records - Video Parameter Set (VPS), Sequence Parameter Set (SPS) en Picture Parameter Set (PPS) - „out-of-band” opgeslagen in de hvcC-box binnen de samplebeschrijving. Dit in tegenstelling tot de gerelateerde hev1-codectag, waarbij parametersets ook „inline” in de gecomprimeerde bitstream kunnen voorkomen. De volledige mediastack van Apple (AVFoundation, QuickTime Player, Photos) ondersteunt uitsluitend hvc1 en weigert hev1; iPhones nemen HEVC-video op als hvc1 sinds de iPhone 7 (iOS 11, 2017).
Wanneer u FFmpeg gebruikt om Apple-compatibele HEVC-output te produceren, is de vlag -tag:v hvc1 vereist omdat FFmpeg standaard hev1 gebruikt. Bestanden met hvc1 gebruiken normaal gesproken een .mp4 of .mov extensie; de .hvc1-extensie zelf is niet-standaard en verschijnt voornamelijk als een kale codectag-export uit bepaalde verwerkingstools.
HEVC levert ongeveer 40-50% betere compressie dan H.264 bij een gelijkwaardige perceptuele kwaliteit, waardoor het de standaard is voor 4K-opnames op Apple-apparaten. HDR-metadata (HDR10, Dolby Vision, HLG) wordt meegevoerd in SEI NAL-eenheden of uitbreidingsboxen binnen dezelfde container.
Beveiliging & veiligheid
RISICO: LOWHEVC/MP4-videobestanden zijn mediagegevens en zijn niet uitvoerbaar - laag risico. Standaardwaarschuwingen: houd VLC en ffmpeg up-to-date om kwetsbaarheden in decoders te dichten; geef voor privé-iPhone-beelden de voorkeur aan lokale tools boven online converters.
Formaatdetails
in een notendop- hev1 - alternatieve HEVC-codectag in MP4 - hev1 is de andere geldige ISOBMFF HEVC-tag (parametersets inline); technisch identiek aan hvc1 maar Apple-apparaten weigeren deze.
Programma's die HVC1-bestanden openen
Technische details
diepe specificaties| Containerformaat | ISOBMFF / MP4 (ISO Base Media File Format, ISO/IEC 14496-12) |
| Codec | HEVC (H.265) - CTU-gebaseerde bloktransformatie met intra/inter-voorspelling |
| Opslag parameterset | Out-of-band in de `hvcC`-box - VPS, SPS en PPS zijn niet inline in de bitstream (in tegenstelling tot `hev1` waar ze inline kunnen verschijnen) |
| MIME-type | `video/mp4` (primair); `video/hevc` gebruikt in sommige streamingcontexten |
| Bytevolgorde | Big-endian (ISOBMFF box-groottes en veldwaarden) |
| Kleurdiepte | 8 bpp (Main profile) of 10 bpp (Main 10 / HDR10); 12 bpp gedefinieerd in de specificatie |
| Resolutielimiet | Tot 8192×4320 (8K UHD) volgens H.265 Level 6.2 |
| Typische bestandsgrootte | ~10-50 MB/min bij 4K 30fps - ongeveer de helft van de opslag van een gelijkwaardige H.264 |
| HDR-ondersteuning | HDR10, Dolby Vision en HLG metadata meegevoerd in SEI NAL-eenheden of uitbreidingsboxen |
| Apple-compatibiliteit | AVFoundation vereist `hvc1`; weigert `hev1` - gebruik FFmpeg `-tag:v hvc1` voor Apple-compatibele output |
| Versleuteling | Common Encryption (CENC) via `encv` sample entry; FairPlay DRM op Apple-apparaten |
| Magic bytes | ISOBMFF `ftyp`-box bij bytes 4-7 van het bestand; `hvc1` FourCC verschijnt in de `stsd` samplebeschrijvingsbox |
| Uitgebracht | 2013 (H.265/HEVC standard ratified); hvc1 tag formalized in ISO/IEC 14496-15:2014 |
| Laatste versie | H.265 (HEVC) version 5, ITU-T Rec. H.265 (2021); hvc1 tag unchanged |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.itu.int |
HVC1 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over HVC1-bestanden.