YT歌曲使用YouTube-DL搜索、下载和规范YouTube上的歌曲列表标题。
yt-songs的Python项目详细描述
YT歌曲使用youtube dl搜索、下载和规范来自youtube的歌曲列表的标题
安装
使用pip安装:
pip install -U yt-songs
用法
创建一个类似test_songs的歌曲文件并运行:
yt-songs get SONGS_FILE DST_FOLDER
选项:
- -v或–verbose以打印完整的youtube dl输出。
- -s或–跳过以跳过规范化。
- -nnumber或-numbernumber可下载第一个搜索结果以外的搜索结果。
- -c文件或–config文件使用不同的配置文件。根据不同的需要有多个配置文件可能是有用的。
配置
由于yt歌曲运行在youtube dl之上,除了在内部设置的logger和progress\u hooks之外,任何youtube-dl option都可以用于yt歌曲。
以下命令在用户首选编辑器中打开YAML配置文件:
yt-songs config -e
yt歌曲的选项包括:
- 名称模板
- aname template用于youtube dl的输出。此选项将覆盖YDL选项中的YouTube DL模拟输出tmpl。
- 临时文件夹
- 在规范化标题之前存储文件的临时文件夹。
- 替换
- 要用正则表达式执行的替换以规范化标题。
- ydl_选项
- YouTube下载选项。
许可证
麻省理工学院许可有关详细信息,请参见捆绑的LICENSE文件