海运的博客

视频下载工具youtube-dl使用

发布时间:September 6, 2020 // 分类: // No Comments

单文件版:

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl

pip安装:

apt install python-pip
pip install youtube-dl

安装ffmpeg,合并视频和音频需要。

apt install ffmpeg

查看视频和音频列表ID:

youtube-dl -F uvqxqyTbIcY

下载指定视频和音频,有安装ffmpeg则下载完成后自动合并。

youtube-dl -f 137+140 uvqxqyTbIcY

指定清晰度自动下载,优先选择视频格式为mp4,分辨率1080p以上,且音频为最佳音质的m4a格式,以上不满足则下载最佳质量的视频和音频在一块的文件。

youtube-dl -f 'bestvideo[height>=1080][ext=mp4]+bestaudio[ext=m4a]/best' -o '%(title)s.%(ext)s' uvqxqyTbIcY

从文件导入url批量下载:

youtube-dl -f 'bestvideo+bestaudio/best' -a url.txt

注意:如果标题是中文并自动命名给下载的文件,需先安装中文语言包
参考:
https://www.sysgeek.cn/youtube-dl-examples/
https://blog.starryvoid.com/archives/355.html

标签:none

发表评论

分类
最新文章
最近回复
  • : linux系统上单个网卡多条宽带拨号获取公网IP,外网可以访问这些IP,有偿! Q:25299...
  • 硅谷少年: 非常有用,感谢分享
  • spartan2: https://dashboard.hcaptcha.com/welcome_accessib...
  • 海运: 应该能,在购买页面先手工跳过cf机器验证,后续一定时间内不更换ip应该不会再次验证。
  • spartan: 大佬斯巴达开启了CF的机器识别验证,请问插件能自动跳过吗? 另外这个脚本有没有简单使用说明,新...
  • vincent: 膜拜大佬
  • 海运: proxy-header或proxy_protocol
  • liangjw: 如果是 内部调用 或者 中间存在 代理 而上一个代理又在内网 ,那怎么处理来自代理私有IP?
  • chainofhonor: 感谢,用dnsmasq设置自动判断BIOS和UEFI成功了
  • 海运: 不好意思,这个是很多年前的,现在也许已经不适用,我现在也不用多线了。