I need to edit a large set of videos through a very specific process. My workflow is pretty simple. Add a Watermark, a specific intro video and apply invert effect on the video.

I'm quite new to Premiere Pro, So I apologize if this is a common thing

  • 1
    If you want to completely automate it for a large number of files, you should perhaps take a look at ffmpeg. Jul 9, 2020 at 7:28
  • 2
    I agree with @Florian Claaßen; Premiere Pro is not meant for batch processing, it's the wrong tool for the job.
    – Matt
    Jul 9, 2020 at 7:36
  • Premiere allegedly supports scripting with ExtendScript, an offshoot of Javascript, but IDK anybody who uses it, and the help forums appear fraught with pain. Jul 9, 2020 at 19:45

1 Answer 1


As mentioned in the comments, I realized that Premiere Pro was the wrong tool for the job. Thanks to Florian I got started with ffmpeg.

For the sake of any future users who might want something like this, I thought I'd share my solution.

The following Command helps me convert my wmv source file to mp4 with a png watermark in the bottom right corner and the source video negated (colour inverted).

ffmpeg -i source.wmv -i logo.png -c:v libx264 -crf 23 -c:a aac -strict -2 -q:a 100 -max_muxing_queue_size 9999 -filter_complex "[1]format=yuva444p,colorchannelmixer=aa=0.8[logo];[0]fps=fps=30, negate=1[flip];[flip][logo]overlay=x=(main_w-overlay_w):y=(main_h-overlay_h)" output_file.mp4

I also made a gist with the broken down commands for each of my requirements. ffmpeg is blazing fast too!


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.