FrameTrail

Create, Annotate & Remix Interactive Videos

FrameTrail Screenshot

FrameTrail is an open source software that lets you experience, manage and edit interactive video directly in your web browser.

Add multimedia overlays, annotations or clickable links to any video — or create time-based presentations without video at all. All data is stored as portable JSON files.

Features

Timebased Documents

Use any video or even an empty canvas with just a duration as a basis for synchronizing contents (like interactive transcripts, overlays or annotation timelines).

Hyperlinked Videos

Create non-linear networks of videos which are connected via clickable hotspots and can be freely navigated by the user (like branching narratives or interactive explainer videos).

Interactive Overlays

Place documents on top of the video (e.g. text, images, web pages, interactive maps or custom text/html) and decide how and when they should be displayed.

Multimedia Annotations

Add supplementing materials at certain points of time and decide how they should be displayed in the player using the interactive layout editor.


Use Cases

Journalism

  • Fact Checking Formats
  • Investigative Reportages
  • Citizen Journalism
  • Parliamentary Debates

Online Learning

  • Annotated Lecture Videos
  • Online Courses / MOOCs
  • Flipped Classroom Scenarios
  • Open Courseware Platforms

Scientific Publishing

  • Self-contained Timebased Publications
  • Directly accessible sources / accompanying materials
  • Citation of Video Fragments

Interactive Storytelling

  • Non-linear Film Formats
  • Web Documentaries
  • Adaptive Narratives
  • Participatory Storytelling

Principles

Film shall be "programmed" with Open Web Technologies, rather than rendered out of an editing interface

Open Source Film

By "rendering" a film, we permanently seal it and "burn" all its fragments (media assets, cuts, text overlays, effects, animations) irreversibly into one flat video file. We will never render or export hypervideos to flat video files.

Player and Editor are one

No separation of editor and viewer / player. Yes, that means anyone can edit any FrameTrail hypervideo anywhere (and then download or save the changes to their own FrameTrail installation).

Portable Data

All data is stored as JSON files - no database. Copy the entire data folder to move your instance between servers. Or download data with the built-in "Save As" feature and continue editing locally.

Dynamic Design

The way you use, arrange and display the different components of FrameTrail is up to you and the affordances of your project. From just using FrameTrail as a full-site video player up to using it as a highly interactive hypervideo solution, everything is dynamically configurable (see also: Getting Started > Layout Areas).


Tutorials

To help you get started we've put together several step-by-step tutorials on all aspects of FrameTrail. Just choose one of the links:

Contribute!

Join us on Github

Are you a developer and want to remix / improve / extend this software? Please head over to the Contributors Guide.

Contributors

Joscha Jäger, Michael J. Zeder, Michael Morgenstern, Olivier Aubert, Philo van Kemenade

Contact

Mail:

License

FrameTrail is dual licensed under MIT and GPL v3 Licenses.

For more info check out the License Details.