
啟動Edge后按下F12 鍵打開開發者調試窗口,為便于查看下載鏈接,先點擊右上角的“設置”按鈕,將調試窗口設置為左側顯示,并調整到合適的大小。接著定位到“網絡→ Fetch/XHR”選項卡并打開視頻頁面(圖1),開始播放后按下“Ctrl+R”快捷鍵,此時在圖2 所示的頁面中會看到類似“getHttpVideo0do?XXX”的鏈接代碼,選中它后在右側的“預覽”選項卡下展開“Video:{totallength:xxxx}”。在下面可以看到“chapters:”、“chapters:2”、“chapters:3”、“chapters:4”這四個子項,對應的是視頻質量,比如“流暢”、“標清”、“高清”和“超清”等(圖2)。
假如我們需要下載“超清”質量的視頻,展開“chapters:4”,在其下可以看到“0 :”、“1:”……直到“1 9 :”的字樣,表示該視頻被分解為2 0 個片段,每個片段的時長為12 0 秒(時長可以通過“duration:120.00”參數獲知),這是流媒體視頻播放的典型形式,即通過分段加載視頻進行播放(圖3)。
展開圖3中的“0:{duration:120.00}”,在其下的“url”處可以看到類似“https://xxxx/XXXX16-1.mp4”的地址,這個就是分段視頻的實際下載地址。從鏈接格式可以看出,最后一個視頻片段對應的地址是“https://xxxx/XXXX16-20.mp4”(圖4)。這樣我們就獲取到該視頻包含的所有分段視頻的實際下載地址了。就地取材 搞定流媒體下載文|閩人現在很多視頻網站采用流媒體的方式加載視頻,這些視頻無法使用常規的下載軟件進行下載。而有些時候我們需要將其中的某些視頻下載到本地,比如在制作一些內部教學視頻時需要用到某些視頻節目、一些養生節目很實用需要下載到本地反復地觀看。如果是在不方便安裝第三方瀏覽器的辦公電腦上下載這些視頻,那么借助Windows 10自帶的新核心Edge瀏覽器和“視頻編輯器”組件也可以完成。下面筆者以下載央視頻中的內容為例介紹具體的操作。
獲取到所有分段視頻的實際下載地址后,接下來我們可以利用Powe r Shel l批量下載它們。啟動Excel后新建一個文檔,在A1:E1區域中分別輸入圖5所示窗口中的內容,輸入完后選中該區域,下拉填充到第20行(圖5)。接著復制E1:E20區域中的內容,然后以管理員身份啟動PowerShell并粘貼剛剛復制的代碼,之后按下回車鍵就可以批量下載視頻了。
下載到的分段視頻默認保存為“E : \1.MP4”、“E:\ 2.MP4”……,現在我們使用系統自帶的“視頻編輯器”組件將其整合為一個完整的視頻。
在桌面的任務欄搜索框中輸入“視頻編輯器”,啟動它后點擊“新建視頻項目”,再點擊頁面中的“添加”,然后依次將上述下載到的分段視頻添加到項目庫中。接下來將該項目拖拽到下方的時間線中,先預覽一下,查看所添加的視頻是否均能正常、連貫地播放(圖6)。
如果沒有問題,點擊右上角的“完成視頻”按鈕,在彈出的窗口中輸入文件名和保存位置即可(圖7)。
上述的方法普適性不強,只適合下載央視頻等少數網站中的視頻。如果你需要下載視頻的網站不支持該方法,那么還可以使用一些免費的在線服務來獲得實際下載地址,比如“https://www.flvcd.com”(支持解析CNTV、新浪、搜狐等網站)、“https://bilibili.iiilab.com/”(支持解析嗶哩嗶哩、AcFun、美拍等網站)(圖8)。如果通過這些在線服務仍然無法獲取到下載地址,那么我們還可以使用系統自帶的“Xbox Game Bar”組件通過錄屏的方法將視頻錄制到本機中保存。
