Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
Does it have to be with Premiere? This kind of job suits a command line application like ffmpeg. – stib Feb 6 '14 at 6:38
It can be done with FFMPEG? – Frink Feb 6 '14 at 18:24

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.

share|improve this answer
The file would have audio, yes. – Frink Feb 6 '14 at 18:25
I do like that image sequence idea. I'll keep that in mind for another project. – Frink Feb 6 '14 at 18:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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