yt-dlpは外部JavaScriptランタイムとして「Deno」「Node」「QuickJS」「QuickJS-ng」「Bun」をサポートしていますが、このうちDenoが最も推奨されています。WindowsにDenoをインストールするにはコマンドプロンプトやPowerShellで以下のコマンドを実行するだけでOK。 winget install—id=DenoLand.Deno Denoの詳しい ...
Javascriptの実装 Javascriptを書くscript.jsファイルを作成します。 javascriptではiframeのwindowにpostMessageでイベントを渡してあげることができます。 これを利用してiframe内に自動生成されYoutube制御関数を呼び出して再生、停止、ストップをコントロールします。