blueskydl blueskydl.com P100

投稿が消える前に、Bluesky の動画を保存

Bluesky の投稿リンクを貼ってください。動画は MP4 で、画像はアップロードされたままの大きさで手に入ります。アカウントもアプリも不要、こちらへ何かをアップロードすることもありません。

720p が Bluesky の上限です — どのツールでもこれ以上は出せません

投稿を開き、共有をタップしてリンクをコピーし、ここに貼り付けてください。

しくみ

P110
  1. 投稿リンクを貼る

    ブラウザが Bluesky の公開 API に、その投稿の中身を問い合わせます。この問い合わせはあなたの端末から Bluesky へ直接向かい、このサイトを経由しません。

  2. 保存するものを選ぶ

    動画について Bluesky が用意しているのは 360p と 720p だけです。画像なら、投稿にあるすべての写真をアップロード時の大きさで取得できます。

  3. 作業をするのはあなたのブラウザ

    動画は短い断片の連なりとして届きます。ブラウザがそれを Bluesky の CDN から直接取得し、あなたの端末上でひとつの MP4 に結合します。少し時間がかかるのはこの部分です。

  4. ファイルはそのまま保存される

    最後の断片が届くと、完成した MP4 がダウンロードフォルダーに入ります。ファイル名はランダムな文字列ではなく、投稿から取られた名前になります。

Bluesky の投稿リンクを貼って調べると、720p と 360p が保存対象として一覧に並ぶ様子。
貼って、調べて、サイズを選ぶ。ここまで数秒で終わります。
動画の断片が届くたびに 10 個の四角がひとつずつ埋まり、MP4 の保存が終わると緑になる様子。
断片ひとつにつき四角ひとつ。届くたびに埋まるので、進み具合を数えられます。
断片の結合 断片 057/082

動画の断片ひとつにつき、四角がひとつ。届くたびに埋まっていくので、作業が進んでいることが常に見えます。

図:動画は Bluesky の CDN からブラウザへ直行し、このサーバーの上を迂回する。画像はこのサーバーを通る。
動画はこのサーバーを迂回します。画像だけが通過し、それがまともなファイル名を付けられる理由です。

動画がこのサーバーを通らないため、待ち行列もサイズ上限もありません。ご自分で確認できます。ブラウザのネットワークパネルを開けば、リクエストがここではなく bsky.app へ向かっているのが見えます。

よくある質問

P400

なぜ 1080p や 4K がないのですか?

Bluesky がそれを保持していないからです。プラットフォームはアップロードされた動画をすべて 360p と 720p に再エンコードし、元のファイルは誰にも配信しません。Bluesky のリンクから 4K を出せると謳うサイトは、存在しないファイルの話をしています。

なぜ即座ではなく数秒かかるのですか?

Bluesky は動画を 1 本のファイルではなく、短い断片の連なりとして保存しています。ブラウザは各断片を取得して結合しないと、渡せる MP4 になりません。1 分の動画でおおむね 10 個ほどの断片です。

動画はそちらのサーバーを通りますか?

いいえ。投稿の情報も動画も、ブラウザが Bluesky と直接やり取りします。例外は画像だけです。Bluesky の画像 CDN は他サイトからの要求を拒否するため、まともなファイル名で届けるには画像がこのサーバーを経由します。通過させるだけで、保存はしません。

よくある質問 — 9 よくある質問

ガイド

P300