我正在做一些研究,想保存一些 YouTube广告到本地视频文件。不,我对视频本身不感兴趣,而是对视频播放前或播放过程中显示的广告感兴趣。没有一个在线翻录器会保存广告,使用 Camtasia 之类的软件进行屏幕截图会记录“跳过广告”按钮和其他叠加层。我更愿意存储原始广告。
答案1
您可以通过以下方式获取广告的 ID
- 右键点击视频并选择“书呆子统计数据”
- 然后您将看到该广告的 ID
- 您可以将其复制并粘贴到 Youtube 的 URL 中,它将作为普通视频打开
您可以使用免费下载器来下载它(我推荐的是Xtreme 下载管理器)
答案2
在广告视频上,右键单击视频并选择复制调试信息。粘贴到记事本中,然后记下的值addebug_videoId
。
然后你就可以使用名为“youtube-dl”的 github 程序了。使用:youtube-dl
命令下载它,例如
youtube-dl https://www.youtube.com/watch?v=REPLACE_WITH_ad_debug_videoId
答案3
当使用带有 Firebug 扩展的 Firefox 时,您可以打开网络监视器。
https://getfirebug.com/wiki/index.php/Net_Panel
任何下载的视频都应出现在媒体选项卡中。您可以查询 URL 并使用您选择的工具下载它。例如,请参阅所提供链接中的 cURL 部分。
答案4
我会使用类似 OBS 之类的软件(OBS(开放广播软件)是一款用于视频录制的免费开源软件)。
这样,您就可以将 YouTube 广告录制到本地视频文件中。