Skip to content

Timeline Studio v0.7.0 — Media compatibility and flexible export

Latest

Choose a tag to compare

@MartinDelophy MartinDelophy released this 24 Jul 06:14

Highlights

  • Added broad media compatibility for MKV and other non-native browser inputs with a lazy-loaded LibAV probe/decode worker and FFmpeg normalization fallback.
  • Simplified video export around the controls users need: file name, resolution, MP4/MOV/WebM format, video bitrate, and audio bitrate.
  • Added native MP4 H.264/AAC, MOV H.264/AAC, WebM VP9, and WebM VP8 output profiles.
  • Fixed export duration accuracy with deterministic frame planning, timeline offsets, audio-range alignment, and decoded-output verification.
  • Added cancelable export across offline rendering, compatibility recording, embedded audio preparation, and transcoding.
  • Kept the normal browser path fast by loading compatibility runtimes only when a source needs them.

Editing and workflow

  • Improved mobile timeline trimming, edge auto-scroll, pinch zoom, clip actions, ruler continuity, and responsive editor layouts.
  • Added caption-to-audio linking workflows and improved mobile caption properties.
  • Expanded automatic editing with explicit model download progress and translation support for additional interface languages.
  • Completed editor internationalization and added runtime/completeness checks for user-visible messages.
  • Added a versioned timeline command runner and expanded the Timeline Studio agent skill documentation.

Reliability and maintenance

  • Added browser end-to-end coverage for export settings, cancellation, exact frame counts, range/audio alignment, subtitles, stickers, audio tracks, and sequential video decoding.
  • Removed unused export queue, history, preset, and batch-report implementations after simplifying the product flow.
  • Hardened Python model loading and repository handling of generated model weights.

Validation

  • TypeScript type check passed.
  • 63 unit-test files and 297 tests passed.
  • Production build passed.
  • Desktop and mobile export settings and cancellation flows passed.

Full Changelog: v0.6.1...v0.7.0