Liquor

Liquor

10个粉丝

15

问答

0

专栏

0

资料

Liquor  发布于  2023-07-19 13:30:50
采纳率 27%
15个问答
906

求解决 海思 音频双声道

   

修改了sample_audio里面的声道数量为2,依旧用的MONO,绑定了通道0和1到aenc成功
cat的aenc通道1没有获取和释放的码流
[AENC] Version: [Hi3521D_MPP_V1.0.5.0 B040 Release], Build Time[Nov 12 2018, 13:16:37]

——-AENC CHN ATTR———————————————————————————————
ChnId PlType ADPCMType PoiNum BufSize G726Rate
0 aac NULL 1024 30 NULL
1 aac NULL 1024 30 NULL

——-AENC CHN STATUS——————————————————————————————
ChnId RcvFrm AiQueLost EncOk FrmErr BufFull GetStrm RlsStrm WtFile
0 3010 0 29 0 2981 0 0 N
1 3010 0 253 0 2757 225 224 N
错误提示:
SAMPLE_COMM_AUDIO_AencProc: HI_MPI_ADEC_SendStream(0), failed with 0xa0188005!
[Func]:MPI_AENC_DestroyChn [Line]:1275 [Info]:There is stream buffer need to release in aenc chn:1 !
SAMPLE_COMM_AUDIO_StopAenc: HI_MPI_AENC_DestroyChn(1) failed with 0xa0178009!
s32Ret=0xa0178009,fuc:SAMPLE_AUDIO_AiAenc,line:484
[Func]:MPI_AENC_DestroyChn [Line]:1275 [Info]:There is stream buffer need to release in aenc chn:1 !

不知道还要设置哪些地方 有没有大佬帮忙看一下的

我来回答
回答3个
时间排序
认可量排序

Liquor

10个粉丝

15

问答

0

专栏

0

资料

Liquor 2023-07-19 14:34:14
认可0

因为我是直接模拟输入写入文件没有使用到解码输出,将SendAo和SendAedc屏蔽掉
修改使能了两个通道,可以正常的听到声音
cat aenc
[AENC] Version: [Hi3521D_MPP_V1.0.5.0 B040 Release], Build Time[Nov 12 2018, 13:16:37]

——-AENC CHN ATTR———————————————————————————————
ChnId PlType ADPCMType PoiNum BufSize G726Rate
0 aac NULL 1024 30 NULL
1 aac NULL 1024 30 NULL

——-AENC CHN STATUS——————————————————————————————
ChnId RcvFrm AiQueLost EncOk FrmErr BufFull GetStrm RlsStrm WtFile
0 1276 0 29 0 1247 0 0 N
1 1276 0 1276 0 0 1276 1276 N
只有一个通道在正常编码 另一个通道跟摆设一样
最后在程序运行结束的时候有一个报错SAMPLE_COMM_AUDIO_AencProc: get aenc stream select time out
虽然结果在正常了 但是有报错还是很烦 正在努力解决

Liquor

10个粉丝

15

问答

0

专栏

0

资料

Liquor 2023-07-19 15:55:47
认可1

sample单声道-》双声道:
修改模式为STEREO,通道为2就可以
aenc就是一个通道,一个aenc通道可以编码两个通道的ai数据

sumer

4个粉丝

0

问答

0

专栏

0

资料

sumer 2023-07-19 16:04:13
认可2


你这aenc都不对,而且有错误码:0xa0188005,意思是 音频解码通道未创建,而且下面的报错提示很简单呀,
stream buffer need to release in aenc chn 1,就是说需要释放aenc吧,看意思呀,
MPP手册有错误码的,a0178009意思是操作不允许

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区