以文本方式查看主题

-  乾龙盛产品用户交流区  (http://qls-hifi.com/bbs/index.asp)
--  QLS-HiFi产品及技术相关  (http://qls-hifi.com/bbs/list.asp?boardid=2)
----  860播放某一高码率曲出现怪事  (http://qls-hifi.com/bbs/dispbbs.asp?boardid=2&id=3828)

--  作者:zrfzxz
--  发布时间:2014-4-3 16:26:07
--  860播放某一高码率曲出现怪事

曲名:怀念战友,WAV,24Bit(FooBar中显示4233kbps),88.2KHz,133.7m,时长4分11秒。在电脑上观看该曲的波形并播放一切正常。但用860播放显示其时长为4分18秒。奇怪的是4分11秒歌曲播完后,接下来的7秒出现很大的沙沙声,沙声持续7秒后停,接着播下一首,一切正常。将此曲拷贝到随机赠卡上仍一样。

请QLS或网上高手作出解释。


--  作者:longbow
--  发布时间:2014-4-3 16:42:38
--  

详情请参阅此贴9楼: http://www.qlshifi.com/bbs/dispbbs.asp?BoardID=2&ID=3512&skin=0

 

复制:

 

原因已查明, fb2k v1.2.9版本, 在转换02 - 怀念战友(选自[四十独白]专辑).flac时, 把标签信息, 比如专辑图片等一起转换, 并保存到WAV末尾.

 

fb2k v1.2.3版本在进行转换时, 是严格按照WAVE PCM soundfile format 的标准文档进行转换的, 故转换出来的没有问题. 请看下图两个版本转换的WAV文件大小, 明显v1.2.9转换的wav文件比v1.2.3大了很多, 多了标签和专辑图片等信息.

 

因为网络上不规范的WAV文件太多, QA860在对WAV头进行分析时, 做了很多兼容性处理, 比如之前就有一个歌曲样品"chou推荐--童丽_零时十分.wav", 其WAV头的RIFF和DATA字段信息是错误的, 这个兼容性处理代码在处理fb2k v1.2.3及以下版本转换的歌曲文件时, 是不会有问题, 但在fb2k v1.2.9转换的带专辑图片信息的WAV时, 因为非标准WAV文件导致兼容性代码做了错误的处理, 导致播放时间计算错误, 对末尾部分的非歌曲数据也进行了播放.

 

针对这种新出现的情况, QA660或QA860下一个版本会修正这个问题.

 

解决办法: 碰到此问题的用户, 请暂时用fb2k v1.2.3版本或千千静听, 以及其他转换软件对问题歌曲重新转换一次.


--  作者:nufang
--  发布时间:2014-4-3 17:31:01
--  
版主就是厉害,赞一个!
--  作者:wangchang5460
--  发布时间:2014-4-3 19:01:32
--  
版主是顶尖技术高手,QA860的新版固件就是版主在主持开发呢。