在Windows 11上修改YT-DLP的默认配置文件

前言

近期在更换新的单人字幕工作流,通过开源软件替代商业软件。搬运需要下载视频,那么YT-DLP就是一个不错的选择。

但是在使用过程中遇到了一些问题,主要是配置文件方面,不想每次都输入大量参数。经过一番摸索,获得了自己的解决方案,仅供参考。


操作步骤

首先参考官方文档:YT-DLP Configuration - GitHuub

以Windows操作系统为例,Win+R,%Appdata%,回车。

寻找yt-dlp这个文件夹,如果它不存在,创建它,进入。新建文件config.txt

使用文本编辑器打开config.txt,可以开始修改默认配置,例如,这是我的个人配置:

1
2
3
4
5
6
7
-o "E:/VideoClip/Original/%(title)s.%(ext)s"

-f "bv[ext=mp4][height=1080][fps=60]+ba[ext=m4a]/bv[ext=mp4][height=720][fps=60]+ba[ext=m4a]/bv[ext=mp4][height<=1080]+ba[ext=m4a]/bestvideo+bestaudio/best"

--proxy 127.0.0.1:10808

--write-thumbnail

简单解释:

-o "E:/VideoClip/Original/%(title)s.%(ext)s":输出到E:/VideoClip/Original/目录下,保持默认命名。

-f "bv[ext=mp4][height=1080][fps=60]+ba[ext=m4a]/bv[ext=mp4][height=720][fps=60]+ba[ext=m4a]/bv[ext=mp4][height<=1080]+ba[ext=m4a]/bestvideo+bestaudio/best":下载MP4格式的文件,优先采用1080P60,如果没有,回退到720P60,如果还没有,选择可选的最高画质。音频固定为最高质量音频。

--proxy 127.0.0.1:10808:代理走本地10808端口(v2rayN),如果是Clash for Windows,Clash Meta,Mihomo Party等工具,那么就是7890端口。如果是Shadowsocks,Hysteria 2等工具,那么就是1080端口。根据实际情况。

--write-thumbnail:下载封面。

更多详细配置请参考帮助,不一一罗列。

1
yt-dlp --help

随后可以正常使用,且操作简单快捷,例如:

1
yt-dlp [yourVideoURL]

不需要反复确认指令参数,稍微方便了一些。


总结

本文简单介绍了如何通过修改配置文件的方式修改YT-DLP的默认设置。

更多详细信息请参考官方文档:YT-DLP - GitHub

如果你觉得文章写得还不错,可以赏作者一杯咖啡喝,或者一顿饭吃。感谢支持!THYzrcoMQf7d7wzGu1PvDraTef87abSv9V