hanxi / xiaomusic

使用小爱音箱播放音乐,音乐使用 yt-dlp 下载。
https://github.com/hanxi/xiaomusic
MIT License
968 stars 95 forks source link

将搜索词分为搜索词及文件名两部分,便于更精确搜索以及实现保存下载保存文件名的自定义 #33

Closed zhanggaolei001 closed 3 months ago

zhanggaolei001 commented 3 months ago

b站搜索时候,默认搜索到的歌曲可能是别人翻唱的视频,原打算看看能否用yt-dlp或其他工具实现搜索结果预览及选择,在选择后再下载. 目前使用方式:在B站搜索到结果后,根据标题,在面板中填入较为精确的搜索词和文件名,然后再搜索下载,并保存为指定的文件名.例如,搜索"七里香"可能下载到的不是周杰伦的原版,需要根据b站的搜索词排名规则填写才能找到正确版本,可能是"博主abc MV版高清 周杰伦 七里香"这样的搜索词才能定位到想要的,但是下载后又不想把文件名称保存这么长,所以又提供了文件名的input;

hanxi commented 3 months ago

这个功能很赞!感谢🙏

hanxi commented 3 months ago

@zhanggaolei001 可能是 python 版本问题,你的实现我本地运行报错,我改了一下切割字符串的写法。 https://github.com/hanxi/xiaomusic/commit/69e53569cafce5210411e8f1b171af914a9d3a8a?diff=unified&w=1

zhanggaolei001 commented 3 months ago

@zhanggaolei001 可能是 python 版本问题,你的实现我本地运行报错,我改了一下切割字符串的写法。 69e5356?diff=unified&w=1

嗯嗯,我不是很会写py,见笑了!