Bluesky動画保存
Blueskyの動画をアカウントなしでHD画質のままオンライン保存できます。
Blueskyの動画を3ステップでダウンロード
リンクをコピー
動画付きのBluesky投稿を開き、下にある共有アイコンをタップして、「リンクをコピー」を選ぶとbsky.appのアドレスを取得できます。
貼り付けてダウンロード
上のボックスにリンクを貼り付けて「ダウンロード」をクリックします。標準ハンドル、カスタムドメインハンドル、引用投稿リンクのいずれも同じように機能します。
保存
クリップが読み込まれたら「保存」をクリックして、完成したMP4ファイルをそのまま端末に保存します。
Bluesky動画ダウンローダー:機能とできること
HLSからMP4への完全再構成
BlueskyのHLSビデオストリームの全セグメントを取得し、ライブ専用プレイリストではなく、1つの独立したMP4ファイルに再構成します。
ハンドルとカスタムドメインに対応
標準のusername.bsky.socialハンドル、認証済みカスタムドメインハンドル、DIDベースのプロフィールリンクに対応しています。
引用・リポストリンクの認識
Blueskyの引用投稿とリポストを認識するので、どちらのリンクを貼り付けても、実際に含まれている動画へ案内します。
GIF投稿の処理
BlueskyはGIF投稿を短いループMP4ファイルとして配信します。このツールは壊れた画像ではなく、そのクリーンな動画をそのまま保存します。
ログインやアプリパスワード不要
Blueskyアカウント、アプリパスワード、OAuthログインを一切求めずに、公開Bluesky投稿を取得します。
最大3分のフルレングスクリップ
トリミングされたプレビューや部分的なセグメントではなく、Blueskyの現在の長さ上限までの完全な動画を取得します。
上のボックスにBlueskyの投稿リンクを貼り付けて「ダウンロード」をクリックすると、このBluesky動画ダウンローダーが元の動画ファイルを取得し、再生可能な1つのMP4として保存できます。Blueskyのアカウントも、アプリパスワードも、ブラウザ拡張機能も必要ありません。
BlueskyはオープンなAT Protocol上に構築されたテキスト・メディア共有のソーシャルアプリで、動画投稿は2024年後半からプラットフォームの一部になっています。XやThreadsと同じようにクリップを投稿できます(コメント、短い録画、スクリーンキャプチャ、ループするGIFなど)。しかし、アプリ内やbsky.appで動画を視聴しても、コピーを保存する方法はどこにもありません。このページはそのギャップを埋めるためにあります。リンクを貼れば、ファイルが手に入ります。
Blueskyのアプリに動画の保存ボタンがまだない理由
Blueskyは動画をHTTP Live Streaming(HLS)で配信しています。これは、クリップ全体の読み込みが終わる前に再生を開始できるようにする、セグメント化されたプレイリスト方式で、最近のアプリのほとんどが採用している方法です。視聴には便利ですが、ダウンロードの仕組みは組み込まれていません。プレイヤーは再生中にストリームの断片をリクエストし、再生後に破棄するだけです。
写真を保存するのと同じように動画を保存したいという要望は、動画投稿が始まって以来、Blueskyユーザーから出続けていますが、iOS、Android、Webクライアントのいずれにもその機能は追加されていません。画面録画は代替手段として機能しますが、画面に映っているものを再エンコードするため、画質が落ち、画面がたまたま描画していたフレームレートに縛られてしまいます。
このBluesky動画ダウンローダーは別のアプローチを取ります。再生されるものを録画するのではなく、アプリ自体がリクエストするのと同じHLSストリームをリクエストし、セグメントを再構成して、保存をクリックできる完成した1つのMP4を返します。
• 再エンコードなし: 画面キャプチャではなく、Blueskyのプレイヤー自体が使用するのと同じストリームを取得します。
• ハンドル、カスタムドメイン、DID: 有効なbsky.appプロフィールリンクならどれでも機能します。
• 引用投稿とリポスト: 両方のリンクタイプを認識し、それぞれが実際に持つ動画を取得します。
• アカウント不要: Blueskyのログインやアプリパスワードなしで公開投稿に機能します。
このBluesky動画ダウンローダーの仕組み
すべてのBlueskyアカウントはDID(分散型識別子)で識別され、人間が読めるハンドルは、ドメイン名がIPアドレスを指すのとほぼ同じように、そのDIDを指します。投稿はそのアカウントのリポジトリ内のレコードとして存在し、Personal Data Server(PDS)でホストされています。PDSはBluesky自身のインフラの場合もあれば、アカウント所有者が独自に運営するサーバーの場合もあります。
このツールに投稿リンクを貼り付けると、ハンドル(またはリンクにすでに含まれている場合はDID)をアカウントのリポジトリまで解決し、URL内の識別子から特定の投稿レコードを見つけ出し、それに添付された動画参照を読み取ります。そこから、Blueskyアプリと同じ方法でHLSマニフェストをリクエストし、各セグメントをダウンロードして、接続中しか再生できないストリームのままにするのではなく、1つのMP4に結合します。
結果は、音声が同期された標準のH.264動画ファイルで、このツールの他の場所と同じ保存ボタンから保存されます。
Blueskyの動画アップロード制限の説明
Bluesky自身の数字は動画が最初にリリースされてから変わってきているため、検索すると矛盾した情報が見つかります。2024年9月のローンチ時点では、クリップは60秒・50MBまででした。2025年3月のアプリアップデートで長さの上限が3倍の3分になり、ファイルサイズの上限もそれに合わせて約100MBに引き上げられました。
アップロードは.mp4、.mov、.webm、.mpegのソースファイルを受け付けますが、このツールでダウンロードして戻ってくるものは、元のアップローダーが何を使ったかに関係なく、常に標準のMP4になります。Blueskyはアップロードの公式な最大解像度を公開していません。得られるのは、プラットフォームがその投稿に対して実際に生成したレンディションで、実際にはほとんどのクリップで1080p前後が上限です。
投稿もダウンロードもする人に知っておいてほしいもう1つの制限があります。Blueskyはアップロードを1アカウントあたり1日25本または10GBのどちらか早い方に制限しています。
Blueskyリンクの読み方: ハンドル、カスタムドメイン、DID
標準的なBlueskyの投稿URLは、bsky.app/profile/username.bsky.social/post/の後に短いレコードIDが続く形です。モバイルの共有シートからコピーした場合でも、デスクトップのアドレスバーからコピーした場合でも、このツールに貼り付けるのはたいていこの形です。
2つのバリエーションがよく見られます。Blueskyでは、デフォルトの*.bsky.socialサブドメインの代わりに、自分が所有するドメインをハンドルとして検証できます。たとえば、報道機関はbsky.app/profile/example.com/post/...として投稿でき、リンクは同じように機能します。一部のリンクはハンドルの代わりにアカウントの生のDIDを使用しており、読みやすい名前の代わりに長いdid:plc:の文字列が入っています。
このBluesky動画ダウンローダーの使い方はどれも変わりません。どのバージョンのリンクを貼り付けても、同じ元の投稿に解決されます。
引用投稿とリポスト: 実際にダウンロードしているのは誰の動画?
Blueskyには何かを再共有する方法が2つあり、リンクを取得しようとした瞬間に動作が異なります。リポストには独自のページがありません。元の投稿がフォロワーのタイムラインに流れるだけなので、自分のリポストからリンクをコピーすると、常に元の投稿者のリンクが返ってきます。
引用投稿は違います。引用する投稿への参照を自分のテキストで包んだ、本当に新しい投稿であり、独自のリンクを持ちます。引用を書いたときに自分の新しい動画を添付した場合、その動画は引用投稿自体に属し、そのリンクから直接ダウンロードできます。
ただし、引用が他人の動画の上にコメントを載せただけの場合、動画は技術的には元の投稿者のものです。引用投稿はそのレコードへの参照を保存しているだけで、ファイルの2つ目のコピーではありません。引用投稿のリンクから動画が表示されない場合は、元の投稿のリンクを貼り付けてください。
BlueskyのGIFがMP4としてダウンロードされる理由
Blueskyは2024年初頭にTenor搭載のGIFピッカーを追加しました。これはネイティブ動画が存在する数か月前のことです。その9月に動画投稿が始まってから、プラットフォームは文字通りのアニメーション.gifファイルを投稿に添付するのをやめました。今日投稿する「GIF」は、短いループするMP4として配信され、音声はオフで、本物のアニメーション画像と同じように自動再生されます。
見た目には違いはまったくわかりません。再生ボタンなしでループし続けるからです。しかし、.gifファイルを保存するつもりでBlueskyのリンクを貼り付けて、このツールから.mp4が返ってきても、それはバグではありません。投稿が上がったときに実際にBlueskyのサーバーから出てきたものなのです。
iPhone、Android、デスクトップでBluesky動画を保存する
手順はどこでも同じです(リンクをコピーし、上に貼り付け、ダウンロードをクリック)。ただし、完成したファイルがその後どこに保存されるかは、使っているデバイスによって異なります。
iPhoneの場合
- リンクをコピー: Blueskyアプリで投稿を開き、下の共有アイコンをタップして、「リンクをコピー」をタップします。
- 貼り付け: Safariを開き、このページに移動し、リンクを貼り付けて「ダウンロード」をタップします。
- 保存: 結果で「保存」をタップします。Safariはファイルアプリのダウンロードフォルダに保存します。そこで開き、共有アイコンをタップして「ビデオを保存」を選ぶと、写真アプリに移動します。
Androidの場合
- リンクをコピー: Blueskyアプリで、投稿の共有アイコンをタップし、「リンクをコピー」を選びます。
- 貼り付け: Chromeまたはデフォルトのブラウザを開き、このページを読み込み、リンクを貼り付けて「ダウンロード」をタップします。
- 保存: 「保存」をタップします。ファイルはダウンロードフォルダに保存され、通常は数秒以内にギャラリーアプリに表示されます。
デスクトップの場合
- リンクをコピー: bsky.appで投稿を開き、ブラウザのアドレスバーから直接アドレスをコピーします。
- 貼り付け: このページのボックスにリンクを貼り付け、「ダウンロード」をクリックします。
- 保存: 「保存」をクリックします。MP4は他のファイルと同様に、ブラウザのデフォルトのダウンロードフォルダに保存されます。
実際にBluesky動画をダウンロードする必要がある人
単なる好奇心以外に、bsky.appのリンクがこのようなツールに貼り付けられる理由はいくつかあります。
- ジャーナリストや研究者: 発展中のストーリーから削除されたり編集されたりする前に、公開投稿をアーカイブするため。
- 動画編集者: 画面録画のアーティファクトを焼き込まずに、クリップ(自分のものやクライアントのもの)をタイムラインに取り込むため。
- クリエイターが自分のカタログをバックアップするため: Blueskyには動画投稿専用の全エクスポート機能が組み込まれていないからです。
- 接続が不安定な人: ライブフィードでアダプティブビットレートの途切れと戦うより、クリップをオフラインで視聴したいからです。
このBluesky動画ダウンローダーと画面録画の比較
Bluesky動画を保存する2つの現実的な方法が実際にどう比較されるかを簡単に見てみましょう。
| 要素 | このダウンローダー | 画面録画 |
|---|---|---|
| ソース品質 | 元のエンコード済みファイル | 画面の再エンコードキャプチャ |
| 音声同期 | 自動的に保持 | デバイスの性能に依存 |
| アプリが必要 | いいえ | はい、アプリ内またはブラウザ内でライブ再生が必要 |
| 余計な要素 | なし | ステータスバー、通知、UIクローム |
| ファイル形式 | 標準MP4 | デバイスとアプリによって異なる |
このBlueskyダウンローダーが取得できるもの(できないもの)
貼り付けたリンクで驚かないように、わかりやすくまとめました。
- 公開動画投稿: ログイン不要で1つのMP4ファイルとして返されます。
- カスタムドメインとDIDリンク: 標準のbsky.socialハンドルと同じように解決されます。
- GIF投稿: Blueskyが実際に配信するループMP4ファイルとして保存されます。
- 独自の動画が添付された引用投稿: 引用自体のリンクから直接取得されます。
- 削除された投稿: 投稿者が削除したら、取得できるコピーは残っていません。
- テキストのみまたは画像のみの投稿: 解決すべき動画参照が存在しません。
- ブロックまたは停止されたアカウント: 公開配信されなくなったリポジトリからは何も返ってきません。
- 音声のみの抽出: このツールは動画ファイル全体を保存し、音声だけのトラックを分離しません。
注目すべき点: BlueskyにはInstagramやXのような真の非公開アカウントモードはありません。投稿はデフォルトで公開です。最も近いのは、一部のアカウントが有効にする「ログアウト時の表示」トグルで、投稿を表示する前にログインをアプリに要求するものです。Bluesky自身も、すべてのアプリがその要求に従うわけではないと明言しているため、他の場所での真の非公開アカウントのような強固なロックではありません。
ダウンロードできないBlueskyリンクの修正
失敗する試みのほとんどは、いくつかの原因のいずれかに行き着きます。
- 投稿に動画がない: 引用、返信、プロフィールページではなく、実際の動画投稿へのリンクをコピーしたか再確認してください。
- 投稿が削除された: まずブラウザでリンクを直接開いてください。Bluesky自体が何も表示しないなら、どのツールにも取得できるものは残っていません。
- リクエストが停滞した: ほとんどのプラットフォームのメディアURLは時間制限付きです。ダウンロードをクリックする前にリンクを貼り付けたまましばらく放置した場合は、新しくコピーし直してもう一度試してください。
- 余分な文字が一緒に貼り付けられた: Blueskyの共有シートはリンクと一緒に周囲のテキストをコピーすることがあります。最初の試行が失敗した場合は、bsky.appのアドレスだけに切り詰めてください。
Bluesky動画のダウンロードは合法ですか?
著作権はBlueskyでも他の場所と同じように機能します。クリップを撮影または作成した人が、どのアプリで投稿されたかに関係なく、それを所有します。
- 個人的な視聴とオフラインアーカイブ: 公開投稿の標準的で低リスクな使用です。
- コメントとリアクションコンテンツ: 短いクリップの上に自分の分析を加えるものは、一般的に防御可能です。
- 他人の動画を自分のものとして再投稿する、または許可なく商業的に使用する: ここから本当のリスクが始まります。公開は自由に再利用してよいという意味ではありません。
Bluesky抽出エンジンの最近の修正
Blueskyリンク処理に特化した最近の作業の短いログです。
カスタムドメインハンドルリンクの失敗を修正
- *.bsky.socialアドレスではなく、検証済みカスタムドメインハンドルを使用した投稿リンクが解決に失敗するケースを修正しました。
- ドメインベースのハンドルのDIDルックアップが、最初の試行で確実に完了するようになりました。
引用投稿リンクの解決を高速化
- 引用自体に独自の動画がない場合、引用投稿リンクの解決が速くなりました。
- ネストされたレコード参照を持つ投稿の平均処理時間を短縮しました。
Blueskyの拡張3分動画のサポートを追加
- このツールは、Blueskyの長い動画長の上限を使用する投稿のクリップ全体を取得するようになり、以前の60秒あたりで切れることはなくなりました。
- より多くのセグメントを持つ長いHLSマニフェストの処理を改善しました。
法的通知とプラットフォーム免責事項
このサービスは独立したWebユーティリティであり、Bluesky Social PBCまたはAT Protocolプロジェクトと提携、承認、またはスポンサー関係はありません。Bluesky、蝶のロゴ、および関連する商標はBluesky Social PBCおよびそれぞれの所有者に帰属します。
GetinDeviceはBlueskyの動画ファイルを自社サーバーでホストまたは保存しません。すべてのダウンロードは、リクエストした時点でBlueskyの公開配信インフラから直接取得されます。GetinDeviceは個人的かつフェアユースのダウンロードのために構築されています。保存したものを使用する際は、著作権とBluesky自身の利用規約を尊重する責任はあなたにあります。
よくある質問
このBluesky動画ダウンローダーは無料で使えますか?▼
はい。登録、サブスクリプション、アプリのインストールは一切不要です。リンクを貼り付けて「ダウンロード」をクリックし、結果を保存するだけです。
Blueskyではアプリから直接動画を保存できないのはなぜですか?▼
Blueskyは動画を再生用に設計されたHLSプレイリストで配信しており、保存用ではありません。また、動画投稿が始まって以来、アプリにもウェブサイトにもネイティブの保存機能は追加されていません。このツールは同じストリームをリクエストし、それを1つのダウンロード可能なMP4に再構成します。
これを使うにはBlueskyのアカウントやアプリパスワードが必要ですか?▼
いいえ。公開されているBlueskyの投稿はログインなしで閲覧・処理できるため、アカウント、パスワード、アプリパスワードは一切不要です。
ダウンロード後のファイル形式は何になりますか?▼
H.264動画と同期された音声を含む標準のMP4ファイルで、ほぼすべてのスマートフォン、パソコン、編集ソフトで再生できます。
カスタムドメインのハンドルを使っている投稿から動画をダウンロードできますか?▼
はい。アカウントがデフォルトのusername.bsky.social形式を使っていても、認証済みのカスタムドメインをハンドルとして使っていても、元の投稿は同じように解決されます。
Blueskyで許可されている最長の動画はどのくらいですか?また、このツールは全体を取得しますか?▼
Blueskyは現在、動画投稿を3分に制限しています。これは2024年に動画が開始された当初の60秒制限から引き上げられたものです。このツールは、投稿の実際の長さまでクリップ全体を取得します。
Blueskyの動画にファイルサイズの制限はありますか?▼
Blueskyの上限は時間とともに変わってきました。開始時は50MBで、2025年の長さ延長に伴い約100MBに引き上げられました。いずれにしても、このツールは投稿の実際のファイルサイズのままダウンロードします。
Blueskyの引用投稿から動画をダウンロードできますか?▼
動画が実際にどこにあるかによります。引用した人が自分の新しい動画を添付した場合は、引用のリンクから直接ダウンロードできます。他の人の動画投稿にコメントを追加しただけの場合は、元の投稿のリンクが必要です。
リポストへのリンクを貼り付けるとどうなりますか?▼
リポストにはBluesky上で独自のページがありません。リポストからリンクをコピーすると、元の投稿者のリンクが取得され、それを貼り付けると他の投稿リンクとまったく同じように機能します。
Blueskyの動画から音声だけを抽出できますか?▼
いいえ。このツールは音声トラックを含む完全な動画ファイルを保存します。音声のみの単独ファイルを分離することはありません。
BlueskyのGIFがMP4ファイルとしてダウンロードされたのはなぜですか?▼
それがBlueskyが実際に送信したものだからです。2024年に動画投稿が始まって以来、投稿に添付されたアニメーションGIFは、実際の.gifファイルではなく短いループ再生のMP4ファイルとして配信されており、このツールはその同じ動画を保存します。
非公開または制限付きのBlueskyアカウントから動画をダウンロードできますか?▼
いいえ。Blueskyには一部のプラットフォームにあるような真の非公開アカウントモードはありません(投稿はデフォルトで公開されます)。ただし、停止中、ブロック中、またはその他の理由で公開配信されていないアカウントには、このツールも他の外部ツールもアクセスできません。
ダウンロードしたBlueskyの動画はiPhoneのどこに保存されますか?▼
Safariで「保存」をタップすると、ファイルは「ファイル」アプリの「ダウンロード」フォルダに送られます。そこからファイルを開き、共有アイコンをタップして「ビデオを保存」を選ぶと、写真アプリに移動できます。
ダウンロードしたBlueskyの動画はAndroidのどこに保存されますか?▼
端末の「ダウンロード」フォルダに直接保存され、ほとんどのAndroidスマートフォンでは数秒以内にギャラリーアプリに自動的に表示されます。
このツールはダウンロードした動画のコピーを保存しますか?▼
いいえ。各リクエストは「ダウンロード」をクリックした瞬間にBluesky自身の配信インフラからファイルをライブで取得します。その後は何も保持されません。
Blueskyのリンクが動画を返さないのはなぜですか?▼
最も一般的な原因は、動画が添付されていない投稿へのリンク、投稿者がすでに削除した投稿、または余分なテキストがくっついた状態でコピーされたリンクです。リンクを新しくコピーし直すと通常は解決します。
ハンドルだけでなく、DIDベースのプロフィールリンクでも機能しますか?▼
はい。読みやすいハンドルではなくDID(長いdid:plc:文字列)を中心に構築されたリンクも同じように機能します。どちらも同じ基盤となるアカウントを指しているためです。
デスクトップブラウザでBlueskyの動画をダウンロードできますか?▼
はい。Mac、Windows、Linux上のChrome、Firefox、Safari、Edgeで、同じ貼り付けとダウンロードの流れがブラウザに関係なく機能します。
公開されているBlueskyの動画を個人的に使用するためにダウンロードするのは合法ですか?▼
個人的かつ非商用の視聴であれば、一般的には問題ありません。他人のクリップを商用で再利用したり、自分のものとして再投稿したりする場合は、まずクリエイターの許可を得るべきです。
Blueskyで視聴する場合とここでダウンロードする場合で動画の品質は変わりますか?▼
この側では再エンコードは行われません。ダウンロードされるのは、Bluesky自身のプレーヤーがストリーミングしたであろうものと同じレンディションで、ライブプレイリストではなく1つのファイルとして保存されるだけです。
ダウンロードできるBluesky動画の数に制限はありますか?▼
このツール自体が課す1日の制限はありません。ただし、Bluesky自身の投稿制限(1アカウントあたり1日25本または10GB)は、クリエイターがそもそもアップロードできる量に適用されます。
その他のツール
プラットフォームを選んで、すぐにダウンロード:切り替え不要、手間なし