如何看待愛奇藝限制電視投屏?
之前愛奇藝多次因會員漲價上熱搜,近日更是風波不斷,先是被網友曝出對會員投屏功能作出限制,據使用者反饋之前黃金VIP會員支援最高4K解析度的投屏,但現在則只能選擇最低的480P。一波未平一波又起,最近又爆出愛奇藝限制HDMI線連線電視播放。
但是近期釋出的財報資料顯示,愛奇藝會員增收“177億元、同比上漲6%”,這是愛奇藝2022年的會員服務收入資料,核心的會員業務收入創歷史單季收入最高值,之前的各種沸沸揚揚的風波好像造成的影響並不是很大。
現在的影片app太多了,出了一部想看的電視據就要充一次會員, 充一個月的會員又感覺有些浪費,畢竟好看的電視電影是在不同的影片app上才能看的,於是今天我們用Python來實戰如何獲取vip影片。透過分析發現網站 沒有提供下載介面,如果想把影片下載下來,我們就可以利用網路爬蟲進行抓包,我們使用Fiddler進行抓包。我們可以看到,有用的請求並不多,我們逐條分析就可以了。
接下來是編寫程式碼,編寫程式碼的時候注意一個問題,就是我們需要使用requests.session()保持我們的會話請求。簡單來講就是在初次訪問伺服器的時候,伺服器會給你分配一個身份證明。我們需要拿著這個身份證去繼續訪問,如果沒有這個身份證明,伺服器就不會再讓你訪問。這也就是這個伺服器的反爬蟲手段,會驗證使用者的身份,一般都是透過訪問的IP進行驗證。這裡我們可以透過python+urllib2+Proxy-Tunnel保持IP不變,同時透過多執行緒處理。
#! -- encoding:utf-8 -- import requests # 匯入requests庫 import random import threading # 匯入threading庫,用於多執行緒 #要訪問的目標頁面 targetUrlList = [ “”, “”, “”, ] #代理伺服器(產品官網 ) proxyHost = “t.16yun.cn” proxyPort = “31111” #代理驗證資訊 proxyUser = “16yun” proxyPass = “16ip” proxyMeta = f"http://{proxyUser}:{proxyPass}@{proxyHost}:{proxyPort}" # 使用f-string格式化字串 #設定 http和https訪問都是用HTTP代理 proxies = { “http”: proxyMeta, “https”: proxyMeta, } #設定IP切換頭 tunnel = random.randint(1, 10000) headers = {“Proxy-Tunnel”: str(tunnel)} #定義一個變數,用於統計請求次數 request_count = 0 #定義一個鎖物件,用於保護請求次數的變數 lock = threading.Lock() #定義一個函式,用於發起請求和列印響應 def get_url(url): global request_count # 宣告全域性變數 r = requests.get(url, proxies=proxies, headers=headers) # 使用requests庫發起請求,傳入代理和頭資訊 # 判斷狀態碼是否為200,如果不是,列印錯誤資訊 if r.status_code == 200: print(r.text) # 列印響應內容 else: print(f"請求失敗,狀態碼為{r.status_code}") # 列印錯誤資訊 # 獲取鎖,如果鎖被佔用,就等待,直到鎖釋放 lock.acquire() request_count += 1 # 請求次數加一 # 釋放鎖,讓其他執行緒可以獲取鎖 lock.release() #定義一個列表,用於存放執行緒物件 threads = [] #訪問三次網站,使用相同的tunnel標誌,均能夠保持相同的外網IP for i in range(3): for url in targetUrlList: t = threading.Thread(target=get_url, args=(url,)) # 建立執行緒物件,傳入url引數 threads.append(t) # 將執行緒物件新增到列表中 #啟動所有執行緒 for t in threads: t.start() #等待所有執行緒結束 for t in threads: t.join() #列印請求次數 print(f"總共請求了{request_count}次")
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31522063/viewspace-2936717/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows7系統下使用愛奇藝投屏功能的方法Windows
- 電腦如何投屏到電視機?
- win10 如何投屏電視_Win10電腦怎麼投屏到電視Win10
- windows 10如何投屏電視機_windows10投屏電視機在哪設定Windows
- win10系統如何取消愛奇藝視訊更新提醒_win10取消愛奇藝視訊更新提醒的步驟Win10
- win10系統愛奇藝看視訊如何免廣告_win10愛奇藝播放視訊不要廣告的方法Win10
- 愛奇藝視訊增強技術——ZoomAIOOMAI
- 康佳電視怎麼投屏?手機電腦都能投的投屏教程
- Win10安裝愛奇藝後此電腦中有一個愛奇藝熱播視訊資料夾刪除不掉怎麼辦Win10
- 愛奇藝短視訊智慧標籤生成實踐
- AI 在愛奇藝視訊廣告中的探索AI
- 愛奇藝短視訊打標籤技術解析
- python愛奇藝VIP視訊爬蟲爬取下載Python爬蟲
- 車澈的愛奇藝往事
- 愛奇藝短視訊軟色情識別技術解析
- win10電腦桌面投屏到電視教程_Win10電腦怎麼投屏到電視Win10
- 拯救老電影——詳解愛奇藝ZoomAI視訊增強技術的應用OOMAI
- 愛奇藝財報:2023年愛奇藝總營收319億元 同比增長10%營收
- win10系統如何取消愛奇藝影片更新提醒_win10取消愛奇藝影片更新提醒的步驟Win10
- 海爾電視怎麼投屏?這個手機投屏電視的操作你值得試試
- OPPO手機如何投屏到電視上?這份投屏指南沒收藏就血虧了
- iOS版愛奇藝取消自動續費教程 愛奇藝自動續費怎麼取消?iOS
- win10怎麼投屏到電視機上 win10投屏到電視機的方法Win10
- win10專業版怎麼投屏到電視 win10投屏到電視的方法Win10
- 愛奇藝財報:2023年Q1愛奇藝營收83億元 同比增長15%營收
- win10系統愛奇藝看影片如何免廣告_win10愛奇藝播放影片不要廣告的方法Win10
- 詳解愛奇藝ZoomAI視訊增強技術的應用OOMAI
- 愛奇藝AI剪輯師到底能剪出怎樣的視訊?AI
- Win10安裝愛奇藝後此電腦中有一個愛奇藝熱播影片資料夾刪除不掉怎麼辦Win10
- 【LiteApp系列】何為愛奇藝小程式?APP
- 愛奇藝 Android PLT hook 技術分享AndroidHook
- 愛奇藝小程式陪你嗨一夏
- 愛奇藝財報:2022年愛奇藝總營收為人民幣290億元 同比下滑5%營收
- 愛奇藝:3Q20財報電話會議實錄 百度收購YY直播對愛奇藝沒有直接影響
- 蘋果手機投屏到電視機?一鍵秒投屏的操作教程蘋果
- 愛奇藝星鑽VIP會員怎麼升級? 愛奇藝成為星鑽VIP會員的技巧
- 愛奇藝財報圖解:2018年Q1愛奇藝營收7.776億美元 同比增長57%圖解營收
- win10電腦如何使用投屏_windows10自帶的投屏如何使用Win10Windows