6

我正在尝试为我的视频文件应用新的音频音高。

我想用 android 代码替换我现有视频的音频。在android中可以吗?谁能帮我做到这一点

是否有任何 Android 库支持此功能来更改视频文件的音频?

任何帮助表示赞赏...!!! 提前致谢

4

2 回答 2

2

这不是确切的解决方案,但您可以尝试:

  1. 当您播放视频文件时,将其音量设置为零。

  2. 同时使用您可以播放任何您想要的音频的服务。

  3. 由于服务在后台运行,它对您的视频流没有影响。

  4. 当您的视频结束时,结束您的服务。

并记住设置音频文件的音量。

于 2012-09-13T09:27:40.333 回答
0

您可以按照以下步骤轻松更改视频音高:-

  1. 在你的 android 项目中添加这个库:https ://gitlab.com/soundtouch/soundtouch 。按照此链接集成此库过程:https ://stackoverflow.com/a/52425255/7899427 。

  2. 成功集成此库后,首先提取 WAV 音频格式的音频文件。您可以使用 ffmpeg 库来执行此操作。

  3. 与使用 soundtouch 库相比,您可以更改音频文件的音高和速度,并以 WAV 格式导出新的音频文件。

  4. 完成这些步骤后,将转换后的音频文件与视频文件合并。

现在将获得具有相同视频文件的转换后的音频文件。快乐编码。

于 2018-10-10T12:58:57.170 回答