Wat is het CLPI-bestandsformaat?
CLPI-bestanden worden gebruikt door Blu-ray-technologie als onderdeel van de BDMV-schijfmapstructuur.
Een .clpi-bestand slaat informatie op met betrekking tot de audio- en videostreams die op een BD-schijf zijn opgenomen, maar bevat zelf geen audio- of videogegevens. Elke .clpi is gekoppeld aan een bijbehorend .m2ts streambestand met dezelfde vijfcijferige naam - bijvoorbeeld: 00001.clpi beschrijft 00001.m2ts. Het bestand bevindt zich in de map BDMV/CLIPINF/ op de schijf of in een geripte image.
CLPI-bestanden zijn noodzakelijk voor een correcte Blu-ray-weergave. Naast het synchroniseren van streams bevatten ze een codec-kaart (stream-PID's, taalkenmerken, codec-typen) en een EP-kaart - een tabel met zoekpunten waarmee vooruitspoelen, terugspoelen en hoofdstuknavigatie nauwkeurig binnen de grote .m2ts-stream kunnen landen. Zonder deze kaart zou een speler de volledige stream moeten scannen om een bepaalde tijdcode te vinden.
Het bestand begint met een 8-byte ASCII-header: de type-tag HDMV gevolgd door een versiestring zoals 0200 (standaard BD) of 0300 (sommige UHD/4K Blu-ray-schijven). Een reservekopie wordt bewaard in BDMV/BACKUP/CLIPINF/ op de schijf. AVCHD-camcorderopnamen maken gebruik van hetzelfde clip-info-formaat.
CLPI-bestanden kunnen worden gelezen door spelers zoals VLC media player, en tools zoals MakeMKV analyseren ze om individuele titels te lokaliseren en te extraheren.
Beveiliging & veiligheid
RISICO: LOWEen .clpi clip-informatiebestand is kleine binaire metadata - niet uitvoerbaar, geen video - dus het openen ervan is onschadelijk (en doet niets zichtbaars). De echte waarschuwingen zijn juridisch en brongerelateerd: het rippen van commerciële Blu-rays omzeilt AACS-kopieerbeveiliging, wat in sommige rechtsgebieden beperkt is, en websites voor het downloaden van „gratis Blu-ray-spelers / BDMV-codecs” zijn een veelvoorkomende bron van adware/PUP's - download VLC, MakeMKV en HandBrake alleen van hun officiële sites.
Formaatdetails
in een notendopProgramma's die CLPI-bestanden openen
Technische details
diepe specificaties| Bestandsheader | 8-byte ASCII: „HDMV” (type-tag) gevolgd door een 4-byte versiestring |
| Interne versiestrings | „0100”, „0200” (standaard BD), „0300” (sommige UHD/4K Blu-ray-schijven) |
| Codering | Binair, big-endian |
| Typische bestandsgrootte | ~1 KB tot enkele honderden KB (groeit met het aantal EP-kaart zoekpunten) |
| Locatie op schijf | BDMV/CLIPINF/ map; reservekopie in BDMV/BACKUP/CLIPINF/ |
| Naamgevingsconventie | Vijfcijferig nummer dat overeenkomt met de .m2ts-stream (bijv. 00001.clpi ↔ 00001.m2ts) |
| Belangrijkste datablokken | ClipInfo, SequenceInfo, ProgramInfo (codecs/PID's), CPI/EP-kaart, ClipMark, ExtensionData |
| Functie EP-kaart | Koppelt tijdstempels aan byte-offsets in de .m2ts-stream, wat nauwkeurig zoeken in hoofdstukken en vooruitspoelen mogelijk maakt |
| Media-inhoud | Geen - bevat alleen metadata; alle audio/video bevindt zich in het gekoppelde .m2ts-bestand |
| Compressie | Geen (binaire tabellen met vaste velden) |
| Versleuteling | Geen (de .clpi zelf is onversleuteld; video op de schijf kan AACS/BD+ beveiligd zijn) |
| AVCHD-compatibiliteit | AVCHD-camcorderopnamen maken gebruik van hetzelfde clip-info-formaat en dezelfde mappenstructuur |
| Uitgebracht | 2006 (Blu-ray Disc / BD-ROM specification); AVCHD uses the same clip-info format |
| Laatste versie | CLPI version "0200" (BD); "0300" on some UHD/4K Blu-ray discs |
| Specificatie | blu-raydisc.com |
CLPI conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CLPI-bestanden.