木木

木木

8个粉丝

1

问答

1

专栏

0

资料

木木  发布于  2024-08-01 15:22:28
采纳率 0%
1个问答
1124

海思3519dv500 音频问题

悬赏金¥ 10
已结题
   

使用海思SDK版本里面的audio sample ,SDK 版本号为Hi3519DV500_SDK_V2.0.1.1
录制AAC音频的时候,会出现保存下来的AAC音频用vlc不能正常播放,测试过不同的开发板都有这个问题?现象大概是aac音频录制20秒,时间长度只有2秒左右,感觉只有1/10的时间长度

用老版本的SDK,相同硬件,相同方法运行audio sample aac正常!感觉是驱新版本SDK配置冲突

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

UncleRoderick

32个粉丝

14

问答

1

专栏

14

资料

UncleRoderick 2024-08-01 15:51:26
认可0

1.如果是SDK问题那只能等海思SDK更新了
2.可以采用第三方AAC库规避下这个问题,比如fdkaac,注意不要同时链接fdkaac和海思的aac库,会有冲突

david
david   回复   UncleRoderick  2024-08-01 17:37:14
0

fdkaac 效率如何?

UncleRoderick
UncleRoderick   回复   david  2024-08-02 08:37:19
0

还行,低端IPC芯片编一路对原有的业务影响不大,海思以前的aac库貌似用的也是fdkaac,以前遇到过同时链接出现重定义的报错

木木
木木   回复   UncleRoderick  2024-08-02 14:14:48
0

AAC mp3都有问题,应该不是aac库的问题

UncleRoderick
UncleRoderick   回复   木木  2024-08-02 15:05:43
0

那PCM数据正常吗?只要PCM数据正常,那就是aac mp3库的问题了,这些都是软编的

木木
木木   回复   UncleRoderick  2024-08-02 18:11:46
0

PCM也不正常,感觉时钟慢了!

UncleRoderick
UncleRoderick   回复   木木  2024-08-03 10:25:01
0

可以对比下新老版本SDK采集同一音频的PCM对比下看看,真有问题的话那就是海思SDK的问题了

193

0个粉丝

0

问答

0

专栏

0

资料

193 2024-08-02 09:50:23
认可0

我们自己画的板没有这个问题呀。包上还有个补丁包的。

木木
木木   回复   193  2024-08-02 14:14:28
0

问下补丁包是啥名字?我去看看

193
193   回复   木木  2024-08-04 10:08:41
0

周一了帮你看,

193
193   回复   木木  2024-08-05 10:22:04
0

我看了,你的SDK比我的新

木木
木木   回复   193  2024-08-05 11:00:24
0

你用的那个版本的SDk

木木
木木   回复   193  2024-08-05 14:20:59
0

发现emmc的硬件 相同SDK版本,音频正常 Nand的,音频不正常,感觉时钟有问题

193
193   回复   木木  2024-08-06 10:43:38
0

Hi3519DV500_REF_V2.0.0.3

193
193   回复   木木  2024-08-06 10:44:47
0

哪个硬件版本的不正常,我用的是NAND的,

木木
木木   回复   193  2024-08-06 14:01:14
0

我验证后,感觉是SDK mipi tx usr时序这部分代码有问题,SDK只要只想sample_vo 1 正常退出后,sample_audio 1 就不能正常录制声音了~~一定要拔电重启

木木

8个粉丝

1

问答

1

专栏

0

资料

木木 2024-08-07 09:41:35
认可3

Hi3519DV500音频支持2个时钟源:基础时钟源和备用时钟源,Hi3519DV500默认使用基础时钟源,基础时钟源会带来更好的音频电性能。但是,当默认时钟源被其他模块(如MIPI)使用时,此时需要切换到备用时钟源,所以在所以Mipitx屏幕的时候,就需要用接口切换因的基础时钟源!!!

td_s32 ret;
ot_audio_mod_param mod_param;
mod_param.clk_select = OT_AUDIO_CLKSEL_BASE;
/* set audio mode parameter. */
ret = ss_mpi_audio_set_mod_param(&mod_param);
if (ret != TD_SUCCESS) {
    printf("set audio mode parameter fail: ERRPARAM(%d)\n", mod_param.clk_select);
    return ret;
}

xyz

0个粉丝

5

问答

0

专栏

0

资料

xyz 2024-09-28 15:59:38
认可0

你好,请问下可以分享下Hi3519DV500_SDK_V2.0.1.1的SDK吗?我这边只有2.0.0.3的SDK

Stranger
Stranger   回复   xyz  2024-09-29 14:28:16
0

找淘宝客服

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

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区