CARファイルとは何か
CAR は Content Addressable aRchive の略で、IPLD というデータ形式のコンテナです。ZIP よりも Git のパックファイルに近く、投稿・いいね・フォロー・ブロックがバイナリの CBOR ブロックとして Merkle Search Tree に並んでいます。
この構造は機械には最適です。リポジトリが改ざんされていないことをどのサーバーでも検証できます。しかし人間には読めません。Windows にも macOS にも iOS にも Android にも、CARファイルを開いて投稿を表示するアプリは存在しません。読むための形式ではなく、同期するための形式だからです。
今すぐ開く手順
- 1.car ファイルを上のボックスにドラッグします(クリックして選んでも構いません)。
- 2ブラウザがその場で読み込みます。ファイルがどこかに送信されることはありません。
- 31〜2 秒で全投稿・スレッド・画像・いいね・フォローが日付順に表示され、検索できます。
- 4あとは行き先を選ぶだけ。Markdown、Obsidian、Notion、Google ドキュメント、WordPress、CSV、JSON。
ファイルがなくても開けます
Bluesky のリポジトリは公開データで、読み取りに認証が要りません。つまりエクスポート自体を省略できます。ハンドルを入力すれば、そのアカウントを置いているサーバーから直接取得します。
ファイル経由は、通信を一切させたくない方や、以前保存したエクスポートを読む方のための入口です。
全員が見落とす点
.car ファイルに写真と動画は入っていません。メディアは「blob」として別に保存され、リポジトリには参照しか残らないためです。1万投稿のアカウントで 75 MB のファイルができても、画像は数百 MB 分まるごと入っていません。
このツールはその参照を読み取り、何枚・何 MB 足りないのかを表示し、投稿と対応づけたフォルダにまとめて取得できます。
- ファイルをアップロードして大丈夫ですか
- アップロードしていません。お使いのブラウザの中で処理されます。開発者ツールの通信欄を見れば、送信が発生していないことを確認できます。サーバー側の容量制限もないので、大きなアーカイブでも問題ありません。
- 拡張子を .zip に変えれば開けますか
- 開けません。CAR と ZIP は無関係な形式です。名前を変えても展開ソフトが拒否します。
- 自分で立てたサーバー(PDS)のエクスポートでも使えますか
- 使えます。形式は AT Protocol のどのサーバーでも同じで、ハンドルからそのアカウントを置いているサーバーを自動で判別します。