iT邦幫忙

2022 iThome 鐵人賽

DAY 19
1
AI & Data

30天帶你從零基礎到Python爬蟲系列 第 19

[Day19] 爬蟲入門 - 巴哈姆特動畫瘋

  • 分享至 

  • xImage
  •  

上一篇是提到如何從YT抓影片,今天的練習是從巴哈姆特上抓一部影片下來。

一樣可以搜尋一部你喜歡的影片,不過我平常沒有看動畫的習慣,我只記得很久以前天竺鼠車車蠻紅的(雖然我也沒看),今天我就用那個來做示範!

找到隱藏網址

爬蟲的第一步,先把F12打開就對了,影片開頭的廣告就只能等它播完再重整一次。要記得這個影片也是串流的,所以上方要選擇Fetch/XHR而不是media,接著找到chunklist_b400000(播放清單),如果你直接搜尋chunklist,至少會出現兩個以上,不過第一個通常網址很短,這個就是廣告,不要理它。
https://ithelp.ithome.com.tw/upload/images/20220912/20140998fHVxJj4y4N.png

下載完整影片

這部分的話一樣是用上一篇提到的ffmpeg,昨天有說windows系統是有圖形化介面的,不過今天都是用指令的方式完成~
先複製好General裡第一個網址接著打開終端機,先目的地資料夾 ffmpeg -i 聲音 新檔名.mp3(ffmpeg前面還會有一大串,像是/Users/nini/Downloads/之類的),接下來就要根據你的作業系統輸出不一樣的指令了。

Windows

空一格後-headers "Origin: https://ani.gamer.com.tw" -i "" output.mp4(自己設定檔名) -> 引號內加入影片網址

MAC

空一格後-headers 'Origin: https://ani.gamer.com.tw' -i '' output.mp4(自己設定檔名) -> 引號內加入影片網址

一般來說下載完的影片就是完整的了,有影像有聲音還有字幕,不過如果你跟我一樣都下載天竺鼠車車就會發現沒有字幕,請不要擔心,這並不是bug,只是天竺鼠車車本來就沒有字幕啦~٩(˃̶͈̀௰˂̶͈́)و


上一篇
[Day18] 爬蟲入門 - YT 抓影片
下一篇
[Day20] 爬蟲實戰練習 - 從網路上抓圖片
系列文
30天帶你從零基礎到Python爬蟲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言