The 'Unofficial' iMovie FAQ

Smooth Slow Motion

Last edited:20 June, 2005
Author: Matti Haveri


This site is NO LONGER being maintained for the "ALL NEW" site that talks about the new iMovie 11 please visit TheUnofficialiMovieFAQ.com




iMovie can render slow-motion, fast-motion and reversed video but you get better quality and more options with 3rd party utilities:

When iMovie renders a slow-motion scene it just duplicates each frame so the movement gets jerky. You get smoother motion with 3rd party utilities like JES Deinterlacer or Slow Motion Smoother.

iMovie HD 5's Reversed Effect deinterlaces video so the movement gets jerky with interlaced material. You get smoother motion in reversed video with JES Deinterlacer (or with iMovie 4 which did this correctly).

iMovie HD skips frames and deinterlaces its fast-motion effect. You get smoother motion and more options with JES Deinterlacer.

JES Deinterlacer 2.7.1 (freeware) instructions for slow-motion, fast-motion and reversed video:

Input: If you want to render the whole iMovie HD timeline movie, you save time and harddisk space by using iMovie's tiny reference movie as an input: Quit iMovie and open JES Deinterlacer. Open its Input tab, press "Choose...", navigate to the iMovie_project/Cache/Timeline Movie.mov and select it as an input.

You can export selected continuous iMovie HD clips as a standalone .dv file via iMovie's File/Share.../QuickTime/Full Quality -command and use the .dv file as an input for JES Deinterlacer. This is also a safer way because sometimes using the reference movie as an input may be produce errors.

Slow-motion and fast-motion: In JES Deinterlacer's Project tab select "Project kind: Standards conversion". Select "Custom" and set "Movie speed: 0.5" for 0.5x slow-motion, 2 for 2x fast-motion and so on for other speeds. You can select speed ratios in the range of 0.1-10x. THEN set the other options:

For NTSC use "Settings/Height: 480, Width: 720, Frame rate: 29.97".

For PAL use "Settings/Height: 576, Width: 720, Frame rate: 25".

Check "Blend" and let "Scale only" remain unchecked.

In the Output tab set "Video output/Compressor/Export: DV Stream.../DV Format: DV, Video Format: NTSC/PAL, Scan Mode: Interlaced, Aspect ratio: 4:3/16:9, Audio Format: Unlocked/Locked, Rate: 48.000 kHz".

Let "Progressive (out)" remain unchecked. (Leave the other options as defaults).

Select the output folder via "Put..." and click "OK" to start processing.

You can optionally check the Output tab's "Progressive (out)" -- with this option the movement is slightly jerkier.

JES Deinterlacer can smooth slow-motion by doing a "Both fields" a.k.a. "bob" deinterlacing. This method deinterlaces each video field (or half frame) and reconstructs a full progressive frame from it, so you get 2x more frames and 2x smoother motion. Notice that this "bob" deinterlacing trick doesn't work in progressive video because there are no temporally different video fields to take advantage of. Notice also that if you shoot with slow shutter speeds (PAL 1/25 or NTSC 1/30 second shutter speed or slower) you effectively get progressive video so use 1/50 or 1/60 or faster shutter speeds so you get different interlaced fields. After these temporally unique fields and frames have run out, JES Deinterlacer starts to blend them together with different opacities.

JES Deinterlacer features pitch preserving sound track for the altered speed. iMovie doesn't preserve pitch for altered speed so you can use iMovie-rendered soundtrack and combine it with JES Deinterlacer-rendered video if you prefer the audio that way. Or render the audio track with some 3rd party audio application.

* There happens to be another JES Deinterlacer option which outputs 0.5x slow-motion. You can enable it by choosing in the Project tab "Project kind: Deinterlace", Check "Both fields" and "Double movie duration". With this setting you can quickly extract all temporally unique fields in an interlaced video and convert them into frames. (This is equivalent to the Standards conversion with the settings "Frame rate = same, no scaling, Movie speed = 0.5, Telecine, Progressive out").

Notice that NTSC users may not be able to choose the DV Stream Export in JES Deinterlacer via the "Deinterlace Both fields with Double movie duration" method because, as a bug, iMovie HD sometimes exports .dv files with slightly non-standard reported frame rates such as 29.975 instead of 29.970. This prevents JES Deinterlacer to set the DV Stream as its export option. The workaround for NTSC users is to set the equivalent 0.5x slow-motion via the Standards conversion dialog as described above.

Back to Top

You get special fast-motion effects by mixing JES Deinterlacer's "Blend" or "Telecine" and "Progressive" or "Interlaced" output options. Different material and different fast-motion ratios may need different options so run a test and see what you like the best. As a general guideline the Blend & Interlaced is very nice with somewhat fuzzy image and smooth motion (several interlaced frames are blended in a single frame). Blend & Progressive combination is may also be nice because it makes the camcorder pans and shakes more fuzzy (several frames are deinterlaced and blended in a single frame). Telecine & Interlaced is crisp but also jerkier (every Nth interlaced frame is preserved). Telecine & Progressive may often be too jerky (every Nth frame is deinterlaced and preserved).

Reversed: In JES Deinterlacer's Project tab select "Change field dominance" and "Reverse movie".

In the Output tab set "Video output/Compressor/Export: DV Stream.../DV Format: DV, Video Format: NTSC/PAL, Scan Mode: Interlaced, Aspect ratio: 4:3/16:9, Audio Format: Unlocked/Locked, Rate: 48.000 kHz".

Let "Progressive (out)" remain deselected to enable interlaced output and smoother motion. (Leave the other options as defaults).

Select an output folder via "Put..." and click OK to start processing.

Import to iMovie: You can use iMovie's File/Import... to import the .dv files but you save time and HD space with the following method if the files are big: Quit iMovie. Let JES Deinterlacer save its output (MUST be .dv!) straight into iMovie_project/Media -folder. Alternatively you can also just move the output .dv file to that folder (open the iMovie project package by control-clicking it and choosing Show Package Contents in the Finder). When you then launch iMovie, it prompts you that "Some stray files were found in the project, and were moved into iMovie's Trash. Would you like to view the Trash contents?". Move the clip(s) from the Trash to the Timeline or to the Shelf.

JES Deinterlacer supports also chapters in iMovie projects: To do so, you must quit iMovie and use the iMovie_project/Shared Movies/iDVD/*.mov as an input. You must also save as a DV-encoded .mov (NOT as .dv stream as in the previous instructions) via JES Deinterlacer's Output tab's "Video output/Compressor/Direct: DV-PAL/NTSC". Then use that as an input for iDVD.

Notice that JES Deinterlacer may stall if it is hidden (via Hide Others command, for example) so avoid doing that when it is active. If JES Deinterlacer acts up, you may need to quit JES Deinterlacer and delete its preference files (~/Library/Preferences/JES Deinterlacer Prefs and nl.jes.deinterlacer.plist). Then log out/in and try again.

You can also render slow-motion with Slow Motion Smoother ($15):

Slow Motion Smoother is an iMovie 2-4 plug-in which can smooth slow-motion clips. Unfortunately Slow Motion Smoother 1.1.2 isn't yet compatible with iMovie HD 5. It seems to first do a "bob" deinterlacing with its "Camcorder" mode. In its "File" mode or with <0.5x slow-motion clips it blends frames together so movements appear fuzzy but the motion is smooth.

 

 

Back to Top


Home | About | News | Help | Links | Search | Copyright 2007 Daniel Slagle Back to Top