Co to jest format pliku CLPI?
Pliki CLPI są używane przez technologię Blu-ray jako część struktury folderów płyty BDMV.
Plik .clpi przechowuje informacje związane ze strumieniami audio i wideo nagranymi na płycie BD, ale sam nie zawiera żadnych danych audio ani wideo. Każdy plik .clpi jest sparowany z pasującym plikiem strumienia .m2ts o tej samej pięciocyfrowej nazwie - na przykład 00001.clpi opisuje 00001.m2ts. Plik znajduje się w folderze BDMV/CLIPINF/ na płycie lub w obrazie płyty.
Pliki CLPI są niezbędne do prawidłowego odtwarzania Blu-ray. Oprócz synchronizacji strumieni, przechowują mapę kodeków (identyfikatory PID strumieni, atrybuty języka, typy kodeków) oraz mapę EP - tabelę punktów wyszukiwania, która pozwala na szybkie przewijanie do przodu, do tyłu i nawigację po rozdziałach, aby trafić dokładnie w odpowiednie miejsce w dużym strumieniu .m2ts. Bez tej mapy odtwarzacz musiałby skanować cały strumień, aby znaleźć dany kod czasowy.
Plik zaczyna się od 8-bajtowego nagłówka ASCII: znacznika typu HDMV, po którym następuje ciąg wersji, taki jak 0200 (standardowe BD) lub 0300 (niektóre płyty UHD/4K Blu-ray). Kopia zapasowa jest przechowywana w BDMV/BACKUP/CLIPINF/ na płycie. Nagrania z kamer AVCHD wykorzystują ten sam format informacji o klipach.
Pliki CLPI mogą być odczytywane przez odtwarzacze takie jak VLC media player, a narzędzia takie jak MakeMKV parsują je, aby zlokalizować i wyodrębnić poszczególne tytuły.
Bezpieczeństwo
RYZYKO: LOWPlik informacji o klipie .clpi to małe metadane binarne - nie jest to plik wykonywalny ani wideo - więc jego otwarcie jest nieszkodliwe (i nie daje widocznych efektów). Prawdziwe ostrzeżenia dotyczą kwestii prawnych i źródłowych: zgrywanie komercyjnych płyt Blu-ray omija zabezpieczenia AACS, co jest ograniczone w niektórych jurysdykcjach, a strony oferujące „darmowe odtwarzacze Blu-ray / kodeki BDMV” są częstym źródłem adware/PUP - pobieraj VLC, MakeMKV i HandBrake wyłącznie z ich oficjalnych stron.
Szczegóły formatu
w pigułceProgramy otwierające pliki CLPI
Szczegóły techniczne
specyfikacja| Nagłówek pliku | 8-bajtowy ASCII: „HDMV” (znacznik typu), po którym następuje 4-bajtowy ciąg wersji |
| Wewnętrzne ciągi wersji | „0100”, „0200” (standardowe BD), „0300” (niektóre płyty UHD/4K Blu-ray) |
| Kodowanie | Binarne, big-endian |
| Typowy rozmiar pliku | ~1 KB do kilkuset KB (rośnie wraz z liczbą punktów wyszukiwania mapy EP) |
| Lokalizacja na płycie | Folder BDMV/CLIPINF/; kopia zapasowa w BDMV/BACKUP/CLIPINF/ |
| Konwencja nazewnictwa | Pięciocyfrowy numer pasujący do strumienia .m2ts (np. 00001.clpi ↔ 00001.m2ts) |
| Główne bloki danych | ClipInfo, SequenceInfo, ProgramInfo (kodeki/PID-y), mapa CPI/EP, ClipMark, ExtensionData |
| Funkcja mapy EP | Mapuje znaczniki czasu na przesunięcia bajtowe w strumieniu .m2ts, umożliwiając dokładne wyszukiwanie rozdziałów i przewijanie |
| Zawartość multimedialna | Brak - zawiera tylko metadane; całe audio/wideo znajduje się w sparowanym pliku .m2ts |
| Kompresja | Brak (binarne tabele o stałych polach) |
| Szyfrowanie | Brak (sam plik .clpi nie jest zaszyfrowany; wideo na płycie może być chronione przez AACS/BD+) |
| Kompatybilność z AVCHD | Nagrania z kamer AVCHD wykorzystują ten sam format informacji o klipach i strukturę folderów |
| Wydano | 2006 (Blu-ray Disc / BD-ROM specification); AVCHD uses the same clip-info format |
| Najnowsza wersja | CLPI version "0200" (BD); "0300" on some UHD/4K Blu-ray discs |
| Specyfikacja | blu-raydisc.com |
Konwersje CLPI
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CLPI.