Ferry-200 / coriander_player

Windows端本地音乐播放器,使用Material You配色。Dart (Flutter) + Rust (lofty, windows-rs) + C (bass lib) 多语言项目。绝赞开发中。
https://ferry-200.github.io/coriander_player_website/
GNU General Public License v3.0
510 stars 22 forks source link

[bug] FormatException: handle is not valid. FormatException: The file's format is not recognised/supported. #78

Open mintonight opened 1 month ago

mintonight commented 1 month ago

Bug 概要 软件版本:1.1.0 系统:Windows 11 24h2 音乐格式:大部分为*.flac image

使用过程中快速切换歌曲和软件菜单,软件下面提示FormatException: handle is not valid.或者 FormatException: The file's format is not recognised/supported.此时软件不能播放音乐。但是将软件关闭后再打开,软件功能恢复,音乐都能正常播放。

复现步骤 前面几秒为正常播放阶段,后面切换歌曲开始出现问题。 复现

预期行为 软件停止工作,所有音乐都无法播放。

截图 PixPin_2024-08-11_21-35-49 PixPin_2024-08-11_21-44-38

Ferry-200 commented 1 month ago

提醒一下:预期行为的意思是你认为软件在这种情况下怎么样才正确。也可以说就是 bug 的对立面

错误后所有歌曲都无法播放的问题最近刚刚解决,下版本可见。 另外这里引发错误的原因似乎是碰到了不支持的格式,可是你点击播放的歌曲应该都是 flac,不应该出现这个问题。

如果你不嫌麻烦的话,可以帮我找到出问题的这首歌,然后通过网盘分享给我吗?

mintonight commented 1 month ago

关于不支持格式的音乐我找到了 image 夸克网盘:https://pan.quark.cn/s/c944dbf91d3f 百度网盘:通过百度网盘分享的文件:10. G.E.M. - FIND YOU.m4a 链接:https://pan.baidu.com/s/13nMCtkCUFSO2VQgU4hJx0w?pwd=6666 提取码:6666

Ferry-200 commented 1 month ago

这个文件似乎真的有问题诶,刚刚我在手机试了下,椒盐和系统的播放器都不能正常播放。

mintonight commented 1 month ago

我在电脑上用potplayer能播放正常,这个音乐是有dolby音效的,可能是这个音乐规格太高了。 image image 手机上用网易云音乐也能播放正常 Screenshot_2024-08-13-01-28-28-010_com hihonor cl

还有一首类似的(文件280多MB) 夸克网盘:https://pan.quark.cn/s/e8e7dd01ada5 百度网盘:通过百度网盘分享的文件:春日影 (MyGO!!!!! ver.) - MyGO!!!!!.wav 链接:https://pan.baidu.com/s/1EuLLnTV94Qw6qjMRW3TH5w?pwd=6666 提取码:6666 image

mintonight commented 1 month ago

不知道你使用的是什么版本的椒盐音乐 我现在用的10.5.0能正常播放这首歌 Screenshot_2024-08-13-01-34-48-673_com salt music 在qq中下载后也能直接播放 Screenshot_2024-08-13-01-33-44-268_com tencent mobileqq

Ferry-200 commented 1 month ago

知道了,是多声道。我研究看怎么弄

Ferry-200 commented 1 month ago

坏了,我在我电脑上可以用 coriander player 播放的。就是多声道导致声音听起来不正常。

mintonight commented 1 month ago

这个歌确实有问题,不能保存到手机上的椒盐音乐和网易云的播放列表,只能在打开文件时选择打开方式时选择椒盐音乐才能正常播放。😭

xiaoyu606 commented 1 month ago

椒盐音乐对于超大体积的音频文件导入识别相当难,跟挤牙膏似的