yt-dlpの内部構造を可視化したシーケンス図が公開される
Yt-Dlp Sequence Diagrams

Ilographのインタラクティブなシーケンス図が、yt-dlpの内部動作を詳細に解説しています。コマンドラインからの呼び出しから、抽出、ダウンロード、後処理までの一連の流れを、主要なクラスやモジュールの関係性とともに図解。YouTubeの署名アルゴリズムの難読化解除に使われるJSInterpreterや、抽象化されたネットワーク層など、yt-dlpの設計思想がよくわかる内容です。
YoutubeIEエクストラクタ(約10,000行)は、コードベースで群を抜いて最大かつ最も活発にメンテナンスされているエクストラクタです。