Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ openframeworks-如何淡入淡出视频_C++_Video_Openframeworks - Fatal编程技术网

C++ openframeworks-如何淡入淡出视频

C++ openframeworks-如何淡入淡出视频,c++,video,openframeworks,C++,Video,Openframeworks,您好,我正在使用openframeworks of VideoPlayer()函数: 我已经创建了一个视频,但我想在完成后将其淡出。你知道怎么做吗?你可以使用ofVideoPlayer的和功能来确定你何时接近视频的结尾。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡 如果要使用alpha淡出,请确保已启用alpha混合。您可以使用ofVideoPlayer的和功能来确定何时接近视频结束。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的

您好,我正在使用openframeworks of VideoPlayer()函数:

我已经创建了一个视频,但我想在完成后将其淡出。你知道怎么做吗?

你可以使用ofVideoPlayer的和功能来确定你何时接近视频的结尾。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡

如果要使用alpha淡出,请确保已启用alpha混合。

您可以使用ofVideoPlayer的和功能来确定何时接近视频结束。当您想要开始淡出视频时,开始将当前颜色设置为您想要淡出的颜色。您可能希望使用插值函数来创建平滑过渡


如果您想使用alpha淡出,请确保已启用alpha混合。

谢谢-我尝试使用在视频上绘制的矩形进行alpha混合,但它会立即使视频变暗。我想我所困惑的是“开始将当前颜色设置为您想要淡入的颜色”-我要设置的颜色是什么?视频?您可以使用设置颜色()的
来更改当前的全局颜色。它将对任何后续图形产生影响。请注意,在绘制视频之前,应将其设置为白色(
of setcolor(255)
),否则它将着色。在视频上画一个矩形也可以,但是你应该用alpha设置一个颜色来控制混合量(并使用
ofenablelpablending()
来启用混合),谢谢-我尝试了在视频上画一个矩形来进行alpha混合,但它只是立即使视频变黑。我想我所困惑的是“开始将当前颜色设置为您想要淡入的颜色”-我要设置的颜色是什么?视频?您可以使用设置颜色()的
来更改当前的全局颜色。它将对任何后续图形产生影响。请注意,在绘制视频之前,应将其设置为白色(
of setcolor(255)
),否则它将着色。在视频上画一个矩形也可以,但是你应该用alpha设置一个颜色来控制混合量(并使用
ofenablelpablending()
来启用混合)