android - 如何在 android 中编写 Mp3 剪辑器或切割器?

标签 android activerecord mp3 media-player audio-recording

我正在编写一个应用程序,它将剪切正在播放的 Mp3 歌曲的部分。用户可以从歌曲的中间选择到下一首。目前我正在使用 MediaPlayer 播放音频文件,在选择用户时我必须开始录制正在播放的歌曲。

任何人都可以帮助我提供有关播放歌曲录制的任何信息。

它类似于 Mp3 切割器。

如果有人知道如何从 mp3 文件中提取音频帧,请告诉我。

感谢和问候, 苏曼

最佳答案

经过 R&D R&D R&D 和 googling googling googling.....
我开始知道,android 不支持提取音频帧......
我们需要自己写一个clipper.....

用于实现裁剪器
1) 稳定编解码器
2) 获取编解码器的同步码并提取帧...
3)现在尝试获取标记,然后提取标记之间的帧

注意:帧标记要与播放同步。

Example Code

关于android - 如何在 android 中编写 Mp3 剪辑器或切割器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6109864/

相关文章:

java - Android - 连接到 MySQL 数据库

ruby-on-rails - 为什么 Rails 隐藏了 id 列的存在?

audio - ALSA 缓冲区大小是否有硬件定义的上限?

android - 在 android 中下载 mp3 文件抛出 IOException

javascript - 如何使用 FFmpeg 将专辑封面添加到 mp3 流?

java - 如何使用 Firebase 云功能向设备发送通知?

java - 如何创建具有重复数据的 Jsoup.select.Elements?

android - 使用脚本或 API 在 Android 设备上模拟用户交互

ruby-on-rails - UsersController 中的 ActiveRecord::RecordNotFound#destroy 无法找到 'id' =11 的项目

ruby-on-rails-3 - Rails 3 Active Record 动态 find_or_create finder 方法是否存在一些未记录的不一致?