I have a (smartphone) video which was originally recorded with 30fps.
Sometimes scenes are stuttering a little.
So when I re-encode these videos (with the same codec H.264) but increase the fps up to 60 does this help to repair stuttering?
In order words: does ffmpeg really calculate the additional new frames as intermediate half-way steps between the two existing frames?
Or are are the new frames more or less just added as stupid dummy frames?
+ Reply to Thread
Results 1 to 2 of 2
-
-
Normally the new added frames are just duplicate frames ( or sometimes effectively duplicates from timestamp changes), unless you use something like -vf minterpolate (but it has some bugs and memory leak)
https://ffmpeg.org/ffmpeg-filters.html#minterpolate
However , smartphone videos are usually VFR (variable frame rate) . 30 FPS isn't really 30FPS . There are sections where the fps will drop - those sections will stutter.
You can check with mediainfo (view=>text) it will usually report a min and max framerate, or -vf vfrdet in ffmpeg
https://ffmpeg.org/ffmpeg-filters.html#vfrdet
Similar Threads
-
AI Interpolation of NASA footage (Smoothing/Increasing Fps)
By Dutchsteammachine in forum Newbie / General discussionsReplies: 33Last Post: 19th Jul 2020, 14:19 -
Is it possible to repair a video from which ffmpeg says this error?
By Chemist116 in forum RestorationReplies: 0Last Post: 11th Jun 2018, 12:11 -
Is there a way to repair damaged video with ffmpeg?
By Chemist116 in forum Newbie / General discussionsReplies: 2Last Post: 26th May 2018, 15:13 -
Slow video transcoding ffmpeg h264 0.6 fps
By www-data in forum Video ConversionReplies: 12Last Post: 23rd May 2018, 23:58 -
FFMPEG Only Converting at 1.5-2 FPS
By aaronc1976 in forum Video ConversionReplies: 4Last Post: 29th Aug 2016, 14:16