前言
近期在更换新的单人字幕工作流,通过开源软件替代商业软件。搬运需要下载视频,那么YT-DLP就是一个不错的选择。
但是在使用过程中遇到了一些问题,主要是配置文件方面,不想每次都输入大量参数。经过一番摸索,获得了自己的解决方案,仅供参考。
操作步骤
首先参考官方文档:YT-DLP Configuration - GitHuub
以Windows操作系统为例,Win+R,%Appdata%
,回车。
寻找yt-dlp
这个文件夹,如果它不存在,创建它,进入。新建文件config.txt
。
使用文本编辑器打开config.txt
,可以开始修改默认配置,例如,这是我的个人配置:
1 | -o "E:/VideoClip/Original/%(title)s.%(ext)s" |
简单解释:
-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