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

相关推荐
manjianghong861 小时前
制作高质量AI视频需要哪些步骤
人工智能·音视频·ai视频·ai应用
CodeOfCC1 小时前
C++ 实现ffmpeg解析hls fmp4 EXT-X-DISCONTINUITY并支持定位
开发语言·c++·ffmpeg·音视频
老兵发新帖3 小时前
无人机视频检测方案--增加实时推流,并支持开关可配置
音视频·无人机
却道天凉_好个秋4 小时前
OpenCV(五十一):视频前后景分离
人工智能·opencv·音视频
EasyCVR4 小时前
视频汇聚平台EasyCVR筑牢运动场馆可视化智能监控防线
音视频
迈火19 小时前
APISR IN COMFYUI:提升ComfyUI图像超分辨率的强力插件
图像处理·人工智能·计算机视觉·stable diffusion·aigc·音视频·midjourney
qq_310658511 天前
webrtc源码走读(五)核心引擎层——传输模块
服务器·网络·音视频·webrtc
怀旧诚子1 天前
rv1106幸狐开发板显示推视频
音视频
qq_310658511 天前
webrtc源码走读(六)核心引擎层——安全模块
服务器·c++·音视频·webrtc
qq_310658511 天前
webrtc源码走读(七)核心引擎层——Qos模块
服务器·c++·音视频·webrtc