Q: yt-dlpで年齢制限のかかったYouTube動画(あるいはX動画)をダウンロードしたい
Q: 「Sign in to confirm your age. This video may be inappropriate for some users.」とエラーが出てDLできない

A: ①--cookiesでcookies.txtを与えるか②--cookies-from-browserでブラウザを指定する

①--cookiesでcookies.txtを与える
YouTubeにログインして年齢制限のかかった動画が正しく再生できる状態にしておく
次にChromeの場合「Get cookies.txt LOCALLY」アドオンを使う
アドオンを開いて「Export All Cookies」ボタンで全サイトのクッキーがテキスト化されてcookies.txtとしてダウンロードされる
cookies.txtをyt-dlp.exeと同じフォルダに置いて --cookies cookies.txt としてオプション指定する

②--cookies-from-browserでブラウザを指定する
新しいEdgeやChromeなどChronium系はCookieの読み取りセキュリティが厳しく難があるのでFirefox推奨
YouTubeにログインして年齢制限のかかった動画が正しく再生できる状態にしておく
後は --cookies-from-browser firefox などとしてオプション指定する

上手くいかない場合は yt-dlp --update で最新にすることも試すと良い