youtubu视频下载和yt-dlp 使用教程

参考:https://zhuanlan.zhihu.com/p/618467617使用 yt-dlp 下载 youtube 视频的一点体会

安装yt-dlp

1. 安装Python和ffmpeg

Python:安装时把pip和添加系统环境变量都选上

ffmpeg:下载好exe文件,把目录添加到系统环境变量就行

2. 安装yt-dlp

python 复制代码
pip install yt-dlp

如果不想用pip安装的,就去项目地址下载exe版本:

https://github.com/yt-dlp/yt-dlp#release-files

然后把yt-dlp.exe 也一样放到系统环境的目录下就行。比如就放到ffmpeg的bin目录下,跟ffmpeg.exe和youtube-dl.exe放一起就行。

1. 直接下载

默认格式,高于720P的格式一般是 webm 格式

yt-dlp https://youtu.be/sKrT6mBrosc

下载视频转换成mp4(用--merge-output-format参数)

yt-dlp --merge-output-format mp4 https://youtu.be/sKrT6mBrosc

2.(通用)下载最佳mp4视频+最佳m4a音频格式并合成mp4

yt-dlp -f 'bv[ext=mp4]+ba[ext=m4a]' --embed-metadata --merge-output-format mp4 https://youtu.be/sKrT6mBrosc

相关推荐
sweetone8 小时前
LINN莲CLASSIK桌面音响微修
经验分享·音视频
晚霞的不甘12 小时前
CANN 编译器深度解析:UB、L1 与 Global Memory 的协同调度机制
java·后端·spring·架构·音视频
美狐美颜SDK开放平台14 小时前
多终端适配下的人脸美型方案:美颜SDK工程开发实践分享
人工智能·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
饭饭大王66616 小时前
CANN 生态深度整合:使用 `pipeline-runner` 构建高吞吐视频分析流水线
人工智能·音视频
晚霞的不甘18 小时前
CANN 编译器深度解析:TBE 自定义算子开发实战
人工智能·架构·开源·音视频
愚公搬代码18 小时前
【愚公系列】《AI短视频创作一本通》016-AI短视频的生成(AI短视频运镜方法)
人工智能·音视频
那个村的李富贵19 小时前
CANN赋能AIGC“数字人”革命:实时视频换脸与表情驱动实战
aigc·音视频
晚霞的不甘19 小时前
CANN 支持强化学习:从 Isaac Gym 仿真到机械臂真机控制
人工智能·神经网络·架构·开源·音视频
晚霞的不甘1 天前
CANN 支持多模态大模型:Qwen-VL 与 LLaVA 的端侧部署实战
人工智能·神经网络·架构·开源·音视频
拾荒的小海螺1 天前
开源项目:LTX2 高效可控的开源视频生成模型
开源·音视频