您好,登錄后才能下訂單哦!
本篇內容主要講解“滿速下載無水印視頻的python方法有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“滿速下載無水印視頻的python方法有哪些”吧!
PART 1
簡介
開源項目N_m3u8DL-CLI,實現了從各大視頻網站的m3u8文件下載ts,并合并為mp4的功能,
原作者的說明已經很詳細了,下面為原作一段
N_m3u8DL-CLI是一款用于下載m3u8的命令行工具,基于.NET Framework 4.6框架開發,調用系統類庫進行HTTP下載,支持常見的m3u8格式下載,支持從視頻中選擇一部分下載,還提供豐富的命令行選項以增強其功能。
程序依賴
所需運行時環境:.NET Framework 4.6
用于合并分片:ffmpeg 或我編譯的精簡版
發布頁面
使用這個工具最困難的一步是獲取m3u8文件。我寫了一個腳本,可以很容易地從一堆有視頻鏈接的網頁上下載m3u8文件,然后調用m3u8dl,而不需要一個接一個地手工操作。
因為清晰度有很多選項,所以騰訊視頻首選1080P對于愛奇藝, 1080 P(H265中等比特率)是優選的
當然,如果你不需要批量下載或者不能運行我的腳本,請使用原作者的方法手動下載
?
PART 2
基本條件
1.運行Windows的筆記本或者臺式機
2.Chrome瀏覽器一枚
3.裝有Python環境和pip,沒安裝過看下方教程即可
目前不支持Mac操作系統和Linux,因為n3u8dl-CLI目前只屬于Windows。
這也沒關系,虛擬機內即可完成所有操作。
通過腳本獲取m3u8的方法是通過Chrome遠程調試它,我在上一篇文章中已經介紹過了。直接使用已經登錄帳戶的Chrome,不需要復雜和不安全的操作,如cookie。
PART 3
使用方法
下載并安裝Python2.7,安裝的時候記得勾上pip
1.下載并解壓
解壓到如下文件
它主要包括main.py腳本(. m3u8文件由chrome獲得)、m3u8dl(視頻剪輯地址從. m3u8文件獲得并下載)和ffmpeg(視頻剪輯合并)
2.安裝Chrome并登錄您的會員(沒有會員不能保證下載成功)
3.按住右換檔按鈕,并選擇在此打開powershell。不要直接用Python打開它!使用命令行!
4、安裝的python庫(必須滴)
pip install pywin32 selenium requests beautifulsoup4 --trusted-host mirrors.aliyun.com -i http://mirrors.aliyun.com/pypi/simple/
5、修改main.py,推薦使用vscode,嘿嘿
6、運行腳本,然后等待下載完畢就行
python main.py
7. 如果Chrome打開后是白屏,沒有自動完成操作,那么請把這一行注釋掉即可
手動開啟Chrome,然后再運行腳本
"C:Program Files (x86)GoogleChromeApplicationchrome.exe">
python main.py
到此,相信大家對“滿速下載無水印視頻的python方法有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。