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

相关推荐
CV实验室2 小时前
CV论文速递:覆盖视频生成与理解、3D视觉与运动迁移、多模态与跨模态智能、专用场景视觉技术等方向 (11.17-11.21)
人工智能·计算机视觉·3d·论文·音视频·视频生成
FinelyYang5 小时前
uniapp+unipush2.0+WebRTC实现h5一对一视频通话
uni-app·音视频·webrtc
4***R2407 小时前
C++在音视频处理中的库
开发语言·c++·音视频
Docda9 小时前
批量视频数据或高质量图片数据下载
音视频
顾道长生'9 小时前
(Arxiv-2025)MAGREF:用于任意参考视频生成的掩码引导与主体解耦
音视频
m0_626535209 小时前
代码分析 长音频分割为短音频
javascript·python·音视频
Black蜡笔小新9 小时前
视频融合平台EasyCVR远程监控技术在沙尘暴交通监控中的应用
音视频
EasyCVR13 小时前
视频汇聚平台EasyCVR赋能石油管道计量站精准监控与安全管理
安全·音视频
4***99741 天前
React音频处理案例
前端·react.js·音视频
EasyCVR1 天前
视频汇聚平台EasyCVR打造阳光药房远程可视化智慧监管体系
音视频