Table of content
- Context
- Using a FFMPEG Task
- FFMPEG task settings
- Command parameters
- Using another transcoder
- Sample Workflow
Context
FFMPEG is a very popular piece of software used to manipulate clips. A version of FFMPEG is automatically provided with Pulse-IT or Automate-IT in order, for example to create proxy files, transcode or scale clips.
Using a FFMPEG Task
FFMPEG task settings
local_file_path = source file local path
proxy_path = path where the proxy file will be saved
'"C:\\Program Files\\ffmpeg\\ffmpeg.exe" -y -i "{0}" -crf 25 -preset medium -pix_fmt yuv420p "{1}" '.format( local_file_path , proxy_path)
Command parameters
Parameter | Description |
---|---|
"C:\\Program Files\\ffmpeg\\ffmpeg.exe" | path to ffmpeg program |
-y | replace output file is it already exists |
-i "{0}" | input file i.e. local_file_path |
-pix_fmt yuv420p | Apple Quicktime support |
"{1}" | output path |
Using another transcoder
You may use Adobe Media encoder to create proxies. Found how with this article: Creating proxy with Media Encoder
Sample Workflow
Download and import the following workflow as a sample.
Other resources
To find your way into the enormous amount of ffpmpeg options, this small tool may help you.
https://andrekr.github.io/ffmpeg-command-line-wizard/