plugins
生产器 Producer
生产器:decklink

生产器:decklink

插件信息

title: Blackmagic Design DeckLink 采集
media types: Audio Video
description: 使用 Blackmagic Design DeckLink SDI 或 Intensity HDMI 采集卡采集视频和音频。
version: 4
creator: Dan Dennedy
copyright: Copyright (C) 2011-2025 Meltytech, LLC
license: LGPL

说明

请确保你使用的 MLT 配置文件(profile)与你所用采集卡支持的广播标准兼容。如果你必须使用隔行配置文件,但希望对输入进行去隔行或缩放,则必须使用 consumer 生产器,例如:melt -profile square_pal consumer:decklink: profile=dv_pal

缺陷

  • 与 yadif 去隔行器不兼容。
  • 跳转(seeking)等传输控制不起作用。
  • 未实现外部设备(deck)控制。
  • 目前仅支持 8 位 Y'CbCr。

参数

resource

title: 采集卡
type: integer
readonly: no
required: no
minimum: 0
default: 0
widget: spinner

channels

title: 音频声道
type: integer
readonly: no
required: no
minimum: 2
maximum: 16
default: 2
widget: spinner

buffer

title: 最大缓冲
description: 在此插件与其消费器之间存在一个帧队列。如果消费器只有少量间歇性延迟,这会降低丢帧风险。不过它同时提供了可缓冲的最大帧数,以防在频繁或持续延迟时无限制地占用内存。
type: integer
readonly: no
required: no
minimum: 0
default: 25
unit: frames
widget: spinner

prefill

title: 初始缓冲
description: 初始时用若干帧填满缓冲区。
type: integer
readonly: no
required: no
minimum: 0
default: 25
unit: frames
widget: spinner

vanc

title: 垂直辅助数据采集
description: 将垂直辅助数据(vertical ancillary data)作为图像数据采集,并放置在可见/有效图像的顶部。你可以设置要采集的行数,或使用 -1 表示自动(32 行)模式。
type: integer
readonly: no
required: no
minimum: -1
default: 0
unit: lines
widget: spinner

preview

title: 启用预览
description: 在暂停时(speed = 0)支持预览监视。
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
widget: checkbox

devices

title: 设备数量
type: integer
readonly: yes
required: no
minimum: 0

device.*

title: 设备型号
description: 每个接受输入的设备型号名称。
type: string
readonly: yes
required: no

priority

title: 线程优先级
description: 将 DeckLink 线程的调度策略设为实时(realtime)并设置其优先级。
type: integer
readonly: no
required: no
minimum: 1
maximum: 99
default: 20

vitc_in

title: 起始时间码
description: 垂直消隐区间时间码(VITC),采用二进制编码十进制(BCD)格式。它会跳过 VITC 时间码小于指定值的帧。在到达第一个时间码大于或等于指定值的帧后,此属性会被重置为零。
type: integer
readonly: no
required: no

bitdepth

title: 采集位深
description: 启用 10 位原生 SDI 信号采集
type: integer
readonly: no
required: no
values:

  • 8
  • 10