PDA

View Full Version : Problems with framerate..


Oswald0
28th June 2003, 17:10
I have a video with 119 fps and wanna change to 25~29...
Any1 know any program to do that? Help me Please!
click here to see (http://www.wh0ever.kit.net/pic.jpg)

jggimi
28th June 2003, 17:26
Your link was nonoperational when I tried it.

But changing a framerate is very easy with AviSynth.

AssumeFPS changes the frames per second without changing the number of frames.

ChangeFPS changes the framerate by removing or duplicating frames.

ConvertFPS attempts to change the framerate without removing or duplicating frames.

For example:AviSource("whatever.avi")
AssumeFPS(24)If you're not familiar with AviSynth (.avs files), see www.avisynth.org and Doom9's AviSynth forum (http://forum.doom9.org/forumdisplay.php?s=&forumid=33).

Wilbert
28th June 2003, 17:29
Welcome to this forum! You will have to use AviSynth, and add the following lines (120fps -> 30fps):

AviSource(...)
Decimate(4).Decimate(3).Decimate(2)

I advice you to read the following thread:
http://forum.doom9.org/showthread.php?s=&threadid=49561&highlight=120

If you don't know about AviSynth, I advice you to look around at www.avisynth.org and in the AviSynth forum.

edit: someone was faster :) But I think you should convert it to 30fps instead of 24fps, otherwise it could result in jerkyness ...

jggimi
28th June 2003, 17:40
Thanks Wilbert, that's an interesting thread on the possibilities of why someone would create ridiculous framerate video.

The (24) was only an example. I had no idea the source was supposed to be at any particular framerate.

If the original content was NTSC, and the extra frames are duplicates, then ChangeFPS(29.97) might be a better solution, unless there are descernable patterns making SelectEvery possibly a better choice.

Awatef
28th June 2003, 17:40
It goes easier with VirtualDub.

Open your file there, go to Video - Frame Rate

and select "Decimate by"

Put 4 if you want 29.97fps output
Put 5 if you want 23.976fps output