我已经使用javafx开发了一个视频播放器,但是当我使用mediaPlayer.setRate(1.5)方法增加播放器的速度时,视频的速度增加了,但音频听起来像花栗鼠。
我需要实现像 youtube 一样的功能,如果我们提高速度,它听起来不像花栗鼠。
请帮助我 - 我该怎么做才能实现这一目标?
我应该在我的程序中使用什么 java api、类或 3rd 方库,以便在运行视频时修改音频音调。
得到解决方案
使用 VLCJ:http :
//capricasoftware.co.uk/projects/vlcj VLCJ 是一个使用本机 vlc 库的 java 包装框架。
他们在 Github 上有非常好的文档和示例。
它还支持 JavaFx。
Github 链接:
VlcJ:https : //github.com/caprica
VlcJ-JavaFx:https : //github.com/caprica/vlcj-javafx
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句