我目前正在开发一个使用vlcj的项目。现在,我必须实现一个功能,用户可以旋转视频,而它被播放。
我知道当玩家被设置时,有一些选项可以通过。
mediaPlayerFactory = new MediaPlayerFactory("--video-filter=transform", "--transform-type=vflip");不幸的是,这不是一种选择。我需要用它在VLC中的工作方式来实现这个功能。

谢谢你的帮助,klib
发布于 2014-10-01 16:13:24
在LibVLC中没有API,也没有相应的vlcj来操作这样的视频过滤器。
有一个API,例如色调,饱和度,亮度,对比度和伽马,但没有API的所有其他视频过滤器。
您可以在创建MediaPlayerFactory时使用命令行开关设置视频筛选器选项,也可以在通过mediaPlayer.playMedia(mrl, options)播放媒体时设置(对于某些选项)。但这不会让你在飞行中改变选择。
https://stackoverflow.com/questions/26143159
复制相似问题