Skip to content

Implement support for writing AVI files larger than 4 GB in Movie Maker mode #4752

@Calinou

Description

@Calinou

Related to #4751.

Describe the project you are working on

The Godot editor 🙂

Describe the problem or limitation you are having in your project

Godot now has offline video recording functionality, but its AVI writer is limited to files of 4 GB in size. This is problematic for recording long movies, or even shorter movies at high quality (such as 4K @ 60 FPS).

You can work around this by using a PNG image sequence, but it's much slower to encode, especially at high resolutions. You could also record several shorter videos and stitch them in a video editing program, but this isn't very convenient, especially when audio is involved.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Implement support for writing AVI files larger than 4 GB in Movie Maker mode.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Quoting godotengine/godot#62122:

AVI has extensions to overcome this limitation (basically saving multiple RIFF chunks) but they are not implemented yet. It can be done later if someone feels inspired.

If this enhancement will not be used often, can it be worked around with a few lines of script?

No.

Is there a reason why this should be core and not an add-on in the asset library?

This is about improving built-in Movie Maker functionality to make it more usable for long-form video production.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions