Skip to content

FMVMachine: A cross-platform Electron app for creating interactive media and films. Import, edit, and link videos with custom hotspots. Export as a web package to easily host interactive films right out of the box.

License

Notifications You must be signed in to change notification settings

midnightroachmedia/FMVMachine

Repository files navigation

FMVMachine

FMVMachine is a cross-platform, locally-running interactive video editor using electron, nodejs, and H5P. This application allows users to create, edit, and export interactive videos with features such as hotspots, video linking, and custom interactions.

Features

  • Import and manage multiple video files
  • Create and edit interactive hotspots on videos
  • Link hotspots to other videos, dialogue pop-ups, or external URLs
  • Set video playback options (looping, next video)
  • Export projects as interactive web content
  • Cross-platform support (Windows, macOS, Linux)

Installation

  1. Download the latest release for your operating system from the Releases page.
  2. Extract the downloaded archive to your preferred location.
  3. Run the FMVMachine executable.

Quick Start

  1. Launch FMVMachine.
  2. Click "Import Video" to add your first video.
  3. Use the "Create Hotspot" button to add interactive elements.
  4. Set video options and links as needed.
  5. Save your project or export it as an H5P package.

For detailed instructions, please refer to the User Guide.

Development

FMVMachine is built using Electron and Node.js. To set up the development environment:

  1. Clone the repository:
    git clone https://github.com/midnightroachmedia/FMVMachine.git
    
  2. Install dependencies:
    cd FMVMachine
    npm install
    
  3. Run the application in development mode:
    npm start
    

Contributing

We welcome contributions to FMVMachine! Please read our Contributing Guidelines for details on how to submit pull requests, report issues, and suggest improvements.

License

FMVMachine is open-source software licensed under the MIT License. See the LICENSE file for more details.

Contact

For questions, suggestions, or support, please open an issue on our GitHub repository or contact Midnight Roach Media directly.

Thank you for using FMVMachine!

About

FMVMachine: A cross-platform Electron app for creating interactive media and films. Import, edit, and link videos with custom hotspots. Export as a web package to easily host interactive films right out of the box.

Resources

License

Stars

Watchers

Forks

Packages

No packages published