FileInputStream ACC TO PCM
时间: 2023-10-22 12:24:02 浏览: 84
要使用FileInputStream将ACC转换为PCM,您可以按照以下步骤进行操作:
1. 创建一个FileInputStream对象来读取ACC文件。使用ACC文件的路径作为FileInputStream的参数。
2. 创建一个字节数组来存储从ACC文件中读取的数据。
3. 使用FileInputStream的read()方法将ACC文件中的数据读取到字节数组中。
4. 通过将读取的字节数据传递给相应的解码器,将ACC数据解码为PCM数据。您可以使用Android的MediaCodec类或第三方库(如FFmpeg)来实现这个步骤。
5. 将解码后的PCM数据保存到文件中。您可以使用FileOutputStream类将PCM数据写入文件。
请注意,这只是一个大致的步骤指导,具体的实现方法可能因您的需求和使用的库而有所不同。您可能需要进一步研究和学习相关的编码和解码技术以及相关的库来实现ACC到PCM的转换。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Java中的FileInputStream 和 FileOutputStream 介绍_动力节点Java学院整理](https://download.csdn.net/download/weixin_38624975/12780742)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [Pcm 转 AAc](https://blog.csdn.net/silencezmz/article/details/104833874)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [MediaCodec 完成PCM编码成AAC](https://blog.csdn.net/m0_60259116/article/details/126875532)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文