ytdlp.online
ホーム Tampermonkey

Twitter / X ビデオダウンローダー yt-dlp

Xが実際に保存しているビットレートでツイート動画を保存、GIF動画を本物のGIFファイルに復元、スペースのアーカイブ音声をMP3に変換します。 本来のビットレート。本物のGIF。ログイン不要。

所有しているか、アクセスおよび処理する権限があるコンテンツにのみこのサービスを使用してください。送信すると、利用規約に同意したことになります。

対応フォーマット: x.com/…/status/… · twitter.com/…/status/… · x.com/i/spaces/… · t.co/…

🖤 このTwitter / Xダウンローダーが気に入りましたか?ぜひ友達にシェアしてください! 🤍

本来配信されるべき高品質なビットレート

Xは各解像度を複数のビットレートでエンコードし、プレイヤーは接続状況に応じて自動選択します。当サイトでは各画質ボタンに実際のMbpsを表示し、常に最高品質のファイルをフェッチします。

TwitterのGIF動画を本来のGIF画像として復元

XはアップロードされたすべてのGIFを無音のMP4動画に変換します。当サイトはGIFツイートを自動で検出し、無音の軽量MP4ループ動画にするか、ffmpegによって復元された本物の.gif画像にするかを選択できます。

スペースのアーカイブをMP3に変換

終了したスペースの x.com/i/spaces/… リンクを貼り付けると、アーカイブ音声をMP3に変換します。Xの「録音を再生」ボタンの裏で提供されている録音データです。

複数動画ツイート(個別展開)

1つのツイートには最大4つの動画またはGIFを含めることができます。それぞれサムネイルが表示され、1つ、複数、またはすべてを個別のファイルとしてダウンロードできます。

Twitter / Xの動画をダウンロードする3ステップ

  1. リンクをコピー: 任意のツイートで「共有」→「リンクをコピー」をタップします。リンクは x.com/user/status/1234567890… のようになります。古い twitter.com や t.co 短縮リンクも機能します。
  2. 分析して選択: 上にリンクを貼り付けてください。動画ツイートでは実際のビットレートを含む品質階層が表示され、GIFツイートではMP4または本物の.GIFを選択でき、複数動画ツイートはセレクターに展開され、スペースのリンクではアーカイブ情報が表示されます。
  3. サーバー側でダウンロード: 当サイトのサーバーがXのCDNから最高画質のファイルを取得してお渡しします。アプリやログイン、画面録画は不要です。

隠されたビットレート階層:Xにおける「720p」が単一のファイルではない理由

Xに動画がアップロードされると、複数の品質(階層)に再エンコードされます。しかし他のプラットフォームと異なり、Xは解像度だけでなくビットレートでも細かく階層を分けています。一般的なツイート動画には約0.3、0.8、2.2 Mbpsの設定が存在し、同じ画面サイズでも異なるビットレートが用意されていることがあります。プレイヤーはまず低い品質から再生を開始し、ユーザーに気付かれないように自動で画質を切り替えます。スマートフォンの画面ではほとんど気になりませんが、保存して大画面で視聴すると、画質が非常に粗いことに気付きます。

画面録画や再生画面からデータを抽出するツールで保存されたビデオがぼやけて見えるのはこのためです。プレイヤーがその時にストリーミング再生していた一時的な品質レベルをそのまま引き継いでいるためであり、Xが保存している本来の最高品質ファイルには一切アクセスできていません。

yt-dlpは品質階層(プログレッシブMP4の全バリエーションおよびHLS配信を含む)を完全に読み取り、要求された特定のレベルのデータを正確にフェッチします。このページは各画質ボタンの隣に実際のビットレートを表示し、指定した上限(解像度の高さ)以下の範囲で最適なファイルを取得するコマンドを構築します:

-f "b[height<=720]/bv*[height<=720]+ba/b" --merge-output-format mp4

取得されるのは、その解像度向けにXが保存している最高ビットレートのMP4ファイルです。再圧縮されたデータや画面キャプチャではなく、データセーバー用の中間品質でもありません。

Twitterの「GIF」は本物のGIFではありません — 本物を取得する方法

Xに投稿されたすべてのGIFは、アップロードされた瞬間に無音のループMP4動画に変換され、元の.gifファイルは破棄されます。これは帯域幅を節約するための合理的な判断(MP4はGIFの約10分の1のサイズ)ですが、お使いの「GIF保存」ツールが.mp4ファイルを返すのは手抜きではありません。Xのサーバー上には本物のGIFがすでに存在しないためです。

このページはGIFツイートを自動的に検出します。GIFは動画とは異なる方法で保存されています(単一のMP4バリエーションのみ、品質階層なし、長さ属性なし)。当サイトでは以下の2種類の処理を提供します:

選択可能 当サイトは実行します ダウンロードデータ
MP4 yt-dlp URL Xが保存している無音ループ動画そのもの — サイズが最も小さく、品質は最高です
.GIF --recode-video gif ffmpegによって再構築された本物の.gifファイル。チャットやドキュメント、READMEに直接ドラッグ&ドロップできます。

単に動画を見たいだけであれば、MP4を選択してください。動画の自動再生やループが必要な場所でGIF画像として動作させたい場合は、ファイルサイズが大きくなることを許容した上で「.GIF変換」を選択してください。どちらの場合も、画面キャプチャではなくXの元ファイルから処理されます。

TwitterスペースのアーカイブをMP3としてダウンロード中

Xは、ホストが録音を有効に設定していた場合のみスペースの録音データを保存します。これはスペース終了後にツイート上で再生できるアーカイブデータに相当します。X公式にはダウンロードボタンは提供されていません。このページでは x.com/i/spaces/… のリンクを直接解析できます。貼り付けると、リプレイ配信データから音声ストリームをフェッチし、通常のMP3ファイルに変換してお渡しします(映像付きスペースの場合はMP4として保存されます)。

仕様上の制限について事前にご説明します:配信中のスペースはここではキャプチャできません。現在進行中の音声を録音するのは別の処理になります(進行中の配信には「ライブ配信レコーダー」をご利用ください)。ホストが録音アーカイブを無効化しているスペースは取得できず、どのようなツールでもデータを復元することはできません。スペースのページに「録音を再生」ボタンが表示されていれば、このページでMP3に変換できます。

どのTwitter / Xリンクが機能し、どれが機能しないか

yt-dlp Twitter / X ダウンロード用CLIコマンド

ターミナルをお好みですか?このページが裏で自動生成しているコマンドそのものです:

1. 保存されている最高ビットレートでツイート動画をダウンロードする

Xのビットレート階層から最高の品質を取得し、1つのMP4ファイルを出力します。

yt-dlp -f "b/bv*+ba" --merge-output-format mp4 "https://x.com/user/status/1234567890"

2. TwitterのGIFを本物の.gifファイルに復元する

無音のMP4ループを取得し、ffmpegを使用して本物のGIFとして再構築します。

yt-dlp --recode-video gif "https://x.com/user/status/1234567890"

3. 複数ビデオを含むツイートから特定のビデオのみを選択する

複数ビデオのツイートは番号付きのエントリに展開されます。このページに表示されている番号と同じです。

yt-dlp --playlist-items 1,3 "https://x.com/user/status/1234567890"

4. スペースのアーカイブ(リプレイ)をMP3として保存する

ホストが録音アーカイブの保存を許可した、終了済みのスペースに適用されます。

yt-dlp -x --audio-format mp3 "https://x.com/i/spaces/1AbCdEfGhIjKl"

よくある質問

Twitter / Xの動画をHD画質でダウンロードするにはどうすればよいですか?

「共有」→「リンクをコピー」から取得したツイートリンクを貼り付けてください。Xは各ビデオを複数のビットレート(同じ解像度でも複数のビットレートが存在)で保存しています。当サイトのyt-dlpバックエンドは、そのビットレート階層を読み取り、選択した解像度の中で最も高いビットレートのファイルを要求します。これにより、プレイヤーが再生していたデータセーバー用の中間品質ではなく、Xが保存している最高品質のファイルを入手できます。

TwitterのGIF動画を保存するにはどうすればよいですか?また、なぜMP4形式なのですか?

Xが「GIF」と呼んでいるものは、実際には無音でループ再生されるMP4動画です。ユーザーがアップロードしたGIF画像は、投稿時に強制的に動画へ変換されます。このページはGIFツイートを自動的に検出し、2つのオプションを提供します。軽量な無音MP4動画のまま保存するか、または当サイトのサーバー側でチャットやドキュメントに直接貼り付けられる本物の.gifファイルに変換して保存するかを選択できます。

複数の動画が含まれるツイートからすべての動画をダウンロードできますか?

はい。1つのツイートには最大4つの動画またはGIFを含めることができます。ツイートリンクを貼り付けると、それぞれのサムネイル画像が表示されます。保存したい動画をチェックして(またはすべて選択したままで)、個別の動画ファイルとして保存できます。

Twitterスペースをダウンロードできますか?

はい、スペースが終了しており、ホストが録音データを残している(X上で「録音を再生」ボタンが表示されている)場合に取得可能です。x.com/i/spaces/… リンクを貼り付ければ、アーカイブ音声をMP3に変換します(映像付きスペースはMP4になります)。配信中や開始前のスペースはキャプチャできませんので、配信終了後にお試しください。

保存した動画がアプリ内の表示よりもぼやけて見えるのはなぜですか?

Xは各解像度を複数のビットレートで個別にエンコードしており、プレイヤーは回線速度に応じて再生するビットレートを自動で決定します。そのため、「720pで再生中」と表示されていても、その解像度で本来提供できる最高ビットレートの3分の1しか出ていないことがあります。一般的な「画面録画系」の保存ツールでは、その時にストリーミングされていた低品質なデータをそのまま取得してしまいます。当サイトでは、各品質ボタンの横に実際のMbpsを表示し、常に最高画質のファイルを直接取得します。

NSFW(成人向け)や年齢制限のあるツイートをダウンロードできないのはなぜですか?

Xはセンシティブなコンテンツの匿名閲覧を制限しており、ログインセッションが必要です。本ツールはアカウントなし、Cookieなしで動作するため、これらのツイートは取得できません。公開されている通常のツイートは問題なくダウンロード可能です。原因不明のエラーで処理が止まるのを防ぐため、事前にこの制限をお伝えしています。

Twitter / Xの動画をダウンロードすることは合法ですか?

ご自身の投稿、再利用の許可を得ているコンテンツ、またはフェアユースに基づく評論目的の素材など、保存する権利があるもののみをダウンロードしてください。ダウンロードしても所有権は移転しません。再投稿する際は作成者をクレジットしてください。Xの利用規約を尊重してください。

yt-dlp ツール群
すべてのyt-dlpツールを表示
yt-dlp ヘルプ&ドキュメント