Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2699795
  • 博文数量: 361
  • 博客积分: 1241
  • 博客等级: 中尉
  • 技术积分: 4924
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-27 06:48
个人简介

下死功夫,动活脑筋;读好书,交益友

文章分类

全部博文(361)

文章存档

2019年(16)

2018年(23)

2017年(67)

2016年(45)

2015年(51)

2014年(58)

2013年(53)

2012年(42)

2011年(6)

分类: 信息化

2015-10-15 16:43:36

中午休息的时候,听说youtube中有了CNN的First Democratic Presidential Debate 1080p版本,使用idm看了一下,没有找到。经过舒大神的指点,安装idm 6.25版本,系统重启后看到了1080p,下载后发现没有声音。
看了群里以前的本子的留言,可能是没有下载音频。idm下载720p的没有难度,但是1080p及以上的视频和音频确实是分离,音频使用dash技术,要想下载最高品质的视频就需要下载其视频和音频进行合并。
最不方便的模式使用youtube-dl手工下载,从http://rg3.github.io/youtube-dl/download.html下载最新版本
linux下需要python 2.6,2.7或 3.2+版本
curl https://yt-dl.org/downloads/2015.10.13/youtube-dl -o /usr/local/bin/youtube-dl
 cd /usr/local/bin
chmod +x youtube-dl 
输入  youtube-dl --version
显示
2015.10.13
输入 youtube-dl -F -x https://www.youtube.com/watch?v=Mr1KJR5UZjM --all-subs --proxy "127.0.0.1:8787"
显示

[youtube] Mr1KJR5UZjM: Downloading webpage
[youtube] Mr1KJR5UZjM: Extracting video information
WARNING: video doesn't have subtitles
[youtube] Mr1KJR5UZjM: Downloading DASH manifest
[info] Available formats for Mr1KJR5UZjM:
format code  extension  resolution note
249          webm       audio only DASH audio , opus @ 50k
250          webm       audio only DASH audio , opus @ 70k
251          webm       audio only DASH audio , opus @160k
140          m4a        audio only DASH audio  135k , m4a_dash container, aac  @
128k (44100Hz), 112.55MiB
171          webm       audio only DASH audio  136k , audio@128k (44100Hz), 82.1
0MiB
160          mp4        256x144    DASH video  135k , 15fps, video only, 96.64Mi
B
278          webm       256x144    DASH video  147k , webm container, VP9, 15fps
, video only, 89.41MiB
242          webm       426x240    DASH video  255k , 30fps, video only, 136.17M
iB
133          mp4        426x240    DASH video  271k , 30fps, video only, 216.72M
iB
243          webm       640x360    DASH video  447k , 30fps, video only, 239.99M
iB
134          mp4        640x360    DASH video  631k , 30fps, video only, 289.09M
iB
244          webm       854x480    DASH video  849k , 30fps, video only, 399.66M
iB
135          mp4        854x480    DASH video 1132k , 30fps, video only, 585.25M
iB
247          webm       1280x720   DASH video 1711k , 30fps, video only, 811.66M
iB
136          mp4        1280x720   DASH video 2267k , 30fps, video only, 1.13GiB


248          webm       1920x1080  DASH video 3108k , 30fps, video only, 1.58GiB


137          mp4        1920x1080  DASH video 4368k , 30fps, video only, 2.19GiB

可以看到音频文件是 140
youtube-dl   -f 140 https://www.youtube.com/watch?v=Mr1KJR5UZjM --all-subs --proxy "127.0.0.1:8787"
注意f是小写
然后可以下载 First Democratic Presidential Debate 2016 by CNN 10-13-2015.m4a

也可以 youtube-dl   -f 137+140 https://www.youtube.com/watch?v=Mr1KJR5UZjM --all-subs --proxy "127.0.0.1:8787",同时下载-f 后面的参数,视频在前面,音频在后面。
下载后也可以使用ffmpeg合并,如果本机安装ffmpeg,会自动合并(这个我没有试过),或者使用工具My Mp4Box Gui 合并。
clipconverter一样会自动将YouTube上分开的1080p 视频和音轨整合成一个完整的视频,并且还支持传到dropbox,box,Google drive, oneDrive上再下载。
如果手机足够好的话,在 Android 上用 SnapTube 下载, 而且 SnapTube 除了下载 Youtube 的视频,还可以下载其他一些网站的视频,比如 facebook、instagram、vimeo等等。想下载 1080P 视频就直接贴 YouTube 网址到 App 里面的搜索框,打开网页后(需翻墙),点下载按钮就可以看到有1080P 的选项可以下载。 下载完了你想在电脑上看的话,就从 SD卡拷贝出来。




阅读(3698) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册