plugins
生产器 Producer
生产器:timewarp

生产器:timewarp

插件信息

title: 时间扭曲(Time Warp)
media types: Audio Video
description: Timewarp 是一个包装生产器,可对被封装的生产器施加时域效果。可以修改被封装的生产器以改变速度(更快/更慢)或方向(正向/反向) 除了下面列出的参数之外,该生产器继承被封装生产器的全部参数。被封装生产器的参数可以直接访问(不加任何前缀),只需在 timewarp 生产器上读取和设置这些参数即可。 除了改变视频速度之外,音频也会被放慢或加快以与视频匹配。

version: 1
creator:
copyright: Meltytech, LLC
license: LGPLv2.1

参数

resource

title: 速度与资源
description:

速度系数与生产器资源,形式为:[speed:resource]
速度可以是 20 到 0.01 之间的任意小数。
负的速度值会使文件倒放。
资源可以是文件名或任意生产器服务名称。
资源会交给 loader,用于创建被封装的生产器。

示例:
    以 2x 速度正向打开文件:
        "2.0:example.mp4"
    以 2x 速度反向打开文件:
        "-2.0:example.mp4"
    以 1x 速度反向打开文件:
        "-1.0:example.mp4"
    以 0.25x 速度(慢动作)正向打开文件:
        "0.25:example.mp4"

该生产器最常见的用途是改变文件的速度。
不过也可以指定任意生产器。例如:
        "2.0:colour:red"

type: string
readonly: no
required: yes

warp_pitch

title: 音高补偿
description: 启用或禁用音高补偿
type: boolean
readonly: no
required: no
default: 0

warp_speed

title: 扭曲速度
description: 一个便捷参数,用于访问作为参数一部分传入的速度值。
type: float
readonly: yes
required: no

warp_resource

title: 扭曲生产器
description: 一个便捷参数,用于访问作为参数一部分传入的资源
type: string
readonly: yes
required: no