you-get 是个很好的项目,可以用来下载多个网站的视频,但下载优酷视频时往往只能下载前面一部分视频,下面是介绍下载优酷全部视屏的方法。
下载部分视频
但一般只能下载41 分钟的视频。可以尝试下面的操作获得完整视频
神秘参数
添加 -u
参数可以导出完整的下载链接
得到 m3u8 文件后,取其中的一条url,去掉后面的所有参数,直接访问flv链接,即可得到完整视频。
例子
加参数 -u
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
$ you-get -u http://v.youku.com/v_show/id_XNzI4MTA0MTk2.html
site: 优酷 (Youku)
title: 人间·小团圆
stream:
- format: hd2
container: flv
video-profile: 超清
size: 818.0 MiB (857768998 bytes)
# download-with: you-get --format=hd2 [URL]
audio-languages:
- lang: 国语
download-url: http://v.youku.com/v_show/id_XNzI4MTA0MTk2
- lang: 粤语
download-url: http://v.youku.com/v_show/id_XNzMyMTI2MDQw
Real URLs:
[
'http://222.73.245.172/69777308...6BBA8E8FC34E.flv',
'http://61.160.198.141/6574A7E5...6BBA8E8FC34E.flv',
'http://58.220.1.42/65759646583...6BBA8E8FC34E.flv',
'http://222.73.61.244/697A3E2B...6BBA8E8FC34E.flv',
'http://122.225.31.72/67794FCA...6BBA8E8FC34E.flv',
'http://202.102.93.133/697C1AED...6BBA8E8FC34E.flv',
'http://202.102.93.174/697D094...6BBA8E8FC34E.flv',
'http://222.73.245.143/697DF7...BBA8E8FC34E.flv',
'http://222.73.137.21/677D09...BBA8E8FC34E.flv',
'http://221.228.249.73/677D...BBA8E8FC34E.flv',
'http://222.73.137.18/657D0...BBA8E8FC34E.flv',
'http://222.73.245.180/6981...BBA8E8FC34E.flv',
'http://202.102.74.41/698129...BBA8E8FC34E.flv'
]
项目地址
you-get https://github.com/soimort/you-get
本文网址: https://pylist.com/topic/86.html 转摘请注明来源