Development:In-browser video creation

From Door43

Jump to: navigation, search
Home » Development » In-browser video creation

Contents

How this project could be used:

Mikhail wants to create a video of "The Compassionate Father" in Russian. The story has been translated, the images to be used are included in the text, and the audio has already been recorded and uploaded to Door43. Mikhail is logged in and is on the page with the Russian translation of the story. He clicks the "create a video" button which loads the video editing page.

On the video editing page, he can start from scratch or choose to use a template from other languages that have the video completed. He chooses to use a template from the English version of the video. The template is stored on the English version of the wiki (using interwiki links) and, when selected, pre-populates the video creation interface with the images that were used in the English video, based on their filenames.

Mikhail sees that the video editing engine already correctly selected the audio track to use with the video so he clicks "play" and starts listening to the story and watching the images as they pan and zoom. Mikhail makes adjustments as needed, according to the audio track that is being used. He drags the border between two images to the left or right, as needed, to match the image transition with the story in the audio. The pan & zoom effect adjusts accordingly and after a second pass through the video to check the settings, he clicks "render". A few minutes later, the video is finished and he is able to download it in different formats and resolutions.

Objective

Enable a user to easily create a simple video that includes only an audio track, a title clip (image), and "panning & zooming" images (aka "Ken Burns effect") from images and audio in Door43.

Technical considerations

Simplicity - the user interface needs to be very simple and clean.

Maximum accessibiliy - a pure javascript implementation (without flash) is ideal for use in a broader range of web browsers and mobile devices.

Other notes

Personal tools
Namespaces
Variants
Actions
Door43
Projects
Toolbox
Print/export