maotoumao / MusicFreeDesktop

插件化、定制化、无广告的免费音乐播放器
http://musicfree.upup.fun/
GNU General Public License v3.0
2.35k stars 223 forks source link

album cover 无法显示 #101

Open beef-potato opened 3 months ago

beef-potato commented 3 months ago

部分本地专辑在导入之后无法显示专辑封面。即使我的封面改为Cover.jpg; 但是有包含Cover.jpg的专辑可以显示封面。


    Directory: D:\music\ MyGO!!!!! - 迷跡波 [WEB][FLAC 96kHz-24bit]

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a---            2024/4/2    13:54       77418658 01. 迷星叫.flac
-a---            2024/4/2    13:54       73946073 02. 壱雫空.flac
-a---            2024/4/2    13:54       84221482 03. 碧天伴走.flac
-a---            2024/4/2    13:54       82420803 04. 影色舞.flac
-a---            2024/4/2    13:54       68850600 05. 歌いましょう鳴らしましょう.flac
-a---            2024/4/2    13:54      100330559 06. 潜在表明.flac
-a---            2024/4/2    13:54      112121526 07. 音一会.flac
-a---            2024/4/2    13:54       93818243 08. 春日影 (MyGO!!!!! Ver.).flac
-a---            2024/4/2    13:54       86079679 09. 詩超絆.flac
-a---            2024/4/2    13:54       87101694 10. 迷路日々.flac
-a---            2024/4/2    13:54       84974621 11. 無路矢.flac
-a---            2024/4/2    13:54      100243337 12. 名無声.flac
-a---            2024/4/2    13:54       96623120 13. 栞.flac
-a---            2024/4/2    13:54       13092469 album-cover.jpg
-a---            2024/4/2    13:54       13092469 Cover.jpg
-a---            2024/4/2    13:54       13092469 Cover.png

musicfree

建议增加指定专辑封面的功能或者ui,真的很好用这个软件,感谢作者的付出💖

maotoumao commented 3 months ago

封面是内嵌在音乐文件中的嘛?如果不是的话,我改下默认封面的路径读取规则~

beef-potato commented 3 months ago

我认为没有内嵌,本地其他专辑里的音乐文件是可以识别出封面的,然后musicfree识别封面的行为和windows自带的媒体播放器相同。

maotoumao commented 3 months ago

get 可以附个无法识别封面的音频文件嘛 我测试一下~

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年04月03日 13:33 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [maotoumao/MusicFreeDesktop] album cover 无法显示 (Issue #101) |

我认为没有内嵌,本地其他专辑里的音乐文件是可以识别出封面的,然后musicfree识别封面的行为和windows自带的媒体播放器相同。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

beef-potato commented 3 months ago

好的。 这个是无损的音频,所以非常大,见谅。

writer @.***

 

------------------ 原始邮件 ------------------ 发件人: "maotoumao/MusicFreeDesktop" @.>; 发送时间: 2024年4月3日(星期三) 下午5:22 @.>; @.**@.>; 主题: Re: [maotoumao/MusicFreeDesktop] album cover 无法显示 (Issue #101)

get 可以附个无法识别封面的音频文件嘛 我测试一下~

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2024年04月03日 13:33 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [maotoumao/MusicFreeDesktop] album cover 无法显示 (Issue #101) |

我认为没有内嵌,本地其他专辑里的音乐文件是可以识别出封面的,然后musicfree识别封面的行为和windows自带的媒体播放器相同。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.> — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.>

从QQ邮箱发来的超大附件

  1. 春日影 (MyGO!!!!! Ver.).flac (89.47M, 2024年05月03日 19:16 到期)进入下载页面:http://mail.qq.com/cgi-bin/ftnExs_download?t=exs_ftn_download&k=346665354f470d9eff7fa56b1435574b19120353045100554c5153070418075d5454480054045049585f56055757555053020002321565545948458188fdb0b7d1464d784b722a4540474414126300164f4f4b535e5406645c&code=afe525ed
beef-potato commented 3 months ago

已经通过qq mail 发给你了,约90mb的flac文件

maotoumao commented 1 month ago

抱歉这么久才回复..😂

想问下这里预期的行为会是什么呢,某个文件夹下名称为Cover.jpg/png的文件作为专辑封面嘛?

beef-potato commented 1 month ago

没事:>

预期的行为

首先如果歌曲自带封面就不用操作了;然后如果没有封面,先在这个文件夹下搜索有没有名称为cover/Cover.png/jpg的图片,如果有就把这个作为专辑封面。

另外可能不考虑前缀名,直接用文件夹下的第一张图片可能也行,因为每张专的封面名称可能不一样。 这张专自带的图片是album-cover.jpg

如果没有内嵌,也没有图片的话,给一个弹窗提示,让用户自己放一张图片,改好名字(或者不改)放到扫描的文件夹下,然后重新添加一次,把这个图片作为专辑封面。

希望添加的功能

考虑一些例外,可能单纯没有图片同时没有内嵌封面,那么添加一个指定专辑封面的功能。不过这个可以通过让用户自己在音乐源文件夹下添加图片文件,然后走上面的逻辑实现,不需要额外的代码。

beef-potato commented 1 month ago

我发现其实可以自己用ffmpeg封装封面,歌词可能也行。封面这个不知道作者如何看待,可能简单做一个类似搜索歌词的功能就好了 👀