![]() |
1
2
仅用于显示,一种简单的方法是使用
这种方法的优点是,您可以访问媒体文件中所有单独的曲目。因此,您应该能够使用OpenGL过滤视频轨迹,并直接复制其他轨迹进行导出。你会使用
FFMpeg here 或 here 对于一些试图使FFMpeg对Java可用的库。它们基本上是命令行界面的包装。您需要做一些额外的工作来通过FFMpeg管理播放,但这绝对是可行的。 如果您有问题,请随时提问,我将尝试阐述对您的用例最有意义的任何选项。 |
![]() |
2
1
VLC很容易为Android编译。然后你所需要的就是libvlc(aar文件),你可以构建自己的应用程序。参见编译说明 here . write your own module . 只需复制一个现有的并修改它。不用说,VLC提供了强大的转码和流能力。
其他选项是在GLSurfaceView和TextureView等曲面上使用GLSL/OpenGL。这保证了GPU的能力。 |
![]() |
Michel · 在Android上后台播放音频超过一分钟 3 年前 |
![]() |
Apython · 如何在Android上播放基于字符串变量的音频文件 7 年前 |
![]() |
S.Queroane · 如果应用程序在后台,如何停止音乐 8 年前 |