Co to jest format pliku DIR?
.DIR to plik projektu powiązany z Adobe Director, narzędziem do tworzenia multimediów pierwotnie opracowanym przez Macromedia. Pliki .dir mogą zawierać animacje, klipy wideo lub elementy stron internetowych. Każdy plik .dir przechowuje odniesienia do zasobów projektu, kod skryptowy Lingo oraz oś czasu animacji. Od lutego 2017 r. Adobe Director nie jest już rozwijany, a format nie jest w pełni kompatybilny wstecz między głównymi wersjami - filmy z Director 4 używają wewnętrznego tagu kodeka MV93, podczas gdy późniejsze wydania używają odrębnych identyfikatorów.
Wewnętrznie .dir wykorzystuje kontener RIFX (wariant RIFF typu big-endian) z typowanymi blokami (chunks) obejmującymi partyturę (score), obsadę (cast members), mapy bitowe, dźwięk i skrypty. Chroniony wariant dystrybucyjny to .dxr; format Shockwave przeznaczony do przeglądarek internetowych to .dcr.
Wtyczka do przeglądarek Shockwave Player - która umożliwiała uruchamianie treści z Director w przeglądarkach - została oficjalnie wycofana w grudniu 2019 roku. Adobe zostało zmuszone do porzucenia ekosystemu wtyczek z powodu błędów dziedziczonych i luk w zabezpieczeniach, które dotykały użytkowników końcowych - te same naciski zakończyły żywot Adobe Flash Player 31 grudnia 2020 roku. Oznacza to, że pliki .dir i treści interaktywne oparte na Director nie są już oficjalnie wspierane na żadnej obecnej platformie. Director 12 nie działa na macOS Catalina ani nowszym i nie posiada wspieranej ścieżki uruchomienia na nowoczesnych wersjach Windows.
Bezpieczeństwo
RYZYKO: MEDIUMPliki Director mogą zawierać skrypty Lingo z dostępem do systemu plików, poleceniami powłoki i wywołaniami sieciowymi. Złośliwe pliki .dir są teoretycznie możliwe, ale rzadkie w praktyce (format jest przestarzały). Główna obawa dzisiaj: uruchamianie niewspieranego oprogramowania (sam Director nie ma poprawek od 2017 r.) w celu otwarcia nieznanych plików .dir niesie ryzyko na poziomie systemu operacyjnego.
Szczegóły formatu
w pigułce- Plik listy katalogów (różne systemy) - Niektóre narzędzia CLI i starsze systemy zapisują listy katalogów jako pliki tekstowe .dir; całkowicie niezwiązane z programem Director.
- Mac OS resource fork / deskryptor folderu (legacy) - W bardzo starych systemach Mac rozszerzenie .dir wskazywało na deskryptor folderu; format przestarzały.
Programy otwierające pliki DIR
Szczegóły techniczne
specyfikacja| Format kontenera | RIFX (wariant big-endian RIFF - Resource Interchange File Format) |
| Kolejność bajtów | Big-endian (RIFX); wariant little-endian zaczyna się od XFIR |
| Wewnętrzny tag wersji | FourCC w bajtach 8-11: MV93 = Director 4, MV95 = Director 5, MV1000 = Director 10 |
| Język skryptowy | Lingo (własny język Director); późniejsze wersje wspierają również składnię JavaScript |
| Kompresja | Brak na poziomie kontenera; poszczególne bloki map bitowych i dźwięku mogą używać wewnętrznej kompresji |
| Ochrona przed kopiowaniem | Wariant dystrybucyjny tylko do odczytu: .dxr (zaszyfrowany/skompilowany film); .cxt dla chronionych bibliotek obsady |
| Typowy rozmiar pliku | 500 KB - 100 MB w zależności od osadzonych mediów |
| Wymiary sceny | Do 8 192 × 8 192 px (Director 12); historycznie powszechne 640 × 480 px |
| Głębia koloru osadzonych map bitowych | 1-32 bpp |
| Osadzony dźwięk | 8 000-44 100 Hz, 8/16-bit, mono lub stereo |
| Typ MIME | application/x-director |
| Pojemność mapy pamięci | Do 65 535 bloków indeksowanych w bloku mmap |
| Wsparcie platform | Windows; macOS Classic i OS X do wersji 10.14 (Mojave); brak wsparcia na macOS 10.15 Catalina lub nowszym |
| Zastąpiony przez | HTML5/CSS/JavaScript (interaktywność sieciowa); Unity (gry); Adobe Animate (animacja) |
| Wydano | 1985 (MacroMind VideoWorks, precursor to Director) |
| Najnowsza wersja | Adobe Director 12 / MX 2004 (Director 10); Adobe stopped sales 2017 |
| Specyfikacja | nosamu.medium.com |
Konwersje DIR
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DIR.