Media Master 脚本文件规范

大家好, 我是Ace, 这篇文章会介绍Media Master的脚本文件规范.

脚本文件必须有的模板变量"{{input_filepath}}","{{input_full_range_bool}}","{{output_full_range_bool}}","{{{output_video_width}}","{{output_video_height}}","{{fps_num}}","{{fps_den}}","{{output_fps_num}}","{{output_fps_den}}","{{vfr_bool}}","{{timestamp_filepath}}"

x265压制强制使用Gop分段压制,因此脚本必须有模板变量"{{first_frame_index}}","{{last_frame_index}}",为输出的视频的相应帧

"{{first_frame_index}}"与"{{last_frame_index}}"当输出帧率与输入帧率不同时,会计算为输出帧率的索引,便于在最后切片

除了分gop压制,若脚本存在模板变量"{{first_frame_index}}","{{last_frame_index}}",都会被置为-1

{{vfr_bool}}在判断为输出为vfr的时候为真,否则为假

{{fps_num}}和{{fps_den}}指定输入视频的帧率

  •  当输入和输出均为cfr时,它为输入视频的帧率
  •  当输入和输出均为vfr时,它为输入vfr视频的平均帧率
  •  当输入vfr,输出均为cfr时,它为输入vfr视频的原始帧率(原始帧率不存在,就为vfr的平均帧率)
  • 当输入cfr,输出均为vfr时,这种情况不允许出现

{{output_fps_num}}和{{output_fps_den}}指定输出视频的帧率,可以用于插帧

  •  当输入和输出均为cfr时,它为经过output_fps计算后的帧率
  •  当输入和输出均为vfr时,该情况不允许改变帧率,因此它为输入vfr视频的平均帧率
  •  当输入vfr,输出均为cfr时,它为经过output_fps计算后的帧率
  • 当输入cfr,输出均为vfr时,这种情况不允许出现

いいね

コメントを残す

「Bilibili UID」と「ニックネーム」を 一つだけ 選んで入力してもいいですよ。

one × four =