View Full Version : High FPS cause the file becomes extreme big after converting?
NiGHTsC
1st October 2008, 21:25
Currently, I have 2 videos, 3.7MB and 3.3MB
both are 20sec short clips with same content and video codec WMV9
only differences are 1st is 23.9FPS with 482frames and 2rd is 119.9FPS with 2410frames
which I have no idea why the 2nd video is different.
I tried to convert them both into x264 MP4 and I had a problem.
1st video became 2.4MB(3.7MB) and 2nd video become 9MB(3.3MB)
I'm wondering if it's possible to remove the extra frame?
cause it increase not only the file size but also the length of the video, 20secs to 1min:40secs.
Thank you.
poisondeathray
1st October 2008, 21:33
If those extra frames are not necessary, maybe you can select frames
http://avisynth.org/mediawiki/SelectEvery
Atak_Snajpera
1st October 2008, 22:32
and 2rd is 119.9FPS with 2410frames
I would not be surprised if 119.88 was in fact 23.976 fps with repeated frames AAAAABBBBBCCCCCDDDDD.
Try ChangeFPS(23.976)
NiGHTsC
2nd October 2008, 04:18
If those extra frames are not necessary, maybe you can select frames
http://avisynth.org/mediawiki/SelectEveryProblem is I have no idea what frames are not necessary.
I know there's tons of unnecessary frames, but I just don't know how many...
I would not be surprised if 119.88 was in fact 23.976 fps with repeated frames AAAAABBBBBCCCCCDDDDD.
Try ChangeFPS(23.976)Well, the converted MP4 is already 23.976 fps, but the amount of frame didn't change at all, unfortunately.
I could, however, use Sony Vegas to remove the extra frame at end of MP4, but that's another compression...
I need a way to remove them without reconvert it, if possible.
Guest
2nd October 2008, 12:02
Well, the converted MP4 is already 23.976 fps, but the amount of frame didn't change at all, unfortunately. You have to apply ChangeFPS() before encoding. You can't remove the frames from the already encoded MP4. It's a short clip; why can't you just re-encode it?
NiGHTsC
2nd October 2008, 15:58
Ok, I think I did apply ChangeFPS(23.976), this is my AVS
DirectShowSource("J:\11-119.9FPS.avi",fps=119.881077970653,audio=false)
ChangeFPS(23.976)
The frame did reduce to 490 frames, but here's another problem...
the video is fast forwarding and keep repeating the same frames during 20secs...
I tried to load this AVS in both MeGUI and lmx264gui-20080925 and same problem happent after coverted to x264 MP4.
juGGaKNot
2nd October 2008, 16:04
sony vegas will not render over 100 FPS
is the 120 FPS video faster ? or normal ?
Ok, I think I did apply ChangeFPS(23.976), this is my AVS
The frame did reduce to 490 frames, but here's another problem...
the video is fast forwarding and keep repeating the same frames during 20secs...
try this :
open in vegas, right click on it, smart resample, render 23.976 uncompressed ( quality will suffer ) and render x264
NiGHTsC
2nd October 2008, 18:11
my Sony Vegas 7.0 can't load the WMV9 AVI, either they are 23.9FPS or 119.9FPS.
I rendered again the 23.9FPS MP4 into 23.9FPS using Vegas and nothing change.
gironecna
2nd October 2008, 18:27
Have you tried
DirectShowSource("file", fps=fps, convertfps=true)
You do not need the changefps() line.
I have been using that for some time and have never had trouble before.
119.88 can be sampled down to 24.976 or 29.97. 119.88 is a common base between the to frame rates.
NiGHTsC
3rd October 2008, 04:36
magic!
giron, it works!
finally...XD
Thanx alot guys, Thanx!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.