說明:外部圖像
說明頁面
更多語言
更多操作
這篇幫助文檔介紹如何在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近半數歌曲都換過封面,這時需要人工全局修改。
- 有多種方法可以獲取這種情況的圖鏈。此處給出兩種:
- 訪問https://ext.nicovideo.jp/api/getthumbinfo/<sm号>(此處sm號帶sm字樣),找到<thumbnail_url>一行,即為不帶「.M」的圖鏈,使用前記得先添加「.M」。
- 在nicodb、nicozon等nico相關觀察網頁中搜尋。
- 註:形如https://tn.smilevideo.jp/smile?i=<sm号>的舊格式已於2024年3月左右失效。
- 部分運營商屏蔽了niconico的圖床網站,因此如遇大面積的niconico圖片不能正常顯示問題可能是出於自身網絡緣故。
VOCARAN圖鏈
- 可參見nicodb上的簡單抄榜(nicodb可以順帶檢查sm號是否正確)
- 可以在個人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}},然後直接使用即可。