Wat is het DIR-bestandsformaat?
.DIR is een projectbestand dat hoort bij Adobe Director, een multimedia-auteurstool die oorspronkelijk werd ontwikkeld door Macromedia. .dir-bestanden kunnen animaties, videoclips of website-elementen bevatten. Elk .dir-bestand slaat verwijzingen op naar projectbronnen, Lingo-scriptcode en de animatietijdlijn. Sinds februari 2017 is Adobe Director stopgezet en het formaat is niet volledig achterwaarts compatibel tussen grote versies - Director 4-films gebruiken de interne codec-tag MV93, terwijl latere releases andere identificatoren gebruiken.
Intern gebruikt .dir een RIFX-container (een big-endian variant van RIFF) met getypeerde chunks voor de score, castleden, bitmaps, audio en scripts. De beveiligde distributievariant is .dxr; het via de browser leverbare Shockwave-webformaat is .dcr.
De Shockwave Player-browserplug-in - waarmee Director-inhoud in webbrowsers kon worden uitgevoerd - werd officieel stopgezet in december 2019. Adobe werd gedwongen het plug-in-ecosysteem op te geven vanwege verouderde bugs en beveiligingslekken die eindgebruikers troffen, dezelfde druk die leidde tot het einde van Adobe Flash Player op 31 december 2020. Dit betekent dat .dir-bestanden en op Director gebaseerde interactieve inhoud niet langer officieel worden ondersteund op enig huidig platform. Director 12 draait niet op macOS Catalina of nieuwer en heeft geen ondersteund pad op moderne Windows-versies.
Beveiliging & veiligheid
RISICO: MEDIUMDirector-bestanden kunnen Lingo-scripts bevatten met toegang tot het bestandssysteem, shell-commando's en netwerkoproepen. Kwaadaardige .dir-bestanden zijn theoretisch mogelijk maar zeldzaam (het formaat is verouderd). Belangrijkste zorg vandaag: het draaien van EOL-software (Director zelf is niet meer gepatcht sinds 2017) om onbekende .dir-bestanden te openen brengt risico's op OS-niveau met zich mee.
Formaatdetails
in een notendop- Directory listing-bestand (diverse systemen) - Sommige CLI-tools en legacy-systemen slaan mappenlijsten op als .dir-tekstbestanden; volledig ongerelateerd aan Director.
- Mac OS resource fork / map-descriptor (legacy) - Op zeer oude Mac-systemen gaf .dir een map-descriptor aan; verouderd.
Programma's die DIR-bestanden openen
Technische details
diepe specificaties| Containerformaat | RIFX (big-endian variant van RIFF - Resource Interchange File Format) |
| Byte-volgorde | Big-endian (RIFX); little-endian variant begint met XFIR |
| Interne versietag | FourCC in bytes 8-11: MV93 = Director 4, MV95 = Director 5, MV1000 = Director 10 |
| Scripttaal | Lingo (eigendom van Director); latere versies ondersteunen ook JavaScript-syntaxis |
| Compressie | Geen op containerniveau; individuele bitmap- en audio-chunks kunnen interne compressie gebruiken |
| Kopieerbeveiliging | Alleen-lezen distributievariant: .dxr (gecodeerde/gecompileerde film); .cxt voor beveiligde cast-bibliotheken |
| Typische bestandsgrootte | 500 KB - 100 MB afhankelijk van ingesloten media |
| Podiumafmetingen | Tot 8.192 × 8.192 px (Director 12); 640 × 480 px historisch gebruikelijk |
| Kleurdiepte ingesloten bitmap | 1-32 bpp |
| Ingesloten audio | 8.000-44.100 Hz, 8/16-bit, mono of stereo |
| MIME-type | application/x-director |
| Geheugenkaartcapaciteit | Tot 65.535 chunks geïndexeerd in de mmap-chunk |
| Platformondersteuning | Windows; macOS Classic en OS X tot 10.14 (Mojave); geen ondersteuning op macOS 10.15 Catalina of nieuwer |
| Vervangen door | HTML5/CSS/JavaScript (webinteractiviteit); Unity (games); Adobe Animate (animatie) |
| Uitgebracht | 1985 (MacroMind VideoWorks, precursor to Director) |
| Laatste versie | Adobe Director 12 / MX 2004 (Director 10); Adobe stopped sales 2017 |
| Specificatie | nosamu.medium.com |
DIR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DIR-bestanden.