記事
これらのツールがどう動くかの記録です。プラットフォームが設ける制限、変換が変えるもの、ダウンロードが実際にどこから来るのか。まとめも水増しもなく、1記事につき1つの問いを、実際に処理を行うコードから答えます。
- Instagramリール: MP4はどこから来て、なぜ変わるのか リール、フィード動画、IGTVクリップはすべて同じように配信されます。Instagramは投稿ごとに複数のMP4レンディションを保持し、ダウンローダーはその投稿が実際に持つものを一覧にします。 記事を読む →
- JFIFはJPEGです: .jfif拡張子が変えるもの(何もない) 扱いにくいのは拡張子だけです。.jfifファイルは普通のJPEGを保持しており、JPEGを読むプログラムはすべて読みます。PNGに変換しても絵は鮮明になりません。鮮明にするものがもう残っていないからです。 記事を読む →
- KickのクリップとVOD: リンクがダウンローダーに伝えること Kickは貼り付けたリンクに応じて3つの異なる問いに答えます。クリップ、過去の配信、あるいはたまたま今ライブ中のチャンネルです。ダウンローダーはまずURLを読み取り、正しいほうを選びます。 記事を読む →
- Pinterestの動画が720pまでしか落とせない理由 PinterestはピンごとにプログレッシブMP4を1つだけ保持しており、公開される中で最も高いものでも720pです。ダウンロードはPinterestが配信するそのままのバイト列で、存在しないピクセルを作り出すために拡大されることはありません。 記事を読む →
- SteamのトレーラーはHLS: ブラウザ内でMP4に結合される仕組み Steamのトレーラーはそのまま掴めるファイルではなく、フラグメントのプレイリストです。ダウンローダーはプレイリストの画質を読み、ブラウザがそれらを1つのMP4に組み立てます。 記事を読む →
- WEBPとアルファチャンネル: 変換で何が残るか このツールキットで透明度を保つ出力形式はPNGだけです。透明なWEBPをそれ以外に変換すると、空のピクセルは選んだ色で埋められます。それが望みどおりか、最初に確認すべき一点かです。 記事を読む →
- Xの投稿からどのMP4を選ぶか: 解像度よりビットレート Xは同じ動画を複数のMP4レンディションで公開します。解像度が同じでビットレートが違うことも多く、そのため一覧の最上段が常に欲しいものとは限りません。 記事を読む →
- YouTubeのダウンロードが360p前後で止まる理由 YouTubeが1ファイルに映像と音声をまとめた完全なMP4を配信するのは、控えめな解像度だけです。それ以上は結合が必要な別ストリームとして保存され、このツールは結合しません。 記事を読む →