MOI (format pliku)

MOI
Rozszerzenie nazwy pliku
moi
Typ formatu Informacja

MOI to format pliku komputerowego używany głównie do reprezentowania informacji. Pliki MOI są powiązane z MOD lub TOD, których zawartość reprezentują. Są one używane głównie w kamerach JVC i Canon.

Przegląd formatu

Przesunięcie szesnastkowe (oparte na zera) Treść Przykład
00-01 Wersja 56 36 (V6)
02-05 Rozmiar pliku MOI (bajty) 00 00 01 C3 (451 bajtów)
06-07 Rok 07 D9 (2009)
08 Miesiąc 06 (czerwiec)
09 Dzień 1E (30.)
0A Godzina 0B (11)
0B Minuty 16 (22)
0C-0D sekundy CB 20 (52000 milisekund = 52 sekundy)
0E-11 Czas trwania wideo (ms) 00 08 9D 00 (564480 ms, 9 min 24 s 12 klatek)
80-83 Współczynnik proporcji wideo i system telewizyjny Niski półbajt pierwszego bajtu: 0 i 1 dla 4:3, 4 i 5 dla 16:9. Wysoki półbajt pierwszego bajtu: 4 dla NTSC, 5 dla PAL.
84-85 Kodek audio 00 C1 dla dźwięku AC3 / 40 01 dla dźwięku MPEG
86 Szybkość transmisji dźwięku 01 = 64kbit/s (w krokach co 16kbit/s) do 0F = 640kbit/s
DA-DB Szybkość transmisji wideo 58 96 = CBR 8,5 Mb / 81 3D = CBR 5,5 Mb
DD-E1 Pakiety czasu trwania wideo Czas trwania wideo (ms) (0E-11) * 5 A + szybkość transmisji wideo (DA-DB) (może być zwiększana o wartości przy przesunięciu DA-DB, ale może nie dotyczyć wideo VBR MPEG)
E6-E7 Szybkość transmisji wideo Tak samo jak przy przesunięciu DA-DB
E9-ED Pakiety czasu trwania wideo Tak samo jak przy przesunięciu DD-E1
F0-F1 Wpisy w tabeli COARSE (od zera) Liczba pakietów 7-bajtowych dla tabeli zgrubnej (jeden pakiet 7-bajtowy co 10 sekund)
F2-F3 Wpisy w tabeli FINE Liczba pakietów 3-bajtowych dla dokładnej tabeli (jeden pakiet 3-bajtowy co 480 milisekund)
100 - GRUBY stół (F0-F1) * 7-bajtowa zgrubna tabela pakietów
- DOBRY stół (F2-F3) * 3-bajtowe pakiety dokładna tabela