DEV Community

Cover image for FrameTrellis v1.3.0: Safer Editing, Smarter Media Management
Sanskar
Sanskar

Posted on

FrameTrellis v1.3.0: Safer Editing, Smarter Media Management

FrameTrellis v1.3.0: Safer Editing, Smarter Media Management

Today, I'm sharing FrameTrellis v1.3.0, a new stable release of my open-source desktop video editor.

This update focuses on editing reliability, file safety, improved media discovery, and better tools for understanding project state.

FrameTrellis is built with C++20, Qt 6/QML, MLT, and FFmpeg.

It is designed around a simple principle: video editing should remain local, transparent, and under the user's control.

Why this release matters

Video editing applications manage important creative work, often involving large files, complex timelines, and multiple source assets.

Small mistakes in file handling, timeline calculations, or rendering can have significant consequences.

For v1.3.0, I focused on making those underlying workflows more dependable.

1. Protecting projects and original media

One of the most important improvements is stronger protection against unintentional file replacement.

FrameTrellis now includes additional checks designed to prevent project-saving and export operations from overwriting important files.

The release also strengthens duplicate-media handling and detects external changes to source files, including modifications that do not change file size.

These improvements help make editing workflows more predictable.

2. A searchable media bin

Working with imported video, audio, and images becomes more complicated as a project grows.

The media bin now supports searching by filename or path and filtering by media type.

This makes it easier to find the assets you need without modifying the underlying project media.

3. Precise timecode navigation

FrameTrellis v1.3.0 adds a Go to Timecode dialog.

Press Ctrl+G, enter a valid SMPTE timecode, and navigate to the corresponding sequence frame.

This is particularly useful when returning to specific editing positions or working with precise timing references.

4. Improved project inspection

The headless renderer now supports read-only project inspection:

frametrellis-render --inspect-project --project my-project.ftproj
Enter fullscreen mode Exit fullscreen mode

This command can report:

  • Video and audio track counts
  • Timeline clip counts
  • Referenced and unused media
  • Missing assets
  • Sequence duration

It provides diagnostics without starting a full render or exposing complete source paths.

For developers and technical users, this creates opportunities for automated checks and reproducible workflows.

5. Stronger rendering safeguards

Export reliability is another major focus of this update.

The release improves rendering destination validation, cancellation command handling, and helper-process message limits.

Additional regression tests cover Unicode export destinations, concurrent engine initialization, and timeline validity.

These changes prioritize correctness and predictable behavior.

6. A better documentation experience

Documentation is an important part of an open-source project.

The FrameTrellis documentation website now includes searchable guide navigation, section links, copyable code examples, and accessibility improvements.

The goal is to make it easier for both users and contributors to find the information they need.

What FrameTrellis already offers

Alongside the new v1.3.0 improvements, FrameTrellis supports multi-track video and audio editing, clip trimming and splitting, timeline snapping, transitions, PNG title overlays, undo/redo, autosave, and MP4 export.

The application is local-first.

There is no account requirement, cloud-upload dependency, subscription, or telemetry.

Availability and limitations

Official v1.3.0 downloads are available for Windows 10/11 x64 as an installer and portable ZIP.

Linux users can build the project from source. macOS is not yet supported.

Export currently supports MP4 using H.264 video and AAC audio. Editable title layers, keyframes, subtitles, and additional formats remain future work.

The Windows packages are unsigned, so users should verify the published SHA-256 checksums.

Explore FrameTrellis

GitHub repository:

https://github.com/sanskarIN/frametrellis

v1.3.0 stable release:

https://github.com/sanskarIN/frametrellis/releases/tag/v1.3.0

Official website:

https://sanskarin.github.io/frametrellis/

Support development:

https://buymeacoffee.com/SanskarCodes

What's next?

FrameTrellis is continuing to evolve.

Future development will focus on broader editing capabilities, workflow improvements, platform support, and greater reliability.

For now, v1.3.0 represents another step toward dependable, local-first, open-source video editing.

If you're interested in native desktop development, multimedia systems, C++, or open-source applications, I'd welcome your feedback and contributions.

Build openly. Edit locally. Keep control of your work.

— Sanskar

Top comments (0)