【发布时间】:2014-09-13 14:07:14
【问题描述】:
在 libGDX 中,我想将一个长音频文件分成小部分,比如每个部分包含 1 秒的持续时间。这样我可以在必要时播放单个部分。有什么办法吗?答案可能不是 libGDX具体的。
谢谢
【问题讨论】:
-
是否必须在运行时?否则,只需使用 Audacity 之类的音频编辑器。
标签: java android libgdx game-engine
在 libGDX 中,我想将一个长音频文件分成小部分,比如每个部分包含 1 秒的持续时间。这样我可以在必要时播放单个部分。有什么办法吗?答案可能不是 libGDX具体的。
谢谢
【问题讨论】:
标签: java android libgdx game-engine
据我所知,在 libGDX 中没有办法做到这一点。如果您正在做的是 Android 系统,您应该使用 MediaPlayer 及其 seek 方法。下面是一个如何使用它来制作播放器的示例:http://mrbool.com/how-to-play-audio-files-in-android-with-a-seekbar-feature-and-mediaplayer-class/28243
如果不强制使用单个文件,我建议您只为每个声音使用单独的文件。我认为没有理由做你想做的事。
我希望这会有所帮助。
【讨论】: