小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

視頻下載四大神器

 昵稱27492377 2019-07-07

又是視頻下載,老生常談的話題。阿剛同學已在樂軟博客多次與大家分享推薦相關工具,最近得空,再次研究了目前各類視頻下載工具,今次做個專題總結(jié),與大家共享學習。

首先,現(xiàn)在的視頻網(wǎng)站為保護版權(quán),視頻加密技術日新月異。無論是那款視頻下載工具,絕不敢自稱通殺所有視頻網(wǎng)站。所以,選擇視頻下載工具,我的關注點不僅在工具本身,更重要的是其作者更新維護頻率如何,能否根據(jù)視頻網(wǎng)站的規(guī)則維護工薪。

鑒于以上兩點,阿剛挑選出四款視頻下載工具。注意,以下四款工具全部都是命令行工具,沒有gui圖形界面,適合喜歡折騰的同學玩耍。另外,四款工具下載的視頻全部都是無水印視頻~~

youtube-dl

Youtube-dl是谷歌github上的一個開源項目,它是一款輕量級的命令行 下載實用工具,阿剛曾在樂軟博客里文章<不僅僅是youtube>一文章,詳細介紹過Youtube-dl。

youtube-dl

作為一款命令行視頻下載神器,Youtube-dl功能強大,可解析下載包括youtube、youku、騰訊視頻、愛奇藝等國內(nèi)外上百個視頻網(wǎng)站,它甚至還支持XXX網(wǎng)站的視頻解析與下載,比如阿剛經(jīng)常用它下載XXX片子~~

youtube-dl支持Winodws ,linux和mac平臺。安裝配置簡單,在Windows平臺上,你只需下載youtube-dl.exe并為其創(chuàng)建系統(tǒng)變量,就可以通過CMD輸入youtube-dl命令來下載視頻了。

youtube-dl支持的命令眾多,在Github項目主頁上大家可以查閱命令,或者直接鍵入Youtube-dl -h查看幫助說明。

youtube-dl --list-extractors #查看支持網(wǎng)站列表

youtube-dl -U #程序升級

youtube-dl --get-format URL #獲取視頻格式

youtube-dl -F URL #獲取所有格式

youtube-dl -o 輸出路徑

如果你要下載視頻,只需鍵入命令”youtube-dl +視頻地址

默認情況下,youtube-dl會自動選擇下載最高畫質(zhì)。

youtube-dl下載視頻

需要說明的是,一般在線視頻網(wǎng)站視頻都是被分割成多個小段,youtube-dl下載之后會自動調(diào)用ffmpeg來合并視頻。如果你沒有安裝ffmpeg,那么你必須自己合并視頻。

FFmpeg是一個自由軟件,可以運行音頻和視頻多種格式的錄影、轉(zhuǎn)換、流功能,包含了libavcodec ─這是一個用于多個項目中音頻和視頻的解碼器庫,以及l(fā)ibavformat——一個音頻與視頻格式轉(zhuǎn)換庫。

不管是在線流媒體,視頻播放/錄制,視頻轉(zhuǎn)碼一般都有ffmpeg的身影,只是由于ffmpeg是命令行工具,有一定學習成本,不被大部分人所知,我們更耳熟能詳?shù)氖侵T如格式工廠之類的音視頻轉(zhuǎn)換軟件,但實際上格式工廠使用的就是ffmpeg編碼技術。

you-get

you-get是一款開源在線視頻下載工具,與youtubedl相同,同樣是一款輕量級多平臺命令行工具,you-get支持眾多視頻網(wǎng)站,包含 41 家國內(nèi)主流視頻、音樂網(wǎng)站,如 優(yōu)酷土豆、愛奇藝、騰訊視頻、芒果TV 、網(wǎng)易云音樂等等。

you-get

you-get有三種安裝方式,如果你電腦安裝了Python,可以通過pip3 install you-get命令一鍵安裝。Windows平臺還可通過Chocolatey來一鍵安裝。當然還有最簡單直接的exe文件(需創(chuàng)建變量)

you-get支持的命令非常豐富,使用最簡單的命令you-get +視頻網(wǎng)址,即可解析下載視頻~~

you-get下載視頻

默認情況下,you-get自動解析下載最佳畫質(zhì)的視頻。同樣在下載完成后,you-get會自動調(diào)用ffmpeg合并視頻。

Video Download Manager

如果你實在不喜歡命令行工具,那么這款使用youtube-dl+you-get為核心的工具一定可以滿足你的需求。

Video Download Manager

你無需理會那些讓人抓狂的命令,只需復制粘貼視頻地址即可解析下載。

其實之前在樂軟博客文章中,阿剛有介紹過這款工具,,當時工具的名稱還是GUI-YouGet,且運行需要配置java環(huán)境,對于小白同學來說確實有些麻煩,此工具是作者目前開發(fā)的最新版。在windows系統(tǒng)上可完美運行。

ykdl-專注于優(yōu)酷視頻

由于視頻網(wǎng)站規(guī)則不斷變換,無論是神器youtube-dl,you-get,經(jīng)常莫名其妙無法解析視頻,尤其是you-get,優(yōu)酷某些特殊視頻,在解析時經(jīng)常出現(xiàn)”客戶端無權(quán)播放-201″

這種情況下,我們可以試試ykdl。

ykdl——顧名思義,一款專注于國內(nèi)優(yōu)酷視頻的命令行下載工具。阿剛這些天試用下來,在優(yōu)酷視頻解析下載方面ykdl的表現(xiàn)更為強大,至少在寫這篇文章時,某些優(yōu)酷視頻,youtube-dl和you-get要么只能解析下載前幾分鐘,要么直接無法解析。

  -h, --help            show this help message and exit
                        顯示本幫助信息并退出
  -l, --playlist        Download as a playlist.
                        將所給的視頻 URL 作為播放列表進行下載
  -i, --info            Display the information of videos without downloading.
                        只顯示視頻信息而不進行下載
  -J, --json            Display info in json format.
                        以 json 格式顯示視頻信息
  -F FORMAT, --format FORMAT
                        Video format code.
                        指定視頻的格式代號。參數(shù)通常是 TD, HD, SD, LD。默認最高清晰度。具體請看 -i 的輸出。
  -o OUTPUT_DIR, --output-dir OUTPUT_DIR
                        Set the output directory for downloaded videos.
                        指定下載視頻的保存目錄
  -O OUTPUT_NAME, --output-name OUTPUT_NAME
                        downloaded videos with the NAME you want
                        指定下載視頻的文件名
  -p PLAYER, --player PLAYER
                        Directly play the video with PLAYER like mpv
                        直接使用播放器播放而不是下載,推薦使用[mpv](https://)
  --proxy PROXY         set proxy HOST:PORT for http(s) transfer. default: use
                        system proxy settings
                        為下載指定代理 HOST:PORT(主機名:端口號),默認使用系統(tǒng)的代理設置
  -t TIMEOUT, --timeout TIMEOUT
                        set socket timeout seconds, default 60s
                        設置網(wǎng)絡傳輸超時時長,單位秒。默認為60秒
  --no-merge            do not merge video slides
                        不合并視頻分片
  -s START, --start START
                        start from INDEX to play/download playlist
                        配合 -l 使用,從播放列表的第 X 項開始播放。
  -j JOBS, --jobs JOBS  number of jobs for multiprocess download
                        指定并行下載的視頻分片數(shù)
  --debug               print debug messages from ykdl
                        打印調(diào)試信息 。

相比較而言,ykdl的命令并不太多,但足夠我們使用,最簡單的命令ykdl+視頻網(wǎng)址,可一鍵解析下載視頻

ykdl下載優(yōu)酷視頻

當然,除了優(yōu)酷視頻,ykdl也支持愛奇藝、騰訊視頻的解析下載。值得一說的是,通過ykdl -p命令我們還可以直接加載在線視頻到mpv播放器上播放。

ykdl

如果你不堪忍受視頻網(wǎng)站廣告,使用此方法直接本地播放視頻是個不錯的辦法。

annie

annie是GitHub上一個開源項目,是一款專注于在線視頻下載的輕量級命令行工具。annie支持解析下載包括youtube、優(yōu)酷、愛奇藝、騰訊視頻、抖音等國內(nèi)外17個在線視頻網(wǎng)站。

annie

annie支持的命令相當多,下面阿剛簡單的介紹幾個常用的命令。

【下載視頻】

通過 annie +視頻網(wǎng)址,即可快速解析下載視頻。默認情況下,annie會自動下載最高畫質(zhì),并且經(jīng)阿剛測試,annie是四款工具中唯一一款不需要登陸賬號就可解析下載優(yōu)酷1080P視頻的工具。

并且值得一提的是,最新版的annie中添加了對bilibili短網(wǎng)址的支持,也就是直接輸入bilibili視頻的短地址就行比如:annie  av26191654

annie下載B站視頻

【查看視頻信息】

如果你想知道視頻的基本信息,可以通過annie -i命令查看視頻信息

annie

【下載播放列表】

如果你想下載某個播放列表,批量下載視頻

可以使用annie -p 命令

annie

更多命令大家可以查閱Github項目主頁,或者輸入”annie -h”命令查詢幫助信息。

如何下載VIP視頻

首先,四款工具除了ykdl無法下載VIP視頻之外,youtube-dl,you-get和annie本身就支持VIP視頻解析和下載。本來今次的專題總結(jié),阿剛是想給大家著重介紹一下收費視頻的下載方式。

但遺憾的是寫這篇文章時,youtube-dl、you-get,偏偏無法解析下載VIP視頻,尤其是you-get,優(yōu)酷某些普通的視頻都無法正常解析,直接”客戶端無權(quán)播放201″,但是這并不代表他們不支持VIP視頻的解析和下載。

事實上他們的下載原理基本相同,都是通過加載cookies獲取播放權(quán)限,實現(xiàn)視頻解析和下載。也就是說,首先你必須要有個VIP賬戶,才可以通過這三款工具下載高清晰視頻。

大前提已經(jīng)講完,下面阿剛簡單說明一下如果通過annie來下載B站大會員視頻。

【一】獲取Cookies

首先登陸會員賬號,快捷鍵F12,打開開發(fā)者工具。選擇”Network”,F(xiàn)5快捷鍵重新加載頁面,選擇視頻播放頁面,將Headers里的Cookies信息全部復制,保存為txt文件,比如Cookies.txt

獲取cookies

【二】加載Cookies

通過annie -c命令加載已保存的Cookies.txt文件。即可成功解析B站大會員視頻,如圖中

(B站登陸賬戶最高可觀看1080P視頻,大會員視頻可看1080P+)

加載cookies

三款工具加載cookies文件的命令大同小異。目前,只有annie可以正常解析VIP會員視頻。至于youtube-dl、you-get只能等作者更新維護了,或許下個版本可以修復問題。

最后總結(jié)

視頻下載是個老生常談的話題,如果你有視頻下載的需求,這四款神器相信是必裝工具。

最后,視頻下載工具,沒有一勞永逸,永恒不變的方法。視頻網(wǎng)站不斷在變,工具也在不斷變。即便是youtube-dl這樣的神器,也會經(jīng)常出現(xiàn)無法解析下載的情況,此時,嘗試切換不同的工具或許可以解決你的問題。

阿剛認為,只有不斷的探索,不斷的學習,才會學有所成,而這才是玩軟件真正有趣的地方~~

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多