View Full Version : 23/29.97 fps to 25 fps?
spessu
16th October 2003, 19:02
Greetings,
Is there any reasonible way to "convert" 23.97 fps or 30 fps DivX video to 25 fps? I have this new DivX-DVD player but since I'm living in PAL area 23.97 fps and 30 fps video files aren't working properly on my DVD player.
scharfis_brain
16th October 2003, 22:50
If you are able to use avisynth, this task is not very difficult!
23.976fps Video should be speeded up to 25fps using assumefps(25) within avisynth and a 23.976 to 25 fps sound transcoding with besweet.
29.97fps can be converted using
convertfps(25)
this will produce a 25fps video, but motion gets jerky
convertfps(50)
separatefields()
selectevery(4,0,3)
weave()
this produces a 50-fps video but here motion gets not THAT jerky like above, but jerkieness is still present.
spessu
23rd October 2003, 11:24
Well, thanks for your advice but... I've never fully understood how Avisynth works. Yeah, I've got the "program" (.dll files) and as far as I understand is to add these lines you typed into selfmade .avs file and then... then what? Do I have to use VirtualDub(Mod) or something??
manono
23rd October 2003, 12:09
Hi-
If you already have a 23.976fps .avi, you can convert the video to 25fps without reencoding by opening the .avi in VDubMod and setting the Video to Direct Stream Copy. Then go Video-Frame Rate-Change To 25.000. Save the new .avi. But as scharfis_brain said, you'll have to extract the audio and stretch it in BeSweet and mux back into the video. I wouldn't recommend the same procedure for 29.97fps .avis.
spessu
1st November 2003, 20:26
manono, your advices seems good but I can't save the file without re-encoding it...
manono
1st November 2003, 21:58
Hi-
Sure you can. I just tested it twice, once with VDubMod, and once with NanDub. As long as Video is set to Direct Stream Copy, there's no reencoding being done. It's just copying the .avi over at the changed framerate. Look how fast it goes. It only takes a minute or two, way faster than reencoding. Just make sure you save it under a different name. Instead of Movie.avi, call it Movie2.avi, or Movie25FPS.avi, or something like that.
By the way, if your DVD/MPEG4 player only plays 25fps video, then something's wrong with it. I've tested mine with framerates from 15-30fps and everything in between, and all play fine (it doesn't play DivX3, though). If I were you, I'd contact the manufacturer or distributer for a firmware upgrade. Different framerates shouldn't be a problem with these things. What brand/model is it?
Neo Neko
4th November 2003, 11:26
Virtualdub actually has an option to convert fps by either duplicating frames or decimating and combining frames which will not alter the video length or require you to stretch the audio. But it does mean re-encoding the video.
joshyg2
4th November 2003, 13:35
spessu you should look into purchasing a Multi-System Television.
That way you wont have to convert your videos, and you will get smooth picture.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.