当前位置: 首页 > 知识库问答 >
问题:

Androidaac enc在三星Star手机上不工作

司徒斌
2023-03-14

我需要实现具有暂停/恢复功能的音频录制,输出必须是m4a文件格式。所以我实现了PCM格式的录音。然后我使用(仅适用于旧的Android版本)我在这里找到的库-https://github.com/timsu/android-aac-enc

奇怪的是它适用于很多设备(比如我的nexus 7),但不适用于Samsung Star。没有崩溃,之后的玩家试图播放它,但只有一种非常奇怪的噪音。

我怀疑这与处理器的架构有关,但不知道可能是什么以及如何修复它。

如果你有那个图书馆的经验,请帮助我。(或者如果你知道另一个更好的,我可以很容易地整合)

谢谢和亲切的问候

共有1个答案

常明亮
2023-03-14

好的,最后我设法让它工作了。所以基本上在留档中写了你可以多次调用encode方法。所以最初我通过对一小块进行编码来实现它。问题是,似乎在每个块的末尾它还放了一个可怕的哔哔声:-(

所以我知道这不是一个完美的解决方案,但我设法使工作是将整个文件加载到Byte数组中并立即对其进行编码......

如果有人找到更好的解决方案,请告诉我。

 类似资料:
  • 定义 评星组件。 图片展示 代码演示 import Score from 'pile/dist/components/score', {Star} = Score <Star defaultVal={2} len={5} back={(n)=>{console.log(n)}}/> 属性 参数 描述 数据类型 默认值 len 星星显示个数 number 5 defaultVal 默认值

  • 它们具有onPreExecute、doInBackground和onPostExecute方法,用于使用Internet与php文件通信。当我在Samsung Galaxy S7中运行它,并做一个toast.maketext,用于在屏幕上显示各种方法中的文本时,它工作得非常好。但是当我在Huawei CAM-L03中运行它时,只向我显示onPreExecute和onPostExecute的文本,而

  • linux下三星s5230手机视频转换批处理程序,主要特性: 定时转换 选择转换文件所在目录 支持转换原视频格式为flv,mp4,rmvb 可以根据文件记录目录来现实转换多个目录下的视频文件 支持多线程转换 默认为1一个

  • 问题内容: 我想使用我的三星chromebook为使用python的应用程序引擎开发程序,不幸的是,现在不可能了,因为我只有浏览器。 有在线IDE,像codule,但还不够好。 因此,在这方面,我有3个问题: 有没有办法入侵chrome os并退出其本机linux 有没有办法在chromebook上安装第二个操作系统(我有一个新的Samsung chromebook而不是第一个) 是否有任何Chr

  • 我有eclipse版本:“Mars Release(4.5.0)” 我从https://projectlombok.org/download.html下载了最新的龙目岛罐子 我执行: 在此之后,我可以看到lombok.jar在我的eclipse目录和eclipse.ini. 使用:eclipse-clean重新启动eclipse 但龙目岛仍然不适合我。

  • 问题内容: 这是我的代码,它可以在台式机和平板电脑上完美运行,但不能在移动设备上运行。是代码还是在移动设备上无法使用某些字体 问题答案: 您需要添加所有需要的内容来喜欢这个示例: 资料来源 :https://css-tricks.com/snippets/css/using-font-face/ 希望能有所帮助,加油。 ( 如果您需要转换字体,则需要此 字体生成器 )