OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4589|回复: 10

原子哥的F4板子音频解码程序播放FLAC问题

[复制链接]

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
发表于 2014-11-30 17:40:35 | 显示全部楼层 |阅读模式
5金钱
用原子哥FLAC解码程序播放 16bit 的低码率(500k左右)发现播放到一半左右,就解码出错了,试了一下基本播放所有flac文件都出现这种情况,不知道是怎么回事?

最佳答案

查看完整内容[请看2#楼]

回复【3楼】tomyoct: --------------------------------- 林海-远方的寂静.flac,这个,能放,全程无问题。 蔡琴 - 海上花.flac,直接不能放。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-11-30 17:40:36 | 显示全部楼层
回复【3楼】tomyoct:
---------------------------------
林海-远方的寂静.flac,这个,能放,全程无问题。
蔡琴 - 海上花.flac,直接不能放。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-11-30 21:18:06 | 显示全部楼层
附件传上一首歌曲,我测试下
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
 楼主| 发表于 2014-11-30 21:57:04 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥麻烦自己下一下:
http://www.51ape.com/ape/2685.html  这个700多k 16bit
http://www.51ape.com/ape/26577.html 这个500多k 16bit
回复

使用道具 举报

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
 楼主| 发表于 2014-11-30 22:23:58 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
每次播放到一会之后,执行到这边就出错,返回AP_ERR, 播放其他文件 wav mp3 和ape 文件都没得问题,很完美,但是flac不行每次都出错,没一次能播放完的

if(res!=0)//解码出错了 
{
res=AP_ERR;
break;
}
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-11-30 22:48:13 | 显示全部楼层
怀疑是不是卡的问题
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
 楼主| 发表于 2014-12-1 17:52:45 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
播放ape mp3 和wav 都没问题啊,可能是卡的问题?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-12-1 19:08:55 | 显示全部楼层
回复【7楼】tomyoct:
---------------------------------
奇怪了,我昨天测试播放正常哦。要嘛就是播放不了,能播放的那个,播放了好多次都完整播放了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
 楼主| 发表于 2014-12-1 20:27:31 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
原子哥,原因找到了,我把OS_TICKS_PER_SEC 改成1000造成的,改成200后就好了,flac解码程序里面用到了delay_ms(1000/OS_TICKS_PER_SEC); 改成1000之后可能延时太短,所以出错了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-12-1 23:12:36 | 显示全部楼层
回复【9楼】tomyoct:
---------------------------------
 这是你自己改的吧?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

39

主题

137

帖子

3

精华

高级会员

Rank: 4

积分
802
金钱
802
注册时间
2012-9-21
在线时间
31 小时
 楼主| 发表于 2014-12-2 09:29:55 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
是我自己改的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-28 12:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表