hanxi / xiaomusic

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

重复下载 #44

Closed whyhad closed 2 months ago

whyhad commented 2 months ago

本地音乐库已经有了我要播放的音乐,格式是flac,但服务仍然会去下载对应MP3格式的音乐再播放。

whyhad commented 2 months ago

环境是 极空间的docker

hanxi commented 2 months ago

是不是目录没有映射到docker里

whyhad commented 2 months ago

是不是目录没有映射到docker里

映射了,服务自己下载的音乐文件就是存放在我指定的目录里

hanxi commented 2 months ago

用web控制台搜索本地音乐能搜索到吗?

hanxi commented 2 months ago

我用语音和web控制台测试了都可以正常找到flac格式的歌曲。 image 你方便贴下日志看看吗?

liuchenger commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

hanxi commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

@liuchenger

  1. 检查一下目录是否设置正确
  2. 检查一下目录下是否存在 "告白气球.mp3" 或者 "告白气球.flac" 文件,文件名必须完全一致。
liuchenger commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

@liuchenger

  1. 检查一下目录是否设置正确
  2. 检查一下目录下是否存在 "告白气球.mp3" 或者 "告白气球.flac" 文件,文件名必须完全一致。

目录正确,可以下载然后播放,我原来的文件名就是告白气球.flac,然后我用文件管理器看它自己下载了一个告白气球.mp3,然后很嗨皮的播起来了,我晚上再试试其他mp3格式的歌曲是啥情况

liuchenger commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

@liuchenger

  1. 检查一下目录是否设置正确
  2. 检查一下目录下是否存在 "告白气球.mp3" 或者 "告白气球.flac" 文件,文件名必须完全一致。

测试了,目录里有告白气球.mp3,直接播;目录里有告白气球.flac,会下载告白气球.mp3,然后播放告白气球.mp3

hanxi commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

@liuchenger

  1. 检查一下目录是否设置正确
  2. 检查一下目录下是否存在 "告白气球.mp3" 或者 "告白气球.flac" 文件,文件名必须完全一致。

测试了,目录里有告白气球.mp3,直接播;目录里有告白气球.flac,会下载告白气球.mp3,然后播放告白气球.mp3

帮忙看看你的 docker 镜像来自哪里的?是不是其他人打包的旧版本呢?确认一下是不是我打包的镜像 https://hub.docker.com/r/hanxi/xiaomusic

liuchenger commented 2 months ago

Screenshot_20240514_095419_com lemurbrowser exts_edit_289953316998661 我也遇到了,它日志里没显示搜索结果,直接下载的新的

@liuchenger

  1. 检查一下目录是否设置正确
  2. 检查一下目录下是否存在 "告白气球.mp3" 或者 "告白气球.flac" 文件,文件名必须完全一致。

测试了,目录里有告白气球.mp3,直接播;目录里有告白气球.flac,会下载告白气球.mp3,然后播放告白气球.mp3

帮忙看看你的 docker 镜像来自哪里的?是不是其他人打包的旧版本呢?确认一下是不是我打包的镜像 https://hub.docker.com/r/hanxi/xiaomusic

docker pull hanxi/xiaomusic:latest docker pull hanxi/xiaomusic:main 都是这种情况

hanxi commented 2 months ago

@liuchenger 启动参数加上 --verbose 看看能不能输出 debug 级别的日志,然后帮忙看看日志里是否有告白气球.flac

hanxi commented 2 months ago

@liuchenger 能否截图看看你的 告白气球.flac 是不是 告白气球.FLAC ,Linux 下文件名大小写敏感的,如果是大小写的问题,可以批量改成小写。

liuchenger commented 2 months ago

@liuchenger 能否截图看看你的 告白气球.flac 是不是 告白气球.FLAC ,Linux 下文件名大小写敏感的,如果是大小写的问题,可以批量改成小写。

是小写的,难道文件太大了? Screenshot_20240516_060853

hanxi commented 2 months ago

@liuchenger 能否截图看看你的 告白气球.flac 是不是 告白气球.FLAC ,Linux 下文件名大小写敏感的,如果是大小写的问题,可以批量改成小写。

是小写的,难道文件太大了? Screenshot_20240516_060853

不太确定,应该跟文件大小没关系。方便开 debug 模式帮忙排查一下原因吗?

liuchenger commented 2 months ago

@liuchenger 能否截图看看你的 告白气球.flac 是不是 告白气球.FLAC ,Linux 下文件名大小写敏感的,如果是大小写的问题,可以批量改成小写。

是小写的,难道文件太大了? Screenshot_20240516_060853

不太确定,应该跟文件大小没关系。方便开 debug 模式帮忙排查一下原因吗? 更新到最新镜像,好了,没问题了