Hva er IFO-filformatet?
.ifo-filer brukes til å lagre informasjon som beskriver en DVD-plate. .ifo-formatet inneholder ikke selve multimediadataene - det refererer kun til videoinnhold gjennom korrelerte filer. Data i en .ifo-fil inkluderer:
- filmkapitler og tittelstruktur,
- plassering av undertekststrømmer,
- plassering av lydspor,
- menynavigering og startpunkter for avspilling.
En DVD-plate inneholder to typer .ifo-filer: VIDEO_TS.IFO (Video Manager, identifisert av DVDVIDEO-VMG-signaturen ved posisjon 0) og én eller flere VTS_##_0.IFO-filer (Video Title Sets, identifisert av DVDVIDEO-VTS). Ved å bruke disse filene kan en enhet som leser en DVD få tilgang til all nødvendig informasjon for korrekt visning av hele diskstrukturen. Det er derfor avgjørende at .ifo-filene er til stede på disken.
.ifo-filer fungerer sammen med .VOB-filer, som bærer de faktiske MPEG-2 lyd- og videodataene, og .BUP-sikkerhetskopifiler. Hver .ifo har en tilsvarende .bup - en bit-for-bit-kopi som beholdes som en reserve hvis primærfilen blir skadet.
Åpning av en .ifo-fil i et kompatibelt videoprogram vil vanligvis starte avspilling av den tilknyttede DVD-strukturen. Hvis ingen .vob-data er til stede i samme mappe, vil ikke videoen kunne spilles av.
Sikkerhet og trygghet
RISIKO: LOWEn IFO er inerte navigasjonsdata - trygt. Hensynene er juridiske/praktiske, ikke skadevare: kommersielle DVD-er er vanligvis CSS-kryptert, og kopiering/konvertering av deres VOB-filer (som IFO-filen kartlegger) kan være begrenset av lov om kopibeskyttelse i ditt land; hjemmeopptak/ubeskyttede disker konverteres fritt. Behold IFO/VOB/BUP sammen for å beholde menyer. Unngå å laste opp rippede DVD-er til nettbaserte konverteringstjenester av hensyn til størrelse og personvern.
Formatdetaljer
i et nøtteskallProgrammer som åpner IFO-filer
Tekniske detaljer
dyp spesifikasjon| Filsignaturer | `DVDVIDEO-VMG` (12-byte ASCII ved posisjon 0) for `VIDEO_TS.IFO`; `DVDVIDEO-VTS` for hver `VTS_##_0.IFO` |
| Byterekkefølge | Big-endian (nettverks-byterekkefølge) gjennom alle heltallsfelt med flere byte |
| MIME-type | `application/octet-stream` - ingen dedikert MIME-type er registrert for dette formatet |
| Navnekonvensjon | `VIDEO_TS.IFO` for Video Manager på disknivå; `VTS_##_0.IFO` for hvert Video Title Set (## varierer fra 01-99) |
| Maksimalt antall Video Title Sets per disk | 99 (`VTS_01_0.IFO` til `VTS_99_0.IFO`) |
| Kartlagte lydstrømmer | Opptil 8 per tittelsett; hver oppføring registrerer kodek (AC-3, MPEG, DTS, LPCM), språkkode og strøm-ID i VOB-filen |
| Kartlagte undertekststrømmer (subpicture) | Opptil 32 per tittelsett, hver med en språkkode og strøm-ID som refererer til subpicture-data i den tilhørende VOB-filen |
| Sikkerhetskopi | Hver `.ifo`-fil har en bit-for-bit-kopi lagret som en `.bup`-fil på samme disk for feilretting |
| Tidskoder for kapitler | Lagret som VOBU (Video Object Unit) adresse- og tidstabeller, noe som muliggjør bildepresis kapittelsøking uten å skanne VOB-filen |
| Foreldrekontroll-nivåer | Lagrer informasjon om foreldrekontroll per tittel for opptil 8 regionale beskyttelsesnivåer som definert i DVD-Video-spesifikasjonen |
| Registrerte videoattributter | Hver tittels bildeformat (4:3 eller 16:9), tillatelsesflagg for letterbox/pan-scan, oppløsning og NTSC/PAL-systemidentifikator |
| Utvikler / styrende organ | DVD Forum; definert i DVD-Video Book (DVD Specification for Read-Only Disc, Part 3) |
| Medier den indekserer | Refererer til `.vob` sektoradresser for lyd/video-celler, men lagrer ingen komprimerte mediedata selv |
| Typisk filstørrelse | Noen få kilobyte opp til omtrent 1 MB, avhengig av antall titler, kapitler og menystrukturer på disken |
| Utgitt | 1996 (DVD-Video specification) |
IFO-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IFO-filer.