Small Tools [1]: youtube-dl

youtube-dl

youtube-dl 是一个命令行视频下载利器,不仅仅可以下载YouTube的内容,也可以下载其他的视频网站内容

1.Install (安装)

mac 或 linux 上

1
2
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

2.Usage (用法)
  • General usage

    1
    2
    3
    4
    5
    6
    7
    8
    ➜  ~ youtube-dl https://www.youtube.com/watch\?v\=rNh_e6ZA8CI
    [youtube] rNh_e6ZA8CI: Downloading webpage
    [youtube] rNh_e6ZA8CI: Downloading video info webpage
    [download] Destination: 采用最慢起跑方式! 中国飞人起跑不好只排第四, 但后程爆发以0.03秒险胜夺冠-rNh_e6ZA8CI.mp4
    [download] 100% of 13.00MiB in 00:43

    ### 下载到指定目录,并重命名
    youtube-dl https://www.youtube.com/watch\?v\=rNh_e6ZA8CI -o ./youtube-download/running_vedio.mp4
  • Only Download Audio (下载youtube的音频)

(最近发现youtube有些节目,只用听得,比如 读书类、英语类),用-f 参数指定格式

youtube-dl -f 140 https://www.youtube.com/watch\?v\=9rRrsx1jgYc

1
2
youtube-dl -F <your_link>
### -F, --list-formats List all available formats of requested videos


新增一个类似工具

最近发现新的工具 you-get
对国内支持比较好,国内视频下载速度极快(比youtube-dl快很多倍),使用方便,语法简单。

比如:

1
2
3
4
# 下载网易云音乐的mv
you-get https://music.163.com/\#/mv\?id\=5307835
# 然后提取音频
ffmpeg -i 祝你一路顺风\ -\ 吴奇隆.mp4 -vn 祝你一路顺风\ -\ 吴奇隆.mp3

再新增一个类似工具

https://github.com/nilaoda/BBDown

我用这个下载过英文字幕,好用!

下载:对于Mac,直接去下载https://github.com/nilaoda/BBDown/releases osx版本的.

解压后,chmod 加权限;右键打开时会提示”Are you sure you want to open it?”,选择 “Open”; 然后便可命令行使用

使用: e.g. ./BBDown --sub-only https://www.bilibili.com/video/BV1S64y1i7m6

More Ref:

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2019-2024 John Doe
  • Visitors: | Views:

请我喝杯咖啡吧~