2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

微件討論:Bilibili

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

希望添加新功能…

想要……從指定的分鐘開始播放…

這樣…可以減少【動畫截圖】的必要性…::>_<::--User_talk:Zyksnowy 2016年4月11日 (一) 22:09 (CST)

B站除了代碼彈幕就沒有指定時間開始播放功能……代碼彈幕……不認識的孩子呢——From AnnAngela the sysop (Talk) 2016年4月13日 (三) 06:40 (CST)
(✘)否決 為了一張圖載入一個視頻是就是**(此處消音)--巡查&Developer XYZ指示物nbdd0121 (Talk) 2016年4月13日 (三) 07:03 (CST)
@AnnAngelaXYZ指示物喵…那…其他…視頻插件?(不死心)--User_talk:Zyksnowy 2016年4月18日 (一) 17:30 (CST)
@nbdd0121也許伺服器端打開視頻,指定時間截圖,然後作為緩存…實際百科頁面的時候會用戶看到的還是圖片?--User_talk:Zyksnowy 2016年4月21日 (四) 16:20 (CST)
(✘)否決 不可行,你就死心好了。 --巡查&Developer XYZ指示物nbdd0121 (Talk) 2016年4月21日 (四) 17:10 (CST)
死心了…--User_talk:Zyksnowy 2016年5月22日 (日) 13:50 (CST)
@AnnAngelanbdd0121
喵嗚這個是自動的動畫截圖麼?https://saucenao.com/search.php?db=999&url=https://img.acg.moe/common/thumb/a/a8/渡亮太.jpeg/1280px-渡亮太.jpeg

--User_talk:Zyksnowy 2016年6月12日 (日) 23:08 (CST)

title參數添加了內鏈之後的問題

title參數添加了內鏈之後,點擊還是到 bilibili的視頻頁面,只能禁止添加內鏈?--User_talk:Zyksnowy 2016年5月22日 (日) 13:50 (CST)

幹嘛要加內鏈。。 --宇文天啟Ubuntu 2016年5月22日 (日) 14:07 (CST)
@宇文天启唔 就是普通的加內鏈的理由吧--User_talk:Zyksnowy 2016年6月12日 (日) 23:08 (CST)

http與https

目前點擊視頻源地址會跳轉到https的bilibili地址,如 https://www.bilibili.com/video/av6376469/index_1.html ,畫風似乎不太對,而http開頭的是正常的,有什麼辦法解決嗎--Shirrak討論) 2016年10月1日 (六) 05:54 (CST)

B站雖然支持ssl,但頁面里的引用地址全都寫死http,撞Mixed content了。——From AnnAngela the sysop (Talk) 2016年11月28日 (一) 15:34 (CST)

請求添加功能:根據分頁標題選擇分頁

目前只能通過page參數指定分頁序號,但是有些視頻合集經常更新,在更新後可能序號發生變化。例如名偵探柯南作品的各OP條目( 胸がドキドキFeel your heart運命のルーレット廻して……)經常引用的av579189,它每次更新會把最新的OP作為第一頁,其餘視頻往後順延。再如艾維里奧斯系列(七宗罪系列)的一些條目(黃昏時的惡作劇庭園造景的少女我們所見的……)引用的av2420292,它每次更新會從序列中間插入。對於這些合集,現有的指定序號的方式要求編輯者常常更新,否則就會顯示錯誤的視頻(這是常見情況)。但因為分頁標題比較固定(通常包含歌曲名),因此可以根據標題自動選擇分頁。這種方法的壞處,除了需要教會用戶使用新功能、增加這個widget的複雜度以及因此或多或少增加維護成本(這些是每個新功能都有的問題)以外,還有增加網絡請求的問題,個人想到的naive方案會造成幾十倍的ajax請求(雖然每個請求只有幾百Byte,因此總共只有幾KB至幾十KB)

因為似乎沒有別的替代方法能避免顯示錯誤的視頻,所以只好麻煩技術人員了m(_ _)m --D41D8CD98F00B204E9800998ECF8427E 2016年11月27日 (日) 20:32 (CST)

我看一眼怎麼實現。——From AnnAngela the sysop (Talk) 2016年11月28日 (一) 15:26 (CST)
拜託一位dalao搞了個轉接伺服器,現在在等CORS。——From AnnAngela the sysop (Talk) 2016年11月29日 (二) 17:14 (CST)
It's worked.——From AnnAngela the sysop (Talk) 2016年11月29日 (二) 18:00 (CST)
我是這個 API 端點的作者。現在這個用於解析 ID 用的 API 算是工作了,一些已知問題:
  • 伺服器組內部 RPC 中 4-RTT導致的高延時,這個我會儘早解決。
  • 對於會員僅可見的視頻,這個 API 不能解析。
  • 不保證番劇的解析,也不計畫完全支持番劇解析,因為我不想惹麻煩。
  • 缺乏分布式部署 用 EV SSL 做 API 端點太浪費錢了
使用條款 所示,本產品不提供擔保,但是我會儘快解決重要的問題。- Ben | imbushuo - Four, car, San Francisco train, now approaching!討論) 2016年11月29日 (二) 22:27 (CST)
感謝兩位大佬m(_ _)m。不過關於現在的Widget:Bilibili代碼,還有兩個小問題:
  1. 兩處page = this.dataset.page是否應為page = +this.dataset.page(即轉換成Number類型)。否則兩處page !== 1,一處_page !== 1會因為類型不同而得到不符合預期的結果(另一種改法是把 !== 都改為 !=)
  2. href.replace(new RegExp('page=' + page, 'g'), 'page=' + _page)是否應為href.replace(new RegExp('/index_' + page), '/index_' + _page) --D41D8CD98F00B204E9800998ECF8427E 2016年12月1日 (四) 13:46 (CST)
orz 在Feel_your_heart上使用時,得到了錯誤的視頻。似乎是因為現在的Widget:Bilibili假設分頁順序是按照 Id 順序的(從var list =...來看),而這個假設實際不成立 --D41D8CD98F00B204E9800998ECF8427E 2016年12月1日 (四) 19:34 (CST)
1和2已修正,3已向dalao反饋。——From AnnAngela the sysop (Talk) 2016年12月1日 (四) 21:03 (CST)
3自己寫了個排序(感覺被Array.prototype.sort和比較運算符坑了)——From AnnAngela the sysop (Talk) 2016年12月1日 (四) 21:54 (CST)
伺服器端修了,等會上Prod -Ben | imbushuo - "Find the faith down the telescope"討論) 2016年12月4日 (日) 19:00 (CST)

對於會員可見視頻,似乎title參數填寫也不會被使用...是網絡問題嗎 --Take meTake you 2016年12月4日 (日) 18:13 (CST)

有頁面可以復現嗎?——From AnnAngela the sysop (Talk) 2016年12月4日 (日) 18:41 (CST)
READY!!的第一個視頻(av127977)。--Take meTake you 2016年12月4日 (日) 18:45 (CST)
會員可見視頻不是不支持嗎? --不點開你就不知道我是誰 2016年12月4日 (日) 19:00 (CST)
至少寫了title可以顯示title的內容吧--Take meTake you 2016年12月4日 (日) 19:11 (CST)
Fixed.——From AnnAngela the sysop (Talk) 2016年12月4日 (日) 19:51 (CST)

插件後端維護報告

剛剛對插件後端進行了一個計畫內維護,解決了多數在一天內短時間響應緩慢或者無響應的問題(這是一個程序上的失誤)。除此之外,啟用了多實例網站前端和資料庫高可用模式以提高整體可用性。比起AWS的線路,新伺服器線路也對大陸訪客更友好。

需要指出的一點是,後端伺服器均在美國西海岸,且以訪客身份獲取內容,因此需要登錄或者地區限制的內容不可見。

如圖所示,所有請求後的視頻資源每天會刷新一次。未來可能有計畫開放強制刷新以處理分段視頻(分P)突然更新的情況。 -Ben | imbushuo - Outbound train, two car File:L Taraval logo.svgFile:L Taraval logo.svg @ SFMTA MUNI (Discussion) 2016年12月28日 (三) 00:00 (CST)

端點更換

反正就是不要用Query String了,請求變成了類似 https://mgwbcprd.azureedge.net/BilibiliCid/Index/av2333 這樣。這樣方便 CDN 緩存。

由Imbushuo提出的編輯請求:

狀態:   完成

將以下內容:

$.ajax({
            url: 'https://bcid.moegirlpedia.moetransit.com/api/BilibiliCid',
            type: 'GET',
            data: {
                id: 'av' + id
            }

修改為:

$.ajax({
            url: 'https://mgwbcprd.azureedge.net/BilibiliCid/Index/' + encodeURIComponent('av' + id),
            type: 'GET'

Ben | imbushuo | AS43126 - Biscuit, cookie or whatever (Discussion) 2017年3月1日 (三) 23:27 (CST)