I'm currently working on a project that has a total of 304,593 frames, but when I fed this number into the timeline end point it reverted back to a solid 300,000. This is a hard limit for those wondering.

I cannot input more than this many frames, is there a way to override this? Including possible python options.

  • 1
    $\begingroup$ At 24 frames per second that would be about 3.5 hrs unless I did the math wrong, that's ambitious. Would that even fit on one DVD? I'd be surprised if it does. Anyways, if you watch a movie closely, you'll likely see that the view changes every 3-5 seconds. That's the camera/actors starting and stopping. Afterwards, these short pieces are all spliced together to form a seamless whole. Individually the shots are often less than a couple hundred frames each. $\endgroup$ – MarcClintDion Feb 11 '15 at 18:16
  • $\begingroup$ This is actually 60 frames per second, but still, it's a little over an hour. It's composed of several large individual pieces, it's not just one seamless whole. I'm editing them together. $\endgroup$ – meed96 Feb 11 '15 at 18:26

This limit cannot be changed. You cannot alter builtin properties deriving from bpy.types.Property. Every attribute in api docs is marked as readonly. The scene's frame_end property hard and soft maximum is just set to 500,000*.

If you need to render longer video than that you will have to do that in another software.

Using negative frames or messing with time-remapping does not help.

*As of 2nd March 2016 the maximum is 500,000 (previously 300,000):

  • $\begingroup$ I thought Blender was open source. Is there no way to edit these files anyway (readonly can be changed) via some sort of editing program or something that can change the readonly attribute? $\endgroup$ – meed96 Feb 11 '15 at 18:25
  • $\begingroup$ @Jerryno is it possible to use the negative frames; "i know it's for playback only" but if there is trick to shift all the time line to enable the render at the end $\endgroup$ – Chebhou Feb 11 '15 at 18:27
  • 3
    $\begingroup$ @meed96 yes you could modify the blender source files, but first I would check with the devs if its safe or how best to do it.. $\endgroup$ – Jaroslav Jerryno Novotny Feb 11 '15 at 19:18
  • 4
    $\begingroup$ MAXFRAME is defined in DNA_scene_types.h line 1520. $\endgroup$ – sambler Feb 12 '15 at 15:17
  • 4
    $\begingroup$ Just done a quick test, increased MAXFRAME and rebuilt. I added a short sequence to the vse and duplicated it many times, at 320459 frames I rendered to a H264 file without issue. It was only 320x180 but I had no problems. You may see some small limits as far as not being able to see the entire strip in the vse or timeline. $\endgroup$ – sambler Feb 12 '15 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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