项目作者: MikhailPasechnik

项目描述 :
Deadline plugin for automatically creating preview from rendered job using ffmpeg.
高级语言: Python
项目地址: git://github.com/MikhailPasechnik/AutoFFmpeg.git
创建时间: 2019-10-02T13:01:38Z
项目社区:https://github.com/MikhailPasechnik/AutoFFmpeg

开源协议:GNU Lesser General Public License v3.0

下载


Deadline plugin for automatically creating preview from rendered job using ffmpeg.
Creates separate ffmpeg job on job completion which encodes rendered sequence.

Installation:

  • Clone repository to <Deadline Repository>/events/ or copy AutoFFmpeg.py and AutoFFmpeg.param to <Deadline Repository>/events/AutoFFmpeg folder.
  • Open menu Tools - Configure Events.. in deadline monitor and choose AutoFFmpeg plugin from list and enable it.

Configuration:

  • State:
    • Opt-In: Plugin will be active only for jobs that specifies it in Event Opt-Ins.
    • Global Enabled: Work on any job.
    • Disabled: Disable plugin.
  • Job Name Filter (python regular expression): Use python regex to filter job based on name. Default .+ process any job.
  • Plugin Name Filter (python regular expression): Use python regex to filter job based on plugin name. Default .+ process any job.
  • Input Args: ffmpeg input arguments (NOTE: do not pass -start_number flag it handeled internally based on job frames list).
  • Output Args: ffmpeg output arguments.
  • Input File: Uses tokens for example: <Info.OutputDirectory0>/<Info.OutputFilename0> will pick first output folder and first output file of the job using submit info/plugin information.
  • Input File: Uses tokens for example: <Info.OutputDirectory0>/preview.mp4 will pick first output folder of the job using submit info/plugin information.
  • Job Priority: ffmpeg job priority.
  • Token Delimiter: Token delimiter to use in OutputFile and InputFile. May be one or to symbol long. Default is <>.