打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
4O74Y74L74J7留言 | 贡献2025年11月8日 (六) 21:39的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
这个页面“Help:外部图像”是Vocawiki的帮助文档
  • 本文用于介绍Vocawiki中一些特定功能的操作方法;
  • 本文仅是一篇论述,不属于方针。如果本指南与相关方针发生冲突或存在不一致的情况,请以方针的条文为准。

这篇帮助文档介绍如何在Vocawiki使用外部图像。本站所使用外部图链大多为niconico及bilibili的视频封面图链,一般情况下不建议使用在特定网络下无法访问的图链。更多内容可参见zhmoe:Help:外部图像

niconico视频封面图链

格式如下(为nm号、so号不影响图链,此处均视为sm号;以下sm号无特别说明均指仅数字部分):

  • https://nicovideo.cdn.nimg.jp/thumbnails/<sm号>/<sm号>

但在实际使用中需注意:

  • 此以上格式直接链至的图片为视频封面被压缩成4:3的版本。需要获取保持封面图片原比例(如今一般是16:9)的图链则在此格式后面添加“.M”即可。但此“.M”格式仅限于sm号近似大于23648995(《Slow Motion》)有效,对应到时间上即近似2014年5月后,对此前视频无效。
    • 一般情况下均请加上“.M”处理,除非是2014年5月前的视频,部分大量使用nico图链的模板如{{VOCALOID & UTAU Ranking/bricks}}默认外链图片比例为16:9。
  • 直接使用此格式在sm号近似大于34359096(《暴力扳机》),对应到时间上即近似2018年12月开始,对应到周刊即第584•526期开始,均会失效。这是因为在这个时间点中nico加密了图链,直接体现于在<sm号>后新增了一串与sm号、投稿时间等完全无关的数字(也就是这样:https://nicovideo.cdn.nimg.jp/thumbnails/<sm号>/<sm号>.<随机数字>.M),故不再可以通过直接使用sm号获取视频封面图链。
    • 当P主修改视频封面时,密链也会发生变化,例如Mitchie M近半数歌曲都换过封面,这时需要人工全局修改。
    • 有多种方法可以获取这种情况的图链。此处给出两种:
  1. 访问https://ext.nicovideo.jp/api/getthumbinfo/<sm号>(此处sm号带sm字样),找到<thumbnail_url>一行,即为不带“.M”的图链,使用前记得先添加“.M”。
  2. nicodbnicozon等nico相关观察网页中搜寻。
  • 注:形如https://tn.smilevideo.jp/smile?i=<sm号>的旧格式已于2024年3月左右失效。
  • 部分运营商屏蔽了niconico的图床网站,因此如遇大面积的niconico图片不能正常显示问题可能是出于自身网络缘故。

VOCARAN图链

  • 可以在个人JS页面加入以下js代码,在周刊的每个nico链接后面添加相应的nicozon链接以手动复制图链。
;(function () {
	$('.ranking a').each(function(){
		var href = $(this).attr('href');
		if (!href ) return;
		var zonLink = href.replace( "video.jp" , "zon.net");
		var $zon = $('<a>', { href: zonLink, target: '_blank', text: '访问nicozon' });
		$(this).after($('<span>', { class: 'plainlinks-zon' }).append('|' , $zon ));
	});
})();
  • 亦或是加入以下js代码以添加相应的https://ext.nicovideo.jp/api/getthumbinfo/链接
;(function () {
	$('.ranking a').each(function(){
		var href = $(this).attr('href');
		if (!href ) return;
		var extLink = href.replace( "www.nicovideo.jp/watch/" , "ext.nicovideo.jp/api/getthumbinfo/");
		var $ext = $('<a>', { href: extLink, target: '_blank', text: '访问ext' });
		$(this).after($('<span>', { class: 'plainlinks-ext' }).append('|' , $ext ));
	});
})();

bilibili视频封面图链

需在条目内加入{{NoReferer}},然后直接使用即可。