https://github.com/soimort/you-get下面是利用you-get從YouTube下載視頻的方法:$ you-get 'https://www.youtube.com/watch?v=jNQXAC9IVRw'site: YouTubetitle: Me at the zoostream:- itag: 43container: webmquality: mediumsize: 0.5 MiB (564215 bytes) # download-with: you-get --itag=43 [URL]
Downloading Me at the zoo.webm ...100% ( 0.5/ 0.5MB) ├██████████████████████████████████┤[1/1] 6 MB/s
Saving Me at the zoo.en.srt ... Done.you-get不止可以下載YouTube的視頻,還支持其他很多網站,如下:
https://www.showroom-live.com/
https://www.pinterest.com/
https://www.mixcloud.com/
https://www.khanacademy.org/
http://www.infoq.com/presentations/
http://www.heavy-music.ru/
http://www.freesound.org/
https://www.facebook.com/
http://www.dailymotion.com/
http://ch.interest.me/tvn
http://v.163.com/
http://music.163.com/
http://video.sina.com.cn/
http://video.weibo.com/
http://www.zhanqi.tv/lives
https://www.xinpianchang.com/
https://www.kuaishou.com/
http://v.zhibo.tv/
http://video.zhibo.tv/Python 3.2或以上
FFmpeg 1.0或以上
you-get的正式發行版在PyPI上分發,可以通過pip軟體包管理器從PyPI鏡像輕鬆安裝。請注意,您必須使用Python3版本的pip。安裝命令如下:可以下載穩定版本(與PyPI的最新版本相同),也可以下載的開發版本的you-get。解壓縮它,然後將包含you-get腳本的目錄添加到你的PATH中。或者,運行:$ [sudo] python3 setup.py install再或者,運行以下命令,安裝you-get到永久路徑。$ python3 setup.py install --user$ git clone git://github.com/soimort/you-get.git然後將克隆的目錄添加到你的PATH中,或運行以下命令以安裝you-get到永久路徑。當你發現感興趣的視頻後,可以使用--info或者-i選項查看所有可選的視頻質量和格式,默認以第一種方式下載,如下所示:$ you-get -i 'https://www.youtube.com/watch?v=jNQXAC9IVRw'site: YouTubetitle: Me at the zoostreams: # Available quality and codecs [ DASH ] ____________________________________ - itag: 242 container: webm quality: 320x240 size: 0.6 MiB (618358 bytes) #以上是默認方式 # download-with: you-get --itag=242 [URL]
- itag: 395 container: mp4 quality: 320x240 size: 0.5 MiB (550743 bytes) # download-with: you-get --itag=395 [URL]
- itag: 133 container: mp4 quality: 320x240 size: 0.5 MiB (498558 bytes) # download-with: you-get --itag=133 [URL]
- itag: 278 container: webm quality: 192x144 size: 0.4 MiB (392857 bytes) # download-with: you-get --itag=278 [URL]
- itag: 160 container: mp4 quality: 192x144 size: 0.4 MiB (370882 bytes) # download-with: you-get --itag=160 [URL]
- itag: 394 container: mp4 quality: 192x144 size: 0.4 MiB (367261 bytes) # download-with: you-get --itag=394 [URL]
[ DEFAULT ] _________________________________ - itag: 43 container: webm quality: medium size: 0.5 MiB (568748 bytes) # download-with: you-get --itag=43 [URL]
- itag: 18 container: mp4 quality: small # download-with: you-get --itag=18 [URL]
- itag: 36 container: 3gp quality: small # download-with: you-get --itag=36 [URL]
- itag: 17 container: 3gp quality: small # download-with: you-get --itag=17 [URL]注意:目前,大多數受支持的網站尚未實現格式選擇,在這種情況下,默認的下載格式是質量最高的格式。當你已經有了想要的確切資源的網址連結,則可以使用以下方法直接下載它:$ you-get https://stallman.org/rms.jpgSite: stallman.orgTitle: rmsType: JPEG Image (image/jpeg)Size: 0.06 MiB (66482 Bytes)
Downloading rms.jpg ...100.0% ( 0.1/0.1 MB) ├████████████████████████████████████████┤[1/1] 127 kB/s你可以將任何內容傳遞給you-get。如果輸入內容無效,you-get則會進行Google搜索並為你下載最相關的視頻。(雖然這可能不完全是你希望看到的東西),運行如下命令:$ you-get "Richard Stallman eats"可以使用--output-dir或-o選項設置路徑,使用--output-filename或-O設置下載文件的名稱:$ you-get -o ~/Videos -O zoo.webm 'https://www.youtube.com/watch?v=jNQXAC9IVRw'可以使用--http-proxy或-x選項指定要使用的HTTP代理,如下:$ you-get -x 127.0.0.1:8087 'https://www.youtube.com/watch?v=jNQXAC9IVRw'但是,http_proxy默認情況下將應用系統代理設置。要禁用代理,請使用--no-proxy選項。
掃描二維碼關注Manjaro Linux
獲取更多精彩!