llsh

llsh

0个粉丝

20

问答

0

专栏

3

资料

llsh  发布于  2017-04-28 10:44:47
采纳率 0%
20个问答
1448

如何将海思音频数据保存到pc播放

     
我现在将音频的编码前编码后的数据分别保存在.pcm文件中,想在pc上播放pcm文件的音频,无奈找不到播放器。 后来在写文件的时候直接把后缀名改成.acc或.wav,预料之中的不能播放(好像干了件大蠢事)。 我现在不知道要如何将海思音频数据保存到pc播放,后缀名.pcm是否是正确的。保存的方法是,编码前直接把数据部分扣出来;编码后去掉头4个字节保存下来。
我来回答
回答6个
时间排序
认可量排序

hi3519v101

0个粉丝

5

问答

0

专栏

0

资料

hi3519v101 2017-04-28 15:09:38
认可0
cooledit可以播放,
或者ffmpeg。

llsh

0个粉丝

20

问答

0

专栏

3

资料

llsh 2017-04-28 15:18:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48915&ptid=15007]hi3519v101 发表于 2017-4-28 15:09[/url]
cooledit可以播放,
或者ffmpeg。[/quote]

我这样直接把数据部分抠出来写在文件里,能播放吗???

hi3519v101

0个粉丝

5

问答

0

专栏

0

资料

hi3519v101 2017-04-28 15:27:31
认可0
可以,ffplay -f s16le -ar 32000 -ac 1 test.pcm
改下采样率和通道数就可以了

llsh

0个粉丝

20

问答

0

专栏

3

资料

llsh 2017-04-28 15:30:10
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48920&ptid=15007]hi3519v101 发表于 2017-4-28 15:27[/url]
可以,ffplay -f s16le -ar 32000 -ac 1 test.pcm
改下采样率和通道数就可以了[/quote]

谢谢,我用cooledit可以听编码前的音频,编码后则声音变得非常杂了。

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2017-05-02 09:24:59
认可0
将pcm数据保存成wav文件即可,只需要再文件开头加上头就行了

封锁记忆

0个粉丝

39

问答

0

专栏

1

资料

封锁记忆 2018-07-18 21:17:52
认可0
你好,你是怎么保存的, 保存部分代码可以共享下吗
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区