Xml 使用Movit在Openshot中获取用于MLT颜色分级的色轮

Xml 使用Movit在Openshot中获取用于MLT颜色分级的色轮,xml,video-processing,mlt,Xml,Video Processing,Mlt,我试图在openshot中对基于提升伽马增益的颜色分级产生效果。 我下载了最新的Movit库并将其放在Righ plaece上,安装了MLT和Frei0r,openshot也安装了。现在我得到了一个XML文件(基于说明) 看起来是这样的: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE openshot-effect> <effect> <title translatabl

我试图在openshot中对基于提升伽马增益的颜色分级产生效果。 我下载了最新的Movit库并将其放在Righ plaece上,安装了MLT和Frei0r,openshot也安装了。现在我得到了一个XML文件(基于说明) 看起来是这样的:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE openshot-effect>
<effect>
<title translatable="True">Color adjustment</title>
<description translatable="True">Simple color adjustment</description>
<icon>coloradj_RGB.png</icon>
<category>Video</category>
<service>movit.lift_gamma_gain</service>

<param name="lift_r" type="float" title="Lift Red" description="Amount of red in shadows">
    <min>0.0</min>
    <default>0.0</default>
</param>

<param name="ligt_g" type="float" title="Lift Green" description="Amount of green in shadows">
    <min>0.0</min>
    <default>0.0</default>
</param>

<param name="lift_b" type="float" title="Lift Blue" description="Amount of blue in shadows">
    <min>0.0</min>
    <default>0.0</default>
</param>

<param name="gamma_r" type="float" title="Gamma Red" description="Amount of red in midtones">
    <min>0.0</min>
    <default>1.0</default>
</param>

<param name="gamma_g" type="float" title="Gamma Green" description="Amount of green in midtones">
    <min>0.0</min>
    <default>1.0</default>
</param>

<param name="gamma_b" type="float" title="Gamma Blue" description="Amount of blue in midtones">
    <min>0.0</min>
    <default>1.0</default>
</param>

<param name="gain_r" type="float" title="Gain Red" description="Amount of red in highlights">
    <min>0.0</min>
    <default>1.0</default>
</param>

<param name="gain_g" type="float" title="Gain Green" description="Amount of green in highlights">
    <min>0.0</min>
    <default>1.0</default>
</param>


<param name="gain_b" type="float" title="Gain Blue" description="Amount of blue in highlights">
    <min>0.0</min>
    <default>1.0</default>
</param>


</effect>

颜色调整
简单的颜色调整
coloradj_RGB.png
视频
移动提升伽马增益
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1

现在我试图在MLT中获得一个色轮作为小部件,但是默认情况下,在MLT中没有安装色轮作为小部件的功能。如何使色轮在Openshot中显示为小部件并使此颜色分级效果正常工作?

MLT不提供任何小部件。它只是一个处理库。OpenShot与GTK+一起需要提供色轮。
此外,OpenShot不支持Movit效果。要使用Movit的应用程序需要按照中的说明提供OpenGL上下文。但是,OpenShot并没有提供这种功能。

我想这是Shotcut使用的一个彩色轮子的例子