在改变速度时保持 javafx 视频播放器中的音频音高不变

拉胡尔·阿帕拉吉特

我已经使用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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以在视频播放器中禁用视频输出,但保持音频启用状态?

JavaFX的媒体播放器不能播放视频

可以将 HTML5 音频播放器配置为在页面加载时保持不变吗?

MATLAB中的视频播放器,保持滑块控件

蹲下时如何改变速度?

setInterval改变速度

使用VLC媒体播放器播放DVD时,视频和音频每秒都暂停几次

JavaFX - MediaPlayer - 如何在媒体播放器加载图像时更改光标?

更改JavaFX MediaPlayer的播放速度

同步媒体播放器javafx

使用媒体播放器录制视频时,在某些设备中启动失败19

Xamarin Forms 中的视频播放器在最小化和恢复时消失了

在iOS中安装PWA时,我的HTML5视频播放器无法正常工作

在PotPlayer中播放视频时无音频

swift中的音频播放器没有获得音量和音高的价值

JavaFX:如何保持 XYChart 刻度不变

在 JavaFX 中添加图像时如何保持背景颜色?

如何使用 JavaFX 在警报中播放视频?

在JavaFX8中播放视频

如何禁用 HTML 视频播放器播放速度/三点

音频/视频在Rhythmbox中的播放速度似乎更快

找人帮我写一个非常简单的javascript,带有一个可以改变速度的计数计时器

下拉通知面板时,是否可以暂停Android中的任何视频(媒体播放器)APP?

使用媒体播放器播放音频文件时出现问题

如何讓歌曲持續時間在 JavaFx 音樂播放器中工作

javafx中的标签不变

Ubuntu 16.04上的JavaFX媒体播放器

JavaFX媒体异常。无法创建播放器

为什么JavaFX媒体播放器会崩溃?