叠加文本卡片

你自己的文字直接叠在视频、照片或网页上,背后没有方框,想怎么炫就怎么炫。

周围没有任何东西的自由文字:没有面板、没有背景、没有标签。文字取空间内能容纳的最大字号,保留你的换行。可以选一个成品外观(neon、chrome、gold、retro、comic、cinema、party、glitch、stamp、frost、fire 或 typewriter),也可以自己组合:渐变和金属填充、阴影、光晕、描边、空心字、3D 侧面、漫画式弹出效果或故障错位;动效如脉动、漂浮、扫过文字的流光、霓虹闪烁或贯穿文字的波浪;逐字打出或落到位置的文字;文字后面的彩纸、雪花、星光或烟花;以及沿拱形弯曲、绕圆环排列或乘波而行的文字。可以铺满屏幕、居中、收在角落,或沿边缘以横幅形式滚动,并能按提示显示或隐藏文字。

直播卡片

此卡由浏览器绘制,使用与播放器相同的代码,带示例数据。

类别:消息。标签:大厅和接待区,活动和场地。

数据与隐私

此卡使用其配置的属性和实时卡数据。

属性

有关主题、背景、强调色、颜色覆盖和位置,请参见通用属性。

静态属性

名称类型默认数值和限制描述
look空值,字符串nullnull, "neon", "chrome", "gold", "retro", "comic", "cinema", "party", "glitch", "stamp", "frost", "fire", "typewriter"一套成品方案:它会选定你留为空值的填充、效果、动效、入场、粒子和形状(以及大小写和间距)。空值:普通文字。
fontstring"display""display", "headline", "body"主题的展示、标题或正文字体。
size数字,空值null最小值:24;最大值:600以 1080p 设计像素计的最大字号;文字从这里缩小直到放得下。空值则填满方框。
alignstring"center""start", "center", "end"各行在方框横向上的位置。
valignstring"middle""top", "middle", "bottom"文字在方框纵向上的位置。
casestring"theme""theme", "mixed", "upper", "lower"theme 保留字体本身的大小写。
shape空值,字符串nullnull, "straight", "arc", "dip", "circle", "wave"文字沿循的线条:arc 使文字弯在曲线上方,dip 弯在曲线下方,circle 使文字绕成一圈,wave 使文字沿波浪排列。曲线会把文字排成一行。空值:取外观的设置,否则为直线。
fill空值,字符串nullnull, "solid", "gradient", "rainbow", "sunset", "chrome", "gold", "fire", "ice"文字的填充内容:文字颜色、主题强调色的渐变、主题的系列色,或某种材质。空值:取外观的设置,否则为 solid。
effectColor字符串,空值null模式:"^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$"效果的颜色。空值:取外观的设置,否则浅色文字后面用深色(深色文字后面用浅色),光晕用强调色。
effectSizestring"medium""small", "medium", "large"
entrance空值,字符串nullnull, "theme", "none", "fade", "rise", "pop", "slam", "typewriter", "cascade", "focus", "flip", "zoom", "glitch"文字如何出现:主题自带的方式、none、fade、rise、pop、slam、逐字打出、文字逐个落下(cascade)、拉入焦点、向上翻起、放大推近或故障式出现。变化的文字会淡入淡出过渡。空值:取外观的设置,否则取主题的。
particles空值,字符串nullnull, "none", "confetti", "sparkles", "stars", "hearts", "snow", "bubbles", "petals", "leaves", "notes", "lanterns", "fireworks", "motes", "rain"文字后面的场景,以主题自身的风格绘制。不用于标签或角落。空值:取外观的设置,否则为 none。

动态属性

名称类型默认数值和限制描述
textstring""maxLength:600文字。保留换行;标签和条带会把它们排成一行。
effect空值,字符串nullnull, "none", "shadow", "glow", "outline", "hollow", "extrude", "pop", "split"shadow、glow 和 outline 如其名;hollow 只绘制文字的轮廓;extrude 在文字后面叠出 3D 侧面;pop 是带硬投影的漫画式描边;split 错开青色和品红色的副本。空值:取外观的设置,否则为 none。
motion空值,字符串nullnull, "none", "pulse", "float", "sway", "wiggle", "drift", "shine", "flow", "flicker", "wave", "bounce", "spin", "glitch"文字静止时如何运动:脉动、漂浮、摇摆、晃动、缓慢漂移、扫过文字的光(shine)、填充在文字间流动(flow)、霓虹闪烁、贯穿文字的波浪或弹跳、旋转(圆形排列的文字绕圈转动,其他文字原地转向)或偶尔出现的故障抖动。空值:取外观的设置,否则为 none。
activebooleantrueFalse 会降低卡片:它会离开并且不绘制任何内容,直到再次升起。
since字符串,空值nullISO 8601 瞬时 active 最后更改。升高时,卡片在时间尚未到达时等待;降低时,卡片在时间过后仍显示几秒。

示例参数

{
  "theme": "neomustard"
}
screenrig card create --type overlay-text --major 1 --file params.json

示例数据

{
  "text": "",
  "effect": null,
  "motion": null,
  "active": true,
  "since": null
}

布局

此核心卡适用于所有布局:全屏、居中、宽屏、角落、芯片、条带或任何自由矩形。

布局:全屏,自由,居中,宽屏,角落,芯片,条带。表单:横向,纵向,方形,条带。

使用此卡片

按照发布卡片画布将此卡片添加到播放列表,使用布局和锚点放置它,并按照写入实时数值更新其数据。