關於Youtube一次全部下載 - Google

By Charlotte
at 2014-08-19T17:57
at 2014-08-19T17:57
Table of Contents
目前YouTube最新的方式,把480p與1080p視訊音訊分離,
導致不能直接下載這兩組畫質,目前youtube-dl也有對應方式
1. 首先需在youtube-dl同目錄下放入ffmpeg即可下載完自動合併
2. 下載指令只需要以下方式即可
1080p (-f 137為1080p僅視訊檔 / -f 140為128k mp3僅音訊檔)
C:\>python youtube-dl -f 137+140 "影片ID"
480p (-f 135為480p僅視訊檔 / -f 140為128k mp3僅音訊檔)
C:\>python youtube-dl -f 135+140 "影片ID"
執行結果
[youtube] Setting language
[youtube] 35FbwCIxT0g: Downloading webpage
[youtube] 35FbwCIxT0g: Downloading video info webpage
[youtube] 35FbwCIxT0g: Extracting video information
[youtube] 35FbwCIxT0g: Encrypted signatures detected.
[youtube] 35FbwCIxT0g: Downloading js player vflLKRtyE
[download] Destination: 上傳者 - 影片標題 - 影片ID.f137.mp4
[download] 100% of XXX.XXMiB in 0X:XX
[download] Destination: 上傳者 - 影片標題 - 影片ID.f140.m4a
[download] 100% of XXX.XXMiB in 0X:XX
[ffmpeg] Merging formats into "上傳者 - 影片標題 - 影片ID.mp4"
如果沒有加入ffmpeg於目錄,最後將會成為兩個檔
如果有加入ffmpeg於目錄,最後一步將透過ffmpeg兩個檔案合併
對於大量下載播放清單的朋友可以說非常方便
補充:若需要看該影片所有-f對應之格式,請輸入-F即可
C:\>python youtube-dl -F "影片ID"
目前已知格式為
format code extension resolution note
171 webm audio only DASH audio , audio@ 48k
140 m4a audio only DASH audio , audio@128k
141 m4a audio only DASH audio , audio@256k
160 mp4 144p DASH video , video only
242 webm 240p DASH video , video only
133 mp4 240p DASH video , video only
243 webm 360p DASH video , video only
134 mp4 360p DASH video , video only
244 webm 480p DASH video , video only
135 mp4 480p DASH video , video only
247 webm 720p DASH video , video only
136 mp4 720p DASH video , video only
298 mp4 720p 60fps DASH video , video only
248 webm 1080p DASH video , video only
137 mp4 1080p DASH video , video only
299 mp4 1080p 60fps DASH video , video only
271 webm 1440p DASH video , video only
264 mp4 1440p DASH video , video only
272 webm 2160p DASH video , video only
138 mp4 2160p DASH video , video only
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720
----------------------------------------------------------
※直播錄影存檔
151 mp4 72p HLS
132 mp4 240p HLS
92 mp4 240p HLS
93 mp4 360p HLS
94 mp4 480p HLS
95 mp4 720p HLS
96 mp4 1080p HLS
--
導致不能直接下載這兩組畫質,目前youtube-dl也有對應方式
1. 首先需在youtube-dl同目錄下放入ffmpeg即可下載完自動合併
2. 下載指令只需要以下方式即可
1080p (-f 137為1080p僅視訊檔 / -f 140為128k mp3僅音訊檔)
C:\>python youtube-dl -f 137+140 "影片ID"
480p (-f 135為480p僅視訊檔 / -f 140為128k mp3僅音訊檔)
C:\>python youtube-dl -f 135+140 "影片ID"
執行結果
[youtube] Setting language
[youtube] 35FbwCIxT0g: Downloading webpage
[youtube] 35FbwCIxT0g: Downloading video info webpage
[youtube] 35FbwCIxT0g: Extracting video information
[youtube] 35FbwCIxT0g: Encrypted signatures detected.
[youtube] 35FbwCIxT0g: Downloading js player vflLKRtyE
[download] Destination: 上傳者 - 影片標題 - 影片ID.f137.mp4
[download] 100% of XXX.XXMiB in 0X:XX
[download] Destination: 上傳者 - 影片標題 - 影片ID.f140.m4a
[download] 100% of XXX.XXMiB in 0X:XX
[ffmpeg] Merging formats into "上傳者 - 影片標題 - 影片ID.mp4"
如果沒有加入ffmpeg於目錄,最後將會成為兩個檔
如果有加入ffmpeg於目錄,最後一步將透過ffmpeg兩個檔案合併
對於大量下載播放清單的朋友可以說非常方便
補充:若需要看該影片所有-f對應之格式,請輸入-F即可
C:\>python youtube-dl -F "影片ID"
目前已知格式為
format code extension resolution note
171 webm audio only DASH audio , audio@ 48k
140 m4a audio only DASH audio , audio@128k
141 m4a audio only DASH audio , audio@256k
160 mp4 144p DASH video , video only
242 webm 240p DASH video , video only
133 mp4 240p DASH video , video only
243 webm 360p DASH video , video only
134 mp4 360p DASH video , video only
244 webm 480p DASH video , video only
135 mp4 480p DASH video , video only
247 webm 720p DASH video , video only
136 mp4 720p DASH video , video only
298 mp4 720p 60fps DASH video , video only
248 webm 1080p DASH video , video only
137 mp4 1080p DASH video , video only
299 mp4 1080p 60fps DASH video , video only
271 webm 1440p DASH video , video only
264 mp4 1440p DASH video , video only
272 webm 2160p DASH video , video only
138 mp4 2160p DASH video , video only
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720
----------------------------------------------------------
※直播錄影存檔
151 mp4 72p HLS
132 mp4 240p HLS
92 mp4 240p HLS
93 mp4 360p HLS
94 mp4 480p HLS
95 mp4 720p HLS
96 mp4 1080p HLS
--
Tags:
Google
All Comments

By Liam
at 2014-08-22T04:57
at 2014-08-22T04:57
Related Posts
分享的指定時間功能壞掉了嗎?

By Doris
at 2014-08-19T11:24
at 2014-08-19T11:24
google custom search的活用法?

By Oliver
at 2014-08-19T02:29
at 2014-08-19T02:29
GOOGLE文件表單問題

By Delia
at 2014-08-18T18:41
at 2014-08-18T18:41
地圖顯示怪怪的

By Joseph
at 2014-08-18T15:50
at 2014-08-18T15:50
Gmail一直顯示快爆了

By Erin
at 2014-08-18T04:21
at 2014-08-18T04:21