达永编程网

程序员技术分享与交流平台

视频下载不求人:手把手教你配置 FFmpeg + Python + yt-dlp

FFmpeg配置(Windows版)

方式1:官网下载源码安装

官网地址:
https://www.ffmpeg.org/download.html

该方式属于源码解压(小白不推荐)prefix后面是编译安装地址,编译成功后,添加进环境变量

./configure --enable-shared --prefix=/usr/local/ffmpeg

方式二(推荐):github下载免安装包

Github地址:
https://github.com/BtbN/FFmpeg-Builds/releases

下载windows版本:
ffmpeg-master-latest-win64-gpl-shared

下载到本地并解压得到一下文件:


然后打开环境变量,点开path输入刚才的bin地址:D:\software\
ffmpeg-master-latest-win64-gpl-shared\bin

到这里我们就配置结束啦,打开cmd试试效果吧!(如果提示识别不了关键字重启下电脑即可)

yt-dlp安装配置(Windows版)

下载地址:
https://github.com/yt-dlp/yt-dlp

windows版本有两种安装方式,一个是基于python环境的,一个手动配置环境变量

- Python的pip安装(适用于已经安装Python的设备,并带包管理器pip)


- 手动配置环境变量(适用于全系统)【本文推荐】


下载好exe文件放入新建好的文件里,在把这个目录地址配置到环境变量

打开cmd输入yt-dlp看看是否安装成功把,如果提示“不是内部指令”直接重启

ok重启完成我们就可以看到这个样子了,去学习一下yt-dlp使用指令直接开始愉快的玩耍吧

查看当前目录: pwd    
定位到下载目录:cd d/ytDownloads
输入下载命令:yt-dlp https://www.bilibili.com/video/BV1PY4y1z7PX
有些需要会员的网站需要处理一下cookies


常用yt-dlp命令

直接下载视频

yt-dlp https://www.bilibili.com/video/BV1PY4y1z7PX

只下载音频

yt-dlp -x --audio-format mp3 https://www.bilibili.com/video/BV1PY4y1z7PX
  1. 下载单个视频或音频
  2. 下载最好的视频文件:yt-dlp "视频链接" -f "bv"
  3. 下载最好的音频文件:yt-dlp "视频链接" -f "ba"
  4. 下载最好的视频和音频文件:yt-dlp "视频链接" -f "ba+bv"
  5. 列出视频格式
  6. 输入命令:yt-dlp "视频链接" -F 这样会列出所有可用的视频格式供你选择。
  7. 下载多个视频
  8. 输入命令:yt-dlp -a "文本文档.txt" 这样会下载文本文档中所有链接对应的视频。
  9. 下载播放列表中的视频
  10. 输入命令:yt-dlp -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" "播放列表链接" 这样会将播放列表中的视频下载到不同的目录中,每个目录按照播放列表的顺序命名。
  11. 其他常用命令
  12. -h,--help:打印帮助文本并退出
  13. --version:打印程序版本并退出
  14. -U,--update:将这个程序更新到最新版本
  15. --ignore-errors:忽略下载和后处理错误,即使后处理失败,下载也被认为是成功的
  16. --no-abort-on-error:继续下一个关于下载错误的视频;例如跳过播放列表中不
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言