Converting for Speed Adjustment Degrades Video Quality

In order to adjust the speed of a clip, iMovie must first convert the clip. Allowing iMovie to make this conversion visibly (and permanently!) degrades the quality of the video for that clip. Does anyone have a work-around to allow the speed adjustment and keep the original video quality?

(Original video files are 1280x720 and shot with a Panasonic LX3.)

MacBook, Mac OS X (10.5.5), 2.4Ghz, Aluminum

Posted on Feb 9, 2009 4:34 PM

Reply
28 replies

Feb 9, 2009 5:34 PM in response to Dagda

Allowing iMovie to make this conversion visibly (and permanently!) degrades the quality of the video for that clip.
Files not having a frame rate the same as the standard in which you are editing must be converted (i.e., re-compressed) to change the frame rate to that standard before a "speed" effect can be applied.

Does anyone have a work-around to allow the speed adjustment and keep the original video quality?
The only work-around is to shoot your footage at the frame rate for the standard in which you edit.

User uploaded file

Feb 9, 2009 6:53 PM in response to Dagda

I have Visual Hub and MPEG Streamclip - can I use one of these to convert my original .mov files to whatever iMovie is looking for in order to do the speed adjustments without having the video degraded?
Yes but you want to use the application providing the best frame rate conversion strategy. Any re-compression has the potential to degrade your video content. As to the "main" thing iMovie is looking for -- that would be the frame rate. Before iMovie can apply a speed change effect -- the frame rate must be standardized in terms of the reference clock used by QT. All other settings are arbitrary as long as they are compatible with iMovie '09.

What "recipe" should I use when converting the video?
That would depend on the target compression format you plan to use since some setting are "fixed" for some formats while others are user adjustable. Recommend you compare the newly converted clip with the original to see what changes were actually made so you can better decide which settings you may want to change and which you want to keep the same as the original if possible. As I said before, if you shoot the footage at the editing standard frame rate, no conversion would be required. Since changes in frame rate of cause "skips" or "halts" to smooth playback, I normally don't recommend changing the frame rate if it can be avoided.

User uploaded file

Feb 9, 2009 8:13 PM in response to Dagda

Solution: My camera is shooting at 24 frames per second. iMovie 09 requires 29.97 fps to use the speed adjust feature. While it is possible to convert the video to this frame rate in MPEG Streamclip (a free conversion application), iMovie does a slightly better job with its own conversion. As Jon Walker said a few times, the only way to not degrade the video quality is to capture your video at 29.97 fps. If your camera is shooting at a different frame rate, you may as well let iMovie do the conversion as there doesn't seem to be a better solution out there.

Feb 9, 2009 8:58 PM in response to Dagda

Speed adjustment in iMovie 09 requires video that has a frame rate of 29.97 fps. If your frame rate is anything else (mine was 24 fps) there is no better solution than to simply accept the video degradation and let iMovie handle the conversion. If you're looking to buy a new camera, you may want to make sure it is filming at the correct frame rate.

Feb 10, 2009 6:51 AM in response to Dagda

You keep mentioning the "editing standard frame rate". What is that frame rate for iMovie 09?
Good morning, Dagda. Based on what you posted last night, I think you've already worked it out for yourself. The "standard" I was referring to was either NTSC (29.97 fps) or PAL (25 fps). Sorry if this was confusing you. Would normally assume you were using NTSC based on your logged location but have been wrong in the past and so try to provide a more generalized answer that applies to users "on both sides of the big pond."

As for What Steve said, he was trying to add some detail to what is actually taking place no matter which strategy is being used while I was focusing more on the possible strategies which may be used. Remember, some applications change the frame rate by simply adding duplicate frames or dropping selected frames while others may use "blending" or "interpolation" techniques. Not really my area and one of these days I need to sit down and examine Compressor more closely which is supposed to employ a very slow but very good "optical" strategy about which I know absolutely nothing.

User uploaded file

Feb 10, 2009 12:04 PM in response to Dagda

Dagda wrote:
In order to adjust the speed of a clip, iMovie must first convert the clip. Allowing iMovie to make this conversion visibly (and permanently!) degrades the quality of the video for that clip.


Are you sure about this or assuming so? iMovie's speed change is not a rendered effec and it simply doubles frames for slowdown and skips frames for speedup. It is not the best way to get fast/slow motion but it's cheap and doable in realtime. The only time when your source movie is converted is when it's exported to a movie file.

Feb 10, 2009 3:07 PM in response to Euisung Lee

This is incorrect. In order for iMovie 09 to adjust the speed of the clip, it must (in North America) be in the NTSC standard, which means 29.97 frames per second. If your video is not recorded at 29.97 frames per second, iMovie 09 will REQUIRE that you convert the video before it will allow any speed adjustments. In my experience, iMovie's conversion is quick, but the video quality is noticeably degraded. It does keep your original clips in the folder: " User/Movies/iMovie Original from speed conversion ", so you can re-import the full quality clips.

Feb 10, 2009 3:09 PM in response to Jon Walker

Jon,
Thanks for all your help. I have resigned myself to simply letting iMovie convert and degrade my original video if I want to adjust the speed. This will have to do until I purchase a better video camera. In the mean time, if you ever hear of a "recipe" for converting 24 fps .mov files into a full-quality, speed-adjustable format, I'd be interested to hear it.

Feb 10, 2009 3:44 PM in response to Euisung Lee

I am a novice at all of this, but I can already tell that video is a complex field. My .mov files were shot with a Panasonic LX3 - a point-and-shoot digital camera that also records 720p 24fps video. iMovie 09 will not give you the option to adjust the speed of the original clips from my camera. Instead of a turtle and a rabbit, with percentages, there is a single button that says "convert entire clip". You click the button, iMovie does its thing, and then you are left with a clip that has been converted (and compressed) into a format where speed-adjust is available.

Feb 10, 2009 3:45 PM in response to Dagda

iMovie does not convert your 24p movie. The only conversion iMovie performs is for conventional HD camcorders such as HDV and AVCHD. Your LX3 movies are 720 24p MJPEG movies and iMovie imports them natively.

If you use 24p or other frame rate movies in iMovie, iMovie will playback with it's default timeline fps. 24p movie will be read as 30 by duplicating every 5th frame, but it's done on the fly and not by recompressing it to a new movie.

Feb 10, 2009 3:53 PM in response to Euisung Lee

I can only relate my experience. Yes, iMovie imports my .mov files natively and yes, it can do all manner of editing to them EXCEPT FOR SPEED ADJUSTMENT. To do the speed adjustment, iMovie requires you convert the video. Perhaps frame rate isn't the key to this, but changing the frame rate in MPEG Streamclip allowed the clips to have their speed adjusted. Using Jon's advice, and this evidence, I diagnosed frame rate as the problem with my clips.

Please allow that there are many cameras using many different codecs and specifications for their encoding. Perhaps not all 24fps footage needs a conversion (which iMovie will handle in the program) to work with speed adjustment, but clips from the Panasonic LX3 sure do.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Converting for Speed Adjustment Degrades Video Quality

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.