旷性怡情

旷性怡情

0个粉丝

3

问答

0

专栏

0

资料

旷性怡情  发布于  2017-01-12 21:04:32
采纳率 0%
3个问答
4621

关于音频ADPCM编码后大小的问题

 
本帖最后由 旷性怡情 于 2017-1-12 21:08 编辑

大家好~
    这几天在整海思音频编解码的时候有个问题很不解,
就是用HI_MPI_AI_GetFrame采集到的单声道320Byte的原始pcm音频数据,
利用HI_MPI_AENC_SendFrame送进去进行adpcm的编码,然后在用HI_MPI_AENC_GetStream取出ADPCM格式的音频流,打印stStream.u32Len是等于88,
我知道编码后的音频流会添加4Byte的海思音频帧,
但是ADPCM的压缩率是4倍的,320Byte的pcm编码ADPCM后应该是320/4=80,再加上4Byte的海思音频帧头,那应该是84Byte,为啥我打印出来的是88呢?
我来回答
回答8个
时间排序
认可量排序

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2017-03-09 11:14:54
认可0
请问一下,我用lPCM的,出来的长度为什么是640呢

jane_linux

0个粉丝

1

问答

0

专栏

0

资料

jane_linux 2017-08-11 14:07:37
认可0
我也用LPCM,请问这个PT_LPCM算是他们内置编码器编码类型吗

yang1372073

0个粉丝

19

问答

0

专栏

2

资料

yang1372073 2017-08-31 14:41:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=46301&ptid=13949]zjx94 发表于 2017-3-9 11:14[/url]
请问一下,我用lPCM的,出来的长度为什么是640呢[/quote]

跟你设的SAMPLE_AUDIO_PTNUMPERFRM有关,比如这个是320,在lpcm下双声道,长度自然就是640

yang1372073

0个粉丝

19

问答

0

专栏

2

资料

yang1372073 2017-08-31 14:42:29
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57330&ptid=13949]jane_linux 发表于 2017-8-11 14:07[/url]
我也用LPCM,请问这个PT_LPCM算是他们内置编码器编码类型吗[/quote]

PT_LPCM是原始音频,未压缩编码的

yang1372073

0个粉丝

19

问答

0

专栏

2

资料

yang1372073 2017-08-31 14:43:04
认可0
确定是单声道?

chuxian

0个粉丝

7

问答

0

专栏

0

资料

chuxian 2018-08-04 16:15:18
认可0
楼主,请问一下这个ADPCM格式音频你用什么软件播放的呐?我录了一段想听听确认下是否正常,谢谢。

封锁记忆

0个粉丝

39

问答

0

专栏

1

资料

封锁记忆 2018-08-04 19:11:51
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102660&ptid=13949]chuxian 发表于 2018-8-4 16:15[/url]
楼主,请问一下这个ADPCM格式音频你用什么软件播放的呐?我录了一段想听听确认下是否正常,谢谢。[/quote]

可以用cooledit播放PCM格式音频的

chuxian

0个粉丝

7

问答

0

专栏

0

资料

chuxian 2018-08-06 13:41:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102667&ptid=13949]封锁记忆 发表于 2018-8-4 19:11[/url]
可以用cooledit播放PCM格式音频的[/quote]

谢谢分享,我试试:D
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区