This page describes the procedures and resources that are used for production of videos for the
CopasiTutorials YouTube channel. We seek some uniformity of the videos, so that they are recognizable as from the same source. Despite this, it is useful to show different OS versions of COPASI, to show that the software is portable. This means that different software applications may need to be used to build the videos, depending on whether they are done on a Mac, Linux or Windows.
Structure of a video tutorial
All our video tutorials are structured in the following way:
- Title - This includes a short animation followed by the title of the tutorial. The animation is ready made and should be used on all tutorials. The title should be made from a template slide from Gimp.
- Introduction - A very brief oral explanation of what the tutorial is about, this should display a still image of COPASI.
- Tutorial - This is the bulk of the video. The tutorial should be mainly a hands-on example of the functionality, with screen capture of the actions. Parts of this can include still images and maybe some camera zooming/panning. It is important to plan carefully the model used for example, so that the main issues are covered. Practiceis important so that the action is smooth (and avoid moving the cursor when not needed!)
- Ending - The ending displays acknowledgements, including names of the COPASI team members, and, importantly, the source of funding. It is best if each video produced identifies the source of funding of the group that made it (this is to allow easy attribution under each grant). Logos of the agencies should be included. The videos should be licensed under the CC-BY-SA license. The year of production should be indicated and the author(s) of the video (such as "(P) 2013 by Pedro Mendes and Brian Klahn").
Software
Screen capture
A series of programs can do video capture:
Sound recording
It is recommended that a good quality sound recorder be used (for example we use the
Zoom H2 at VBI). If this is not available, you can try using your own computer sound card but
use a good microphone! (at least a microphone from headphones). Never use the embedded microphones on laptops, these produce lots of noise in the background.
audio editing:
Audacity is the best tool.
Stills and animation
bitmap editing:
Gimp is the preferred tool, but any bitmap editor will work. However note that below there are template files for using with Gimp (.xcf files)
bitmap animation:
stills2dv is a tool that allows a camera to pan, zoom, etc. over a bitmap. This is used to create the credits sequence at the end. It can be used for other purposes too (like panning over a paper, etc.). This is a command line tool that is controlled by simple text config files (examples below under
Media)
video encoding: if you need to create a video out of several bitmap frames you can use
mencoder which is part of
MPlayer. For an example of how to use it see the
encode-credits.sh file below (under
Media).
Video editing and production
This should be a linear video editor. The preferred one is
kdenlive, however similar results could be achieved with other tools like
OpenShot or
Cinelerra.
Media
These media are for creation of the opening and closing of the videos.
Opening
Opening video:
opening700.mpg (1440x720) or
opening600.mpg (800x600) . Put this right at the very beginning. (This video has sound).
Title frame:
CopasiTutorialsTitle.xcf is a Gimp file to generate the title frame. Edit the text in white to reflect your video title. Then generate a png that will be faded in from the opening video.
Closing credits
Closing credits are a rolling scene, created with stills2dv software. This requires a base image with the credits that is layed out as a large bitmap, a stills2dv script (which specifies how the camera rolls over the large bitmap), and a shell script that runs all the processes together.
Base image:
credits.xcf, this is a Gimp image using layers. Change any text that is needed:
- add more members to the teams if needed
- change the (P) line (use the author name)
- change the licensing line (has author name)
- change the text on funding, according to the grant that sponsors your work
- change the logos at the bottom to your institution's and your funder's
Then export the file as a PNG.
stills2dv script:
credits.s2d you may need to tweak this if you want to change the timings, otherwise no need to touch it.
shell script:
encode-credits.sh this will run stills2dv and then mencoder to create an AVI with the credits. This AVI is what you add to the end of your video.