ツイッターの画像を元の画質のまま保存する方法
X が表示している写真はどれも縮小されたコピーです。X が実際に保管している最大サイズを手に入れる方法:name=orig のコツとワンクリック保存。
X のタイムラインで見えている写真は、投稿者がアップロードしたファイルそのものではありません。X は画像ごとに 縮小したコピーをいくつも持っていて、画面に合うものを選んで表示します。たいていは中くらいのサイズです。 右クリックして「画像を保存」すると、その小さいコピーが手に入ります。X が持っている最大の版を手に入れる 方法を見ていきましょう。
X は画像をどう保管しているか
X のすべての写真は、メディアサーバー
pbs.twimg.com に次のようなアドレスで置かれています。
https://pbs.twimg.com/media/GXaBcDeFgHiJkLm?format=jpg&name=small
サイズを決めているのは name の値です。X
が受け付ける値はいくつかだけです。
| name= | 得られるもの |
|---|---|
thumb |
小さな正方形のサムネイル |
small |
タイムライン用のプレビュー |
medium |
おおよそ画面サイズ |
large |
大きめのコピー、ただし上限あり |
orig |
X が保管している最大の版 |
欲しいのは orig です。ただし X
はアップロードされたものの多くを再圧縮するので、原寸の
コピーであっても投稿者のファイルとバイト単位で同じとは限りません。それでも X
上に存在する中では最良の コピーです。
方法1:name=orig の小技(ツール不要)
- 投稿の写真をクリックして全画面で開きます。
- 画像を右クリックし、新しいタブで画像を開くを選びます。
-
アドレスバーで
name=の後ろの値(たとえばsmallやlarge)をorigに書き換え、Enter を押します。 - 原寸になった画像を右クリックし、画像を保存を選びます。
古いリンクには
.jpg:large で終わる別の書き方もあります。考え方は同じで、末尾を
:orig に変えてください。
この小技はスマホでも使えます。ブラウザで x.com を開き、写真を長押しして新しいタブで開き、アドレスを直す だけです。ただし写真が4枚付いた投稿ではすぐに面倒になります。保存ツールが役に立つのはまさにそこです。
方法2:投稿内のすべての写真をワンクリックで
Twitter Video Downloader は、動画に使うのと同じダウンロードボタンで写真を原寸のまま保存します。複数枚の 投稿ならワンクリックですべての画像が保存され、順番が保たれ、互いに上書きしない名前が付きます。
- Chrome ウェブストアから拡張機能をインストールします。
- x.com で、投稿の下のボタン列にあるダウンロードアイコンをクリックします。
- 投稿のすべての画像が原寸でダウンロードフォルダに保存されます。
設定では、アカウント・投稿 ID・日付でファイル名を付け、アカウントごとにフォルダを分けられます。イラストや 資料用の画像をためていて、あとから出どころを知りたい人には効いてきます。
プロフィール画像とヘッダー
プロフィール画像も似た規則です。誰かのアイコンを新しいタブで開くと、アドレスが
_normal.jpg や
_400x400.jpg のような形で終わっています。その末尾を削って
アドレスが .jpg だけで終わるようにすれば、X
が原寸のアップロードを返します。
ヘッダー(バナー)画像は、もともと保管されているサイズで表示されています。プロフィールページでヘッダーを 開き、右クリックで保存してください。
いちばんきれいなファイルを得るには
-
形式を確かめる。アドレスに
format=pngとあれば、その画像は可逆圧縮の PNG として保管されています。jpgに書き換えないでください。再エンコードされたコピーに なります。 - 出どころを探す。絵描きや写真家はプロフィールにポートフォリオのリンクを置いていることが 多く、そちらのほうが大きく、圧縮も軽いのが普通です。
- スクリーンショットは避ける。画面の解像度でしか取り込めず、圧縮がもう一段かかります。
よくある質問
x.com で右クリック保存すればいいのでは?
できますが、タイムラインで保存されるのは縮小されたプレビューで、最大のコピーではありません。画像を単独の
タブで開き、アドレスを
name=orig に変えることで原寸が手に入ります。
name=orig は投稿者がアップロードしたファイルそのものですか?
たいていは違います。X はカメラや位置情報などのメタデータを取り除き、大きく重い JPEG は再圧縮します。 得られるのは X が保管する中で最大かつ最もきれいな版で、X から取れる範囲でいちばん元に近いものです。
投稿の GIF はどう保存しますか?
X の GIF は画像ではなく短い動画として保管されているので、この URL の小技は使えません。 ツイッターの GIF を本物の .gif で保存する方法をご覧ください。
写真を投稿した人に通知は行きますか?
いいえ。画像を開いても保存しても誰にも通知は行きません。公開の場で使い直すのは別の話なので、 ツイッターのメディア保存は合法なのかをご覧ください。