看板 Python 關於我們 聯絡資訊
各位大大,大家好,小弟最近在學爬取影片 但遇到了一個問題,有些影片網站,進入網址後,完全找不到真實影片的地址 需要去啟動影片或加載撥放器,影片才會嵌入,才可以看到。 這邊就遇到了一個瓶頸,就是爬取到了影片網址,但卻找不到真實影片地址,造成無法 爬取,小弟要下載的影片類型是openload,但有些網址為了要轉取更多的廣告收益, 會在openload外面多加東西,你需要跳過或者啟動影片才會加載最後的影片位置, 不然直接進網址後f12是找不到的。 以上就是小弟遇到的問題,希望有大大可以提供思路或者相關教學。 小弟是自學,還有很多不懂的地方,請多多包涵。 剛剛不小心編輯了整個文章,有一位大大的推文就被刪除了,真的很抱歉 在這邊回答大大,小弟要爬取的影片格式不是DASH的,很感謝大大的回文。 ※ 編輯: swwy1661 (39.8.166.55), 05/06/2019 13:48:43 ※ 編輯: swwy1661 (60.250.176.130), 05/06/2019 14:28:14
zeus85072: 要不要去接人家寫好的ex:youtube-dl 05/06 14:54
rexyeah: 那些外加的東西不是問題,因為最後他還是得發一個只有 05/06 19:47
rexyeah: openload認得的request,你要做的是分析那個網頁去跟 05/06 19:48
rexyeah: openload要source的時候是request什麼url 05/06 19:48
rexyeah: 以某站來說,不管他加了多少廣告,最後他就是跟openload 05/06 19:49
rexyeah: 只要知道HASH怎麼生成就可以直接用curl把影片透過http 05/06 19:50
rexyeah: 下載,不需要去模擬點廣告的行為。 05/06 19:51
nini200: selenium 05/11 06:31
nini200: 一定有網址的 只是要找出麻煩 05/11 06:31