Skip to content

Releases: Yoganshbhatt/mcraw-tui

v0.2.0

19 Jun 15:24

Choose a tag to compare

This release is Mostly Fixes for the somewhat broken export for Wider Gamuts:

  • Wide gamuts now use the bt.2020nc YUV matrix , previously they were set to rec709 clipping points. All export options should work correctly back again.
  • Highlight reconstruction is only applied to display referred Transfer Functions. We were rolling with some really bad DR weren't we? :3
  • Corrected S-Log3 encoding to Sony's canonical form — 18% grey now maps to code 420 (≈0.411), matching DaVinci Resolve.
  • Added soft clipping so no more wild highlights.
  • Added a GIF in the assets folder. Later we may have a small loading GIF (which you can upload yourself using CLI ) along with custom thumbnails (next release should have a thumbnail Preview inside the TUI because I gave up on smooth video preview and scrubbing).

v0.1.1

14 Jun 17:12

Choose a tag to compare

What's New
Redesign Phase 1 & 2 & 3

  • Warm organic color palette with gradient infrastructure (gradient.rs)
  • Unicode icons (◉◌✓✗⏵), Braille spinner animation
  • Animated gradient progress bars with smooth dither
  • FPS meter (color-coded: green/amber/ember)
  • Resolution badge in header (4K/1440p/1080p/720p)
  • Heatwave shockwave border flash on export completion
  • Clickable Grade and Browser header buttons

Preparations for next release:

  • Film-style sprocket hole timeline with transport controls
  • Full-screen Grade Lightbox (Shift+G) with 8 RAW parameters
  • Gradient sliders with mouse drag, scroll, and double-click reset
  • Focus Strip HUD with phosphor trail and parameter morph animation
  • Before/After comparison (hold B to snapshot, restore with Shift+B)

Automated Releases

  • CI workflow now auto-creates GitHub Release with platform binaries
  • Homebrew formula and Scoop manifest auto-updated with SHA256 hashes

Scaffolding for future work

  • preview/ module (GPU preview pipeline)
  • gui/ module (eframe popout)
  • grading.rs (RAW adjustment infrastructure)

Bug Fixes

  • Pipeline stats overlay no longer appears in TUI after export
  • Pipeline stats file dump disabled (was only for testing)
  • Resolution badge correctly classifies 4032×2268 as 4K (was showing 2K)
  • Grade mode keyboard mapping fixed: ↑↓ navigates categories, ←→ adjusts values
  • Grade mode exits cleanly with Esc (no stale panel artifacts)
  • Favourites list supports mouse scroll and click navigation
  • Header button click regions align with rendered text (2-column Layout)
  • Windows libep.a WerFault popups suppressed via build.rs
    Full Changelog: v0.1.0...v0.1.1

v0.1.0

14 Jun 09:35

Choose a tag to compare

mcraw-tui v0.1.0 — Cross-platform TUI for browsing and exporting MotionCam (.mcraw) files.

Install

  • cargo: cargo install mcraw-tui
  • macOS (arm64): download mcraw-tui-aarch64-apple-darwin
  • macOS (x86_64): download mcraw-tui-x86_64-apple-darwin
  • Linux: download mcraw-tui-x86_64-unknown-linux-gnu
  • Windows: download mcraw-tui-x86_64-pc-windows-msvc

Requires ffmpeg on PATH.