Jump to content


Photo

Program needed to speed up AVI/Video...


  • Please log in to reply
4 replies to this topic

#1 sausageman

sausageman

    Auditioning...

  • Shinmem
  • 4 posts

Posted 20 May 2007 - 04:03 AM

I think it's easier for me to get to the point right away (because if I don't then I'll get stuck here :-) ):

I have a avi that runs 2:30 minutes and I need to shorten the running time to 2:00 minutes.

So what I am looking for is a program that will allow me to playback an avi or any video at a slightly faster speed and record that at that same speed. Just enough so that it won't sound like a chipmunk.

I know that such a program exist but I have searched though Yahoo and Google and even at download.com and while I came across many programs like rippers, encoders and such, none of which mentioned speeding up videos. So I have become frustrated!

If anyone knows of such a program, PLEASE let me know right away! :good:

Any help will be appreciated.

#2 .Brian

.Brian

    Graduated member

  • Senpai
  • 1258 posts

Posted 22 May 2007 - 03:06 PM

Windows Movie Maker can speed up your videos by steps of 25%.
If you need more control over the speed of your videos you could try downloading a trial version of Adobe Premier or Vegas Video.
(I'd go for the latter if you're not familiar with video editing)
No Reina No Life!
Posted Image
Now back online!

#3 sausageman

sausageman

    Auditioning...

  • Shinmem
  • 4 posts

Posted 25 May 2007 - 04:19 AM

Much Thanks!

I'll let you know how things work out.

#4 sville1999

sville1999

    5th gen member

  • Kouhai
  • 116 posts

Posted 25 May 2007 - 08:56 PM

Video speed change may be achieved by varying the video frame rate. Video editors such as VirtualDubMod can do the job.

I just tried this on the Uta Doki! #082 clip using VirtualDubMod. The original clip has the following properties:
File : 61 MB, duration: 0:03:59, type: AVI, 1 audio stream(s), quality: 84 %, VirtualDubMod 1.5.4.1 (build 2066/release)
Video : 57 MB, 2015 Kbps, 29.970 fps, 640*480 (4:3), DX50 = DivXNetworks Divx v5
Audio : 3.64 MB, 128 Kbps, 44100 Hz, 2 channels, 0x55 = Lame MP3

Load it in VirtualDubMod and click on Frame Rate... under the Video menu. Under Source rate adjustment, specify to change to, say, 36 frames per second, while leaving all other options untouched. Then save the video to a new avi file using direct stream copy. Since the same number of frames in the new file are now displayed at a higher rate, the playback time is shortened. The audio stream, however, is unchanged (i.e. the audio will be played at the normal rate,) hence the audio and video won't synchronize in the new file, and basically the audio stream is cut short:
File : 60 MB, duration: 0:03:19, type: AVI, 1 audio stream(s), quality: 86 %, VirtualDubMod 1.5.10.2 (build 2540/release)
Video : 57 MB, 2420 Kbps, 35.999 fps, 640*480 (4:3), DX50 = DivXNetworks Divx v5
Audio : 3.03 MB, 128 Kbps, 44100 Hz, 2 channels, 0x55 = Lame MP3

Now, the frame rate in the above file is a non-standard 36fps, which might cause playback compatibility problem or might cause trouble during further processing. But no worry, we can actually force the frame rate to a regular one. Again, open the original file in VirtualDubMod and bring up the Video frame rate control box. This time, in addition to specifying a source rate adjustment to 36fps, we also highlight the Convert to fps radio button under Frame rate conversion and give it a regular rate, say, 29.97. This way, the editor will automatically drop certain number of frames at a certain rate so that the end product will have the same duration as the higher-frame-rate video. Again, audio and video are desynchronized, and the audio stream is cut short. Save it as another avi file using direct stream copy, and we get this:
File : 50 MB, duration: 0:03:19, type: AVI, 1 audio stream(s), quality: 84 %, VirtualDubMod 1.5.10.2 (build 2540/release)
Video : 47 MB, 2016 Kbps, 29.970 fps, 640*480 (4:3), DX50 = DivXNetworks Divx v5
Audio : 3.03 MB, 128 Kbps, 44100 Hz, 2 channels, 0x55 = Lame MP3

If you want to alter the audio speed to sync, then there'll be a little more work involved. First, demux the MP3 audio stream using VirtualDubMod to a standalone audio file, then use one of many audio editors, say, GoldWave, to speed up the audio. (In GoldWave it's under Effects -> Time warp, where you can specify the exact length you want, which should be the length of the new video file.) Then save the modified audio to a new MP3 file. The last step is to use something like VirtualDubMod to remux the sped-up audio and video files. In VirtualDubMod, open the new video file, then, under Streams -> Stream list, add the new audio file and disable the old audio stream. Make sure the earlier video frame rate changes are cleared in the settings. Save it to a new avi file using direct stream copy, and we have the following, where audio and video are both sped up and synchronized*, and the audio is not cut short:
i) if the higher frame rate has been used:
File : 60 MB, duration: 0:03:19, type: AVI, 1 audio stream(s), quality: 86 %, VirtualDubMod 1.5.10.2 (build 2540/release)
Video : 57 MB, 2420 Kbps, 35.999 fps, 640*480 (4:3), DX50 = DivXNetworks Divx v5
Audio : 3.03 MB, 128 Kbps, 44100 Hz, 2 channels, 0x55 = Lame MP3
ii) if frames have been dropped to maintain the frame rate:
File : 50 MB, duration: 0:03:19, type: AVI, 1 audio stream(s), quality: 84 %, VirtualDubMod 1.5.10.2 (build 2540/release)
Video : 47 MB, 2016 Kbps, 29.970 fps, 640*480 (4:3), DX50 = DivXNetworks Divx v5
Audio : 3.03 MB, 128 Kbps, 44100 Hz, 2 channels, 0x55 = Lame MP3

* This is true if you use the higher frame rate approach. If, instead, frames are dropped during video speeding-up, one may notice that A/V is out of sync from time to time when playing back the final product.
“『AYA』=亜弥 『WAY』=道
松浦亜弥らしく、自分の道をまっすぐ突き進む・・・
という力強い想いを込めて、この名前にしました。”

#5 sausageman

sausageman

    Auditioning...

  • Shinmem
  • 4 posts

Posted 31 May 2007 - 03:04 AM

Right now I am trying VirtualDub since Windows Movie Maker is for X.P only (well, at least the version I have).

I just started to learn VB, so it's going to take awhile before I know what I am doing <_<

I still have to try the other programs mentioned.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users