包含python视频处理函数的词条( 二 )


·boxcolor - 用于在文本周围绘制框的颜色 。有关此选项的语法,请查看 ffmpeg-utils 手册中的“颜色”部分 。boxcolor 的默认值为“white” 。
·line_spacing – 使用 box 设置要在框周围绘制的边框的行间距(以像素为单位) 。line_spacing 的默认值为 0 。
·borderw – 使用边框颜色设置要在文本周围绘制的边框宽度 。边框的默认值为 0 。
·bordercolor – 设置用于在文本周围绘制边框的颜色 。有关此选项的语法,请查看 ffmpeg-utils 手册中的“颜色”部分 。边框颜色的默认值为“黑色” 。
·扩展- 选择文本的扩展方式 。可以是 none、strftime(已弃用)或 normal(默认) 。有关详细信息,请参阅下面的文本扩展部分 。
·basetime – 设置计数的开始时间 。值以微秒为单位 。仅适用于已弃用的 strftime 扩展模式 。要在正常扩展模式下进行模拟,请使用 pts 函数 , 提供开始时间(以秒为单位)作为第二个参数 。
·fix_bounds - 如果为 true,检查并修复文本坐标以避免剪切 。
·fontcolor - 用于绘制字体的颜色 。有关此选项的语法,请查看 ffmpeg-utils 手册中的“颜色”部分 。fontcolor 的默认值为“黑色” 。
·fontcolor_expr – 与文本相同的扩展字符串以获得动态字体颜色值 。默认情况下,此选项具有空值并且不被处理 。设置此选项时,它会覆盖 fontcolor 选项 。
·font - 用于绘制文本的字体系列 。默认情况下无 。
·fontfile – 用于绘制文本的字体文件 。必须包含路径 。如果禁用了 fontconfig 支持 , 则此参数是必需的 。
·alpha – 绘制应用 alpha 混合的文本 。该值可以是介于 0.0 和 1.0 之间的数字 。该表达式也接受相同的变量 x、y 。默认值为 1 。请参阅 fontcolor_expr 。
·fontsize – 用于绘制文本的字体大小 。字体大小的默认值为 16 。
·text_shaping – 如果设置为 1,则在绘制文本之前尝试对文本进行整形(例如,反转从右到左文本的顺序并加入阿拉伯字符) 。否则 , 只需按照给定的方式绘制文本 。默认为 1(如果支持) 。
·ft_load_flags –用于加载字体的标志 。这些标志映射了 libfreetype 支持的相应标志,并且是以下值的组合:
默认值为“默认” 。有关更多信息,请参阅 FT_LOAD_* libfreetype 标志的文档 。
·shadowcolor – 用于在已绘制文本后面绘制阴影的颜色 。有关此选项的语法,请查看 ffmpeg-utils 手册中的“颜色”部分 。shadowcolor 的默认值为“黑色” 。
·shadowx – 文本阴影位置相对于文本位置的 x 偏移量 。它可以是正值或负值 。默认值为“0” 。
·shadowy – 文本阴影位置相对于文本位置的 y 偏移量 。它可以是正值或负值 。默认值为“0” 。
·start_number – n/frame_num 变量的起始帧号 。默认值为“0” 。
·tabsize - 用于呈现选项卡的空格数大小 。默认值为 4 。
·timecode – 以“hh:mm:ss[:;.]ff”格式设置初始时间码表示 。它可以带或不带文本参数使用 。必须指定 timecode_rate 选项 。
·rate – 设置时间码帧率(仅限时间码) 。
·timecode_rate – 的别名rate 。
·r – 的别名rate 。
·tc24hmax – 如果设置为 1,时间码选项的输出将在 24 小时左右回绕 。默认值为 0(禁用) 。
·text -- 要绘制的文本字符串 。文本必须是 UTF-8 编码字符序列 。如果没有使用参数 textfile 指定文件,则此参数是必需的 。
·textfile – 包含要绘制的文本的文本文件 。文本必须是 UTF-8 编码字符序列 。如果没有使用参数 text 指定文本字符串 , 则此参数是必需的 。如果同时指定了 text 和 textfile,则会引发错误 。

推荐阅读