youthlin / silk

silk v3 decode encode in Golang
MIT License
5 stars 1 forks source link

不支持silk格式的音频吗(mac上的微信的语音文件) #4

Open xylophonee opened 1 month ago

xylophonee commented 1 month ago

➜ ~ silk-decoder -i /Users/xylophone/code/weixin/message/data/9af1e3cce3173ba699a31a7f43a95c20/Message/MessageTemp/7a56b02ede8f481955ea43b3cba9b285/Audio/2916569afb73ba9ecd7621.aud.silk a.mp3 对输入文件 "/Users/xylophone/code/weixin/message/data/9af1e3cce3173ba699a31a7f43a95c20/Message/MessageTemp/7a56b02ede8f481955ea43b3cba9b285/Audio/2916569afb73ba9ecd7621.aud.silk" 解码失败: failed to read block size: unexpected EOF

youthlin commented 1 month ago

使用的是最新版本吗,我在 Mac 本地测试了一下是 ok 的呢 go install github.com/youthlin/silk/cmd/silk-decoder@latest 获取最新版

xylophonee commented 1 month ago

是最新版,可能是我的语音文件有问题。(1000多个语音文件,有500个左右的不能转,剩下的就可以,奇怪) 在你的readme里,https://github.com/wdvxdr1123/go-silk 找到这个改了改,目前是能用了。谢谢

youthlin commented 1 month ago

找到问题了吗,可以把改动 MR 进来