youtubedl 下載youtube上的視頻,youtube中文視頻翻譯youtubedl 下載youtube上的視頻圖片來源于網(wǎng)絡(luò)進行下邊操作之前,要按照使用youtubedl下載國外視頻中下載ffmpeg和配置環(huán)境變量,及下載youtubedl。https://ytdl.org/youtubedl的開源地址:ht......
圖片來源于網(wǎng)絡(luò)
進行下邊操作之前,要按照使用youtubedl下載國外視頻中下載ffmpeg和配置環(huán)境變量,及下載youtubedl。
https://ytdl.org/
youtubedl的開源地址:https://github.com/rg3/youtubedl
可以通過該地址查看youtubedl的用法。后續(xù)研發(fā)也可以用到。
查看視頻所有類型,只看不下載
youtubedl F [url]
舉例:
youtubedl F https://www.youtube.com/watch v=AbvjWY6tMyg
運行之后:
youtubedl F https://www.youtube.com/watchv=AbvjWY6tMyg
[youtube] AbvjWY6tMyg: Downloading webpage
[youtube] AbvjWY6tMyg: Downloading video info webpage
[info] Available formats for AbvjWY6tMyg:
format code extension resolution note
249 webm audio only DASH audio 65k , opus @ 50k, 4.31MiB
250 webm audio only DASH audio 85k , opus @ 70k, 5.67MiB
140 m4a audio only DASH audio 128k , m4adash container, mp4a.4
0.2@128k, 9.99MiB
171 webm audio only DASH audio 146k , vorbis@128k, 10.04MiB
251 webm audio only DASH audio 159k , opus @160k, 11.07MiB
278 webm 256x144 144p 100k , webm container, vp9, 30fps, vide
o only, 7.06MiB
160 mp4 256x144 144p 116k , avc1.4d400c, 30fps, video only,
5.24MiB
242 webm 426x240 240p 237k , vp9, 30fps, video only, 15.04MiB
133 mp4 426x240 240p 255k , avc1.4d4015, 30fps, video only,
11.18MiB
243 webm 640x360 360p 532k , vp9, 30fps, video only, 28.06MiB
134 mp4 640x360 360p 737k , avc1.4d401e, 30fps, video only,
32.50MiB
244 webm 854x480 480p 944k , vp9, 30fps, video only, 51.11MiB
135 mp4 854x480 480p 1389k , avc1.4d401f, 30fps, video only,
66.91MiB
247 webm 1280x720 720p 1955k , vp9, 30fps, video only, 105.76Mi
B
136 mp4 1280x720 720p 2791k , avc1.4d401f, 30fps, video only,
134.21MiB
248 webm 1920x1080 1080p 3341k , vp9, 30fps, video only, 187.42M
iB
137 mp4 1920x1080 1080p 5020k , avc1.640028, 30fps, video only,
239.78MiB
271 webm 2560x1440 1440p 9026k , vp9, 30fps, video only, 579.91M
iB
313 webm 3840x2160 2160p 18262k , vp9, 30fps, video only, 1.24Gi
B
272 webm 7680x4320 4320p 25530k , vp9, 30fps, video only, 1.68Gi
B
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k, 6.00MiB
36 3gp 320x180 small , mp4v.20.3, mp4a.40.2, 17.72MiB
18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k, 54.60Mi
B
43 webm 640x360 medium , vp8.0, vorbis@128k, 63.72MiB
22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)
出現(xiàn)audio only的只有音頻。
出現(xiàn)video only的只有視頻。
否則音視頻都有。
下載指定文件
比如要下載8k的視頻
通過上一步獲取到:
272 webm 7680x4320 4320p 25530k , vp9, 30fps, video only, 1.68GiB
可見8k格式的index是272.
可以用以下命令:
youtubedl f 272 https://www.youtube.com/watchv=AbvjWY6tMyg
運行結(jié)果:
[youtube] AbvjWY6tMyg: Downloading webpage
[youtube] AbvjWY6tMyg: Downloading video info webpage
[download] Destination: Amazing 8K UltraHDAbvjWY6tMyg.webm
[download] 100% of 1.68GiB in 04:34
下載指定文件并合并
251 webm audio only DASH audio 159k , opus @160k, 11.07MiB
...
272 webm 7680x4320 4320p 25530k , vp9, 30fps, video only, 1.68GiB
如果想要以上的視頻和音頻合并,可以用一下命令。(前提已經(jīng)下載了ffmpeg并配置了環(huán)境變量,過程參見https://www.jianshu.com/p/8817a7b0c8d6)
youtubedl f 272+251 https://www.youtube.com/watchv=AbvjWY6tMyg
注意: 視頻在前 音頻在后 272是視頻的編號 251是音頻的編號。
運行結(jié)果:
[youtube] AbvjWY6tMyg: Downloading webpage
[youtube] AbvjWY6tMyg: Downloading video info webpage
[download] Destination: Amazing 8K UltraHDAbvjWY6tMyg.f272.webm
[download] 100% of 1.68GiB in 03:37
[download] Destination: Amazing 8K UltraHDAbvjWY6tMyg.f251.webm
[download] 100% of 11.07MiB in 00:02
[ffmpeg] Merging formats into Amazing 8K UltraHDAbvjWY6tMyg.webm
Deleting original file Amazing 8K UltraHDAbvjWY6tMyg.f272.webm (pass k to keep)
Deleting original file Amazing 8K UltraHDAbvjWY6tMyg.f251.webm (pass k to keep)
可見下載完之后,原始的視頻和音頻文件被刪除了。
如果想要保存單獨的視頻和音頻文件,可以加上k參數(shù)。
References:
https://www.jianshu.com/p/8817a7b0c8d6
https://ytdl.org/
特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部