C++ openframeworks-如何淡入淡出视频
您好,我正在使用openframeworks of VideoPlayer()函数: 我已经创建了一个视频,但我想在完成后将其淡出。你知道怎么做吗?你可以使用ofVideoPlayer的和功能来确定你何时接近视频的结尾。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡 如果要使用alpha淡出,请确保已启用alpha混合。您可以使用ofVideoPlayer的和功能来确定何时接近视频结束。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡C++ openframeworks-如何淡入淡出视频,c++,video,openframeworks,C++,Video,Openframeworks,您好,我正在使用openframeworks of VideoPlayer()函数: 我已经创建了一个视频,但我想在完成后将其淡出。你知道怎么做吗?你可以使用ofVideoPlayer的和功能来确定你何时接近视频的结尾。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡 如果要使用alpha淡出,请确保已启用alpha混合。您可以使用ofVideoPlayer的和功能来确定何时接近视频结束。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的
如果您想使用alpha淡出,请确保已启用alpha混合。谢谢-我尝试使用在视频上绘制的矩形进行alpha混合,但它会立即使视频变暗。我想我所困惑的是“开始将当前颜色设置为您想要淡入的颜色”-我要设置的颜色是什么?视频?您可以使用设置颜色()的
来更改当前的全局颜色。它将对任何后续图形产生影响。请注意,在绘制视频之前,应将其设置为白色(of setcolor(255)
),否则它将着色。在视频上画一个矩形也可以,但是你应该用alpha设置一个颜色来控制混合量(并使用ofenablelpablending()
来启用混合),谢谢-我尝试了在视频上画一个矩形来进行alpha混合,但它只是立即使视频变黑。我想我所困惑的是“开始将当前颜色设置为您想要淡入的颜色”-我要设置的颜色是什么?视频?您可以使用设置颜色()的来更改当前的全局颜色。它将对任何后续图形产生影响。请注意,在绘制视频之前,应将其设置为白色(of setcolor(255)
),否则它将着色。在视频上画一个矩形也可以,但是你应该用alpha设置一个颜色来控制混合量(并使用ofenablelpablending()
来启用混合)