介绍
粘贴视频链接,勾选需要的选项,复制一段参数已经写好的 iframe 代码。代码在浏览器里根据你输入的链接拼出来,不需要账号或 API 密钥,也不经过服务器。代码下方的实时预览,就是这段代码放到网页上会出现的播放器。
使用方法
粘贴视频链接或 ID。想从某一刻开始播放就填开始时间,留空则沿用链接里的 t= 参数。保持“自适应宽度”勾选,播放器会撑满所在容器;取消后可以填固定宽高,默认 560×315。按需勾选自动播放、静音、循环,或取消“显示控制栏”,看一眼预览,再点“复制代码”。
开始时间的三种写法
开始时间可以写纯秒数 90,可以写时钟格式 1:30 或 1:02:03,也可以写 YouTube 自己的 1m30s、1h2m3s,最后都会换算成以秒为单位的 start= 参数。粘贴的链接本来就带 t= 或 start=,而开始时间一栏留空时,就直接用链接里的那个值,省得再算一遍。
勾了自动播放却不播
访客还没操作页面,视频就带着声音开始播放,浏览器会把它拦下来。所以只写 autoplay=1 却不静音的嵌入,通常一动不动,看上去像代码坏了。这里勾选自动播放会同时加上 mute=1。本页的预览去掉了自动播放参数,免得你调选项时播放器自己响起来。
循环为什么要带 playlist
YouTube 播放器对单个视频写 loop=1 不起作用,必须同时给一个包含这个视频的 playlist 参数。勾选循环时,生成器会自动补上 playlist= 同一个 ID。手写嵌入代码最常漏的就是这一步,结果循环视频播一遍就停了。
固定尺寸在手机上会溢出
560×315 的固定 iframe 放在窄屏手机上会超出屏幕。自适应选项用一个 aspect-ratio 为 16/9 的 div 包住 iframe,播放器占满所在栏的宽度,同时保持比例。只有周围布局也是固定宽度时,比如已知宽度的侧边栏,才需要改回固定宽高。
youtube-nocookie 域名
隐私增强模式默认开启,它把 iframe 指向 www.youtube-nocookie.com,而不是 www.youtube.com。这个域名同样由 YouTube 运营,给希望少在访客浏览器里留存信息的网站嵌入视频用。视频本身、控制栏和各项参数的表现都没有区别。
常见问题
YouTube 嵌入视频怎么设置从指定时间开始?
在开始时间里填 90、1:30 或 1m30s,生成的代码会在嵌入地址后面加上 start=90。
嵌入的 YouTube 视频为什么不自动播放?
多半是没有静音。浏览器不允许带声音的自动播放,所以这里勾选自动播放时会一并加上静音参数。
YouTube 嵌入代码怎么适配手机屏幕?
保持“自适应宽度”勾选。输出的是一个 16:9 比例的 div,里面的 iframe 撑满它,在任何屏幕上都跟着栏宽缩放。
能隐藏嵌入播放器的控制栏吗?
取消勾选“显示控制栏”,代码里会加上 controls=0,播放器下方那一条控制栏就不再显示。
相关工具
- YouTube 工具
- YouTube 标签提取
粘贴视频链接,读出作者设置的隐藏标签,一键复制。
- YouTube 话题标签提取
提取视频标题和简介里的 #话题标签。
- YouTube 标题与简介提取
复制视频的完整标题和简介原文,附字数统计。
- YouTube 地区限制检测
列出视频在哪些国家和地区被屏蔽。
- YouTube 封面图下载
按分辨率列出视频封面图,最高 1280×720。
- YouTube 时间戳链接生成
生成从指定秒数开始播放的分享链接,可批量做章节。