DXR ファイル形式とは?
.dxr 拡張子を持つファイルは、Macromedia Director ソフトウェアによって作成されます。.dxr ファイルは、ビットマップ、オーディオクリップ、テキストなどのキャストメンバーを使用して Director 内で構築された ムービーやアニメーション(マルチメディアプレゼンテーション)を保存し、バイナリの RIFX コンテナにパッケージ化されています。この形式は Macromedia によって開発されましたが、2005年に Adobe によって買収されました。Adobe は2017年2月に Director を終了し、2019年4月に Shockwave Player を廃止したため、現在 .dxr はレガシー形式となっています。
.dir 形式との類似点
.dxr は .dir 形式の保護された対応版です。どちらも同じ RIFX チャンクコンテナを使用し、ビットマップ、サウンド、タイムライン、コンパイルされた Lingo または JavaScript のビヘイビアといった同じ「キャストとスコア」の構造を持っています。主な違いは、.dir ファイルは Director 内で再度開いて編集できるのに対し、.dxr はオーサリングデータが削除またはロックされているため、再生は可能ですが修正はできない点です。
データ配布形式としての DXR
.dxr ファイルは読み取り専用であるため、編集の必要がないユーザーに完成したプレゼンテーションやインタラクティブコンテンツを配布するために使用されました。ウェブストリーミング用の対応形式は .dcr ファイルであり、これは Shockwave Player を介してブラウザで配信することを目的とした、同じムービーの「ショック化(圧縮)」された形式です。
追加情報
.dxr はファイル全体の圧縮を適用しません。個々のキャストメンバーが内部エンコーディングを使用している場合はありますが、コンテナ自体は非圧縮です。RIFX コンテナであるため、.dxr ファイルはバイトシグネチャ XFIR(Windows のリトルエンディアン)または RIFX(クラシック Mac OS のビッグエンディアン)で始まります。この形式は作成された Director のバージョンを追跡しており、内部のチャンクレイアウトは Director 4 から 12 にかけて異なります。
セキュリティと安全性
リスク: MEDIUMDXRの実行に必要な Adobe Shockwave Player は廃止(2019年4月)されており、パッチも未適用で、過去に重大なリモートコード実行の脆弱性が存在しました。そのため、特にオンラインで DXR/Shockwave コンテンツを実行することは安全ではありません。レガシーな DXR を再生する必要がある場合は、日常的に使用するシステムに Shockwave Player を再インストールするのではなく、信頼できるファイルを使用して隔離されたオフラインマシンで行ってください。また、本物の製品がなくなった現在、偽の «Shockwave Player» や «DXR player» のダウンロードサイトは一般的なマルウェアの誘い文句となっているため注意してください。DXRを開くために非公式サイトから «コーデック» や «プレイヤー» をインストールしないでください。
形式の詳細
概要- Daniel's XL Toolbox レポート (稀) - いくつかのニッチなツールが、無関係なデータエクスポートに .dxr を使用したことがありますが、Director の保護済みムービーが圧倒的に主要な意味です。
DXR ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | RIFX (RIFFファミリー) チャンク化バイナリコンテナ |
| バイト順序 | Windows ではリトルエンディアン(シグネチャ XFIR)、クラシック Mac OS ではビッグエンディアン(シグネチャ RIFX) |
| マジックバイト | オフセット 0 に XFIR (Windows/リトルエンディアン) または オフセット 0 に RIFX (Mac/ビッグエンディアン) |
| MIMEタイプ | application/x-director |
| 保護メカニズム | オーサリングデータ、Lingo スクリプトソース、およびスコア編集情報が削除またはロックされている。ムービーは再生されるが、編集のために再度開くことはできない |
| エンコーディング | バイナリ |
| 関連する編集可能形式 | .dir - 編集可能な Director プロジェクトファイル。これを保護済みとして保存すると .dxr になる |
| ウェブ配布用の対応形式 | .dcr - ブラウザストリーミングを目的とした、同じムービーの Shockwave 圧縮形式 |
| 内部構造 | キャストメンバー(ビットマップ、サウンド、テキスト、ビデオクリップ)、スコア/タイムライン、およびコンパイルされた Lingo または JavaScript ビヘイビア |
| 圧縮 | ファイル全体の圧縮はなし。個々のキャストメンバーアセットは内部エンコーディングを使用する場合がある。 .dcr は圧縮されたストリーミングバリアント |
| 色深度 | キャストのビットマップアセットは最大 32ビットカラーをサポート。レガシーなムービーでは 8ビット(256色)が一般的 |
| オーディオ | 埋め込まれたオーディオキャストメンバー。一般的に 11, 22, または 44.1 kHz のサンプリングレート |
| ステージ寸法 | 作成時に作成者によって設定。レガシーなステージは通常 320×240 から 1024×768 px |
| バージョン追跡 | 内部のチャンクレイアウトは Director バージョン 4 から 12 で異なる。ファイルにはバージョンメタデータが含まれる |
| プラットフォームサポート | Windows および クラシック Mac OS / 初期の macOS(いずれも廃止) |
| リリース日 | Macromedia Director (DXR is the protected counterpart of the editable .dir; format dates to the 1990s) |
| 最新バージョン | Adobe Director 12 (2013) - the last release; Director and Shockwave Player are discontinued |
| 仕様書 | web.archive.org |
DXR の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。DXR ファイルについて最初の質問をしてみましょう。
よくある質問
DXRファイルとは何ですか?
2026年にDXRファイルを開くにはどうすればよいですか?
DXR、DIR、DCRの違いは何ですか?
.dir は編集可能な Director プロジェクト(ソース)です。.dxr は保護された編集不可のムービーで、再生はできますが編集はできません。.dcr はウェブ用に作成された圧縮済みの «Shockwave» バージョンです。すべて、現在は廃止された Director/Shockwave ランタイムを必要とします。DXRを編集可能なDIRに戻すことはできますか?
.dir を復元することはできません。