You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Blogger中将YouTube视频缩略图替换为高清maxresdefault?

解决YouTube缩略图尺寸过小的问题

当然可以!把default.jpg替换成maxresdefault.jpg确实能获取YouTube的高清缩略图,具体操作步骤如下:

  • 首先在你的Blogger模板代码里,找到处理YouTube缩略图URL的那段代码(通常是在相关文章插件的逻辑里,对应生成缩略图的部分)
  • 找到包含default.jpg的字符串,把它替换成maxresdefault.jpg。比如原来的代码可能是类似这样的:
    var thumbUrl = youtubeUrl.replace(/watch\?v=/, 'embed/') + 'default.jpg';
    
    改成:
    var thumbUrl = youtubeUrl.replace(/watch\?v=/, 'embed/') + 'maxresdefault.jpg';
    
  • 保存模板后刷新页面,就能看到高清的YouTube缩略图了

不过要注意一点:有些发布时间比较早的YouTube视频可能没有生成maxresdefault.jpg规格的缩略图,这时候会显示加载失败的占位图。如果遇到这种情况,可以考虑做个降级处理——先尝试加载maxresdefault.jpg,如果失败就自动切换到hqdefault.jpg(这是YouTube提供的次高清规格,几乎所有视频都支持)。

内容的提问来源于stack exchange,提问作者Biyans

火山引擎 最新活动