如何通过console.log在外部网站的暂停视频帧上提取字幕?

我想通过console.log将字幕文本提取到外部网站(如youtube.com)的已暂停视频帧上。假设外部网站通过webvtt或类似文件提供字幕,那么如何在特定时间提取字幕文本并将其显示为console.log消息?

由于字幕文本可能是DOM的一部分,因此在检测到暂停时间后,可以在浏览器的开发者控制台中使用JavaScript代码提取文本吗?