I want to write a script that automates rendering in a way that each, say, 30 seconds of a longer video becomes a separate video file. How do I approach this without having to manually highlight and render each time increment?

  • 2
    Does it have to be with Premiere? This kind of job suits a command line application like ffmpeg.
    – stib
    Commented Feb 6, 2014 at 6:38
  • It can be done with FFMPEG?
    – Frink
    Commented Feb 6, 2014 at 18:24

1 Answer 1


I would honestly suggest outputting the whole thing to a lossless format and then using another tool to split the file. Depending on if you have audio, it could be particularly easy to do by exporting as an image sequence and simply moving and renaming the images for each 30 second clip and then encoding each. If they have audio, then you'd want to actually use something like FFMpeg for splitting the file though.

  • The file would have audio, yes.
    – Frink
    Commented Feb 6, 2014 at 18:25
  • I do like that image sequence idea. I'll keep that in mind for another project.
    – Frink
    Commented Feb 6, 2014 at 18:26

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.