Compatible File Formats

From Process | Spoken-Tutorial
Revision as of 13:16, 14 December 2012 by St-admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Important note:

  1. For all the formats mentioned below, the final videos should be 1 MB or lesser per minute.
  2. The choice of fps directly affects the filesize.
    • Low fps means low filesize.
    • High fps means high filesize.
  3. To keep the filesize low, it is recommended that the frames per second be set at 2 during recording. If the playback quality is not good, then you may gradually increase the fps to 3, 4 and higher.


The following FOSS are recommended for screencasting and for file format conversion -

  1. recordMyDesktop records a Linux desktop session. It produces an ogv file as default. The output file contains a video and an audio stream. It can be played using VLC player
    Click here for the spoken tutorial on recordMyDesktop.
  2. Camstudio captures the activities on the screen on a Windows machine. The output movie is in AVI format. It can be played on most players. Generally, the AVI file-size is very large. To reduce the file-size and to convert the AVI file into a WMV file, one needs to use an editing software or video converter.
    Click here for the spoken tutorial on Camstudio
    1. Windows Movie Maker is an editing software that is available for all the latest Windows versions.
      Click here for the spoken tutorial on How to Dub using Windows Movie Maker and How to Edit using Windows Movie Maker
      • Import the avi video into Windows Movie Maker.
      • Add the video to the timeline.
      • If the video is automatically split into smaller clips, then add all of them to the timeline in the right sequence.
      • Click on Save to my computer option in the Finish Movie segment of the LHS panel.
      • Choose '"Best Fit to filesize"'.
      • Keep increasing or decreasing till the dimensions in the bottom RHS box is an appropriate size.
      • Now click on Save.
      • Your video will be saved in wmv format.
    2. Any Video Converter is a universal video converter with an easy and simple user interface.
      • It supports a wide range of video formats - AVI, FLV, MOV, MP4, MPG, M2TS, MTS, RM, RMVB, QT, WMV, OGG, OGV.
      • The settings to convert from avi, mov, ogv to wmv are as follows –
Parameter Name Setting
Output Profile Customised AVI Movie (*.avi)
Video Options
Video Codec wmv2
Frame Size at least 800X600 or Original (only if its greater than 800X600)
Video bitrate 128
Frames per second 2 (you could start at 2 and then go higher if quality needs to be improved)
Audio Options
Audio Codec mp3
Audio bitrate 128
Sample Rate 22050
Audio Channel 2
Disable Audio No
A/V Sync Basic

Dubbing in Windows

Most of the time, when we dub the tutorials into other languages we find that the filesize of the resultant tutorial is high. Since, these dubbed tutorials will not be used for dubbing into any other language (always use the original tutorial for dubbing purpose), we suggest a method by which one can reduce the filesize of the dubbed tutorial.

  1. Ideally, save the movie in BEST QUALITY in Windows Movie Maker.
  2. Then convert the output .wmv file to mp4 format using ANY VIDEO CONVERTOR.

The settings for this are as follows –

Parameter Name Setting
Output Profile Mobile Phone MPEG-4 Movie (*.mp4)
Video Options
Video Codec mpeg4
Frame Size 800X600 or Original (only if its greater than 800X600)
Video bitrate 128
Frames per second 2 (you could start at 2 and then go higher if quality needs to be improved)
Audio Options
Audio Codec mp3
Audio bitrate 128
Sample Rate 22050
Audio Channel 2
Disable Audio No
A/V Sync Basic

ffmpeg command (for Linux users who are dubbing)


Click here for the spoken tutorial on Audacity and ffmpeg

Command Description
ffmpeg -i compiling.wmv test_compiling.ogv. Converts a video from one format into another.
In this case compiling.wmv is converted to test_compiling.ogv.
ffmpeg -i compiling.ogg new_compiling.mp3. Converts an audio from one format into another.
In this case compiling.ogg is converted to new_compiling.mp3.
ffmpeg -i functions.ogv -an -vcodec copy TEST1.ogv. Removes the audio from the output and keeps only the video component.
In this case TEST1.ogv will contain only the video stream from functions.ogv.
ffmpeg -i functions.ogv -vn -acodec copy TEST2.ogg Removes the video from the output and keeps only the audio component.
In this case TEST2.ogv will contain only the video stream from functions.ogv.
ffmpeg -i TEST1.ogv -i TEST2.ogg -acodec libvorbis -vcodec copy FINAL.ogv. Merges the video stream with the audio stream to create the final video.
In this case TEST1.ogv' is the video stream, TEST2.ogg is the audio stream and FINAL.ogv is the final video created.

It is recommended to

  1. separate the video from the original, without any format conversion
  2. convert the dubbed audio (ogg or wma) to mp3
  3. stitch the mp3 audio and the video from the original

using the ffmpeg commands given above.


File Formats that can be uploaded :

Formats
Permissible formats for Original Spoken Tutorials : .ogv, .avi, .wmv, .mov, .mpeg4
Permissible formats for Dubbed Spoken Tutorials: .ogv, .avi, .wmv, .mov, .mpeg4
Permissible formats for Audio: .ogg, .wma, .mp3

Contributors and Content Editors

St-admin