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时,这种情况不允许出现

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像

19 − 3 =