Skip to content

v1.0-beta4

Choose a tag to compare

@tharunbirla tharunbirla released this 12 Jul 06:06
· 167 commits to main since this release

🚀 LibreCuts Beta (Fourth Release)

Welcome to the next official beta build of LibreCuts! Free. Open source. Limitless. Creativity.

⚠️ Note: This is the Fourth Beta Release (1.0-beta4). This update introduces highly anticipated audio mixing tools, dynamic sticker integration, a dedicated configuration hub, and major UI polishing. Please report any issues you encounter.


✨ Major Improvements & Fixes

  • Advanced audio mixing, voiceovers, and fading:
    • Implemented an in-app voiceover recording feature to layer commentary directly over your timeline.
    • Added smart audio ducking to automatically lower background music when dialogue or voiceovers play.
    • Added native audio fade-in and fade-out capabilities for smoother transitions.
  • Dynamic stickers and enhanced visual styling:
    • Added full stickers integration to bring more personality and context to your video projects. Stickers from.
    • Improved the overall UI visual styling, making the timeline interface cleaner and more intuitive to navigate.
  • Dedicated settings and underlying refinements:
    • Introduced a brand-new Settings Page for personalized application configurations.
    • Fixed the FFmpeg progress calculation engine to ensure accurate percentage tracking during exports.

🤝 Community Spotlight

A huge thank you to everyone opening issues for reporting bugs and feature. LibreCuts grows stronger because of the open-source community.


🐛 Known Limitations

If a crash occurs mid-processing, a customized error window will intercept the failure and display an authorization code:

  • LC-101 / LC-301: Heavy 4K timelines or high-bitrate outputs may trigger memory bottlenecks or execution drops depending on hardware constraints.
  • Timeline Scrolling Black Screen (#29): On certain devices (like the OnePlus 15 running Android 16), scrolling heavily through media files on the timeline can cause the video rendering to go completely black while displaying CCodecConfig (BAD_INDEX) logs. This happens because the media player's surface lifecycle is currently holding onto hardware video decoders without releasing them, hitting concurrent decoder limits. A fix for managing the lifecycle release properly during scrolling is underway.
  • Preview Synchronization: The real-time preview player is designed to give you a quick approximation of your edits. When playing back chopped clips, reordered segments, or overlays, you may notice slight audio desyncs, micro-stutters, or transitions appearing as hard cuts. This is completely normal; rest assured that your final exported video will be perfectly synced, frame-accurate, and fully rendered.

Find more about error tracking here.