Skip to content

Conversational video editing - Premiere/After Effects evolved. Edit video through natural dialogue. Part of the FVR Suite AI creative ecosystem.

License

Notifications You must be signed in to change notification settings

drftstatic/FVR-FLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

FVR-FLM

Premiere & After Effects Evolved - Video Editing Through Conversation

Conversational video editing that responds to creative direction instead of keyframes. Part of the FVR Suite AI creative ecosystem.

License: MIT

Overview

FVR-FLM brings professional video editing to natural language. Skip the timeline, the keyframes, the endless menus. Just describe your vision, and FLM makes it real.

"Add a cinematic slow-motion sequence at 2:30" → Done.
"Color grade this scene to feel like a summer evening" → Done.
"Smooth transitions between all clips, matching the music" → Done.

Key Features

  • 🎬 Conversational Editing - Direct your video through dialogue
    • Smart Timeline - AI-powered cut suggestions and pacing
      • 🎨 Intelligent Color Grading - Describe moods, get perfect looks
        • 🎵 Music Sync - Automatic beat-matched editing
          • VFX Integration - After Effects-level effects through words
            • 🔄 Non-Destructive - Every edit versioned in .FVR format
              • 📹 Multi-Format - 4K, HDR, any codec, any framerate

              • Quick Start

              • # Install
                pip install fvr-flm
                
                # Launch
                fvr-flm
                
                # Or use with container system
                git clone https://github.com/drftstatic/FVR-Agent-Container.git
                cd FVR-Agent-Container
                python agent_container.py start --tool=flm

                Usage Examples

                Basic Editing

                from fvr_flm import FLM
                
                # Load your footage
                flm = FLM()
                flm.import_clips(["clip1.mp4", "clip2.mp4", "clip3.mp4"])
                
                # Edit through conversation
                flm.edit("Cut together the best moments, keep it under 2 minutes")
                flm.edit("Add smooth transitions between all clips")
                flm.edit("Color grade for a warm, cinematic feel")
                flm.edit("Add subtle slow-motion on the action shots")
                
                # Export
                flm.export("final_edit.mp4", quality="4K")

                Advanced Workflows

                # Music-driven editing
                flm.import_audio("soundtrack.mp3")
                flm.edit("Cut the footage to match the beat and energy of the music")
                
                # Multi-cam editing
                flm.import_multicam(["cam1.mp4", "cam2.mp4", "cam3.mp4"])
                flm.edit("Switch between angles to keep it dynamic, focusing on the speaker")
                
                # VFX and motion graphics
                flm.edit("Add animated title cards at the start")
                flm.edit("Apply a subtle film grain effect throughout")
                flm.edit("Stabilize the handheld shots")

                The .FVR Format

                FVR-FLM projects save as .FVR files with:

                • 🎬 Complete edit history
                  • 💬 Full conversation context
                    • 🎨 All color grades and effects
                    • 🔊 Audio mixing decisions
                    • ✅ Drift validation
                    • 🔗 Integration with FVR-DRM and FVR-TRSH

                    • Integration with FVR Suite

                    • FVR-DRM → Import still images for motion graphics
                    • FVR-TRSH → Generate custom soundtracks and sound design
                    • Container System → Auto-version control via FVR-Agent-Container

                    • Features in Detail

                    • AI-Powered Editing

                    • Automatic rough cut from footage
                    • Intelligent clip selection
                    • Pacing analysis and optimization
                    • Story structure suggestions

                    • Color Grading

                    • Conversational LUT application
                    • Mood-based color palettes
                    • Shot matching and consistency
                    • HDR tone mapping

                    • Audio Sync

                    • Beat detection and sync
                    • Dialogue-driven pacing
                    • Multi-track mixing
                    • Sound design integration

                    • Effects & VFX

                    • Motion tracking
                    • Rotoscoping through description
                    • Compositing and layering
                    • Text and titles

                    • Roadmap

                    • Real-time collaborative editing

                    • - [ ] AI camera operator suggestions

                    • - [ ] Automatic subtitle generation

                    • - [ ] Multi-language export

                    • - [ ] Live streaming integration

                    • - [ ] 360° video support

                    • ## Documentation

                    • - Full Documentation

                    • - API Reference

                    • - .FVR Format Spec

                    • - FVR Suite Ecosystem

                    • ## License

                    • MIT License - see LICENSE

                    • ## Related Projects

                    • - FVR-Agent-Container - Container runtime

                    • - TFCG-FVR-SUITE - Complete suite

                    • - FVR-DRM - Image editor

                    • - FVR-TRSH - Audio producer

                    • ---

                    • Video editing, but you just describe what you want. Welcome to the future.

About

Conversational video editing - Premiere/After Effects evolved. Edit video through natural dialogue. Part of the FVR Suite AI creative ecosystem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published