前往
大廳
主題

B站影片於網頁原始碼中的位置

☯最終吉爾閃光☯ | 2020-12-07 02:40:31 | 巴幣 2 | 人氣 1034

//僅供個人學習網頁程式碼與瀏覽器應用之用
打開瀏覽器查看網頁元素的選項,通常他也會給你可以展開、收合的原始碼。
然後按照以下路徑:
<html>
之2
    <body>
之2
        <div id="app">
之2
            <div class="l-con">
之2
                <div id="playerWrap" class="player-wrap">
                    <div id="bilibiliPlayer">
                        <div class="player" style="width:100%;height:100%">
                            <div id="bilibiliPlayer" class="bilibili-player relative bilibili-player-no-cursor" data-login="false">
                                <div class="bilibili-player-area video-state-pause progress-shadow-show" aria-label="哔哩哔哩播放器">
                                    <div class="bilibili-player-video-wrap">
之8
                                            <div class="bilibili-player-video">
                                                <video preload="auto" src="/*目標網址*/"></video>
//之2代表其展開內部的第2個可展開原始碼,直接換行則為內部第1個
///*目標網址*/位置的超連結即為所求,頁面乾淨,但有時無法顯示影片之視覺內容
//實測可求得分p的影片網址
//請注意,適用此法的B站影片網址格式只有https://…(中略)…//*BV號*/if?p=/*第p個影片*/,若非則無法實現。
//成功找到的網址開頭為https://upos-sz-mirrorcosov.bilivideo.com/。
//不知為何不適用於p1。測試中。
//p1請使用檢查元素欄目的網路(或network)欄,尋找檔案類別mp4的選項,並新分頁開啟測試。但注意,此法開啟的是.m4s類型,會分為音訊和無聲影片檔。
//分p時請注意<div class="player" style="width:100%;height:100%">此行。網頁因分p刷新時會收縮到此行。
//上述p1方法相當不穩定,若不可則請在network欄之列表中上下尋找.mp4檔案,其網址開頭為https://upos-hz-mirrorakam.akamaized.net/upgcxcode/。

創作回應

更多創作