I have a few VOBs ripped from a DVD that are hybrid; 23.976 with duplicates for film sections and 29.97 for video sections. As I know there are 3 ways to deal with this. Convert to 29.97 for smooth video but jerky film, convert to 23.976 for smooth film but jerky video, or vrf in mkv with timecodes. But I was thinking of a fourth option. Perhaps someone could write a script that could simply replace the duplicates in the film sections with interpolated frames for a constant 29.97 all throughout without having to get into nasty VFR. Maybe this already exists and I don't know it but if not, I wouldn't know where to begin to make a script that could function that way. Of course, I suppose you could do it manually with SVPFlow...
+ Reply to Thread
Results 1 to 6 of 6
-
-
First of all, there should be no duplicates in the film sections unless the film was something other than 24 fps. If it is silent amateur film than it might have started out at 15, 16, or 18 fps (common silent amateur film speeds). If it is sound film, then it should be 24 fps, and should have no duplicates.
So, what is the source of this film, and what sort of duplicates are you seeing? Can you post a sample that is cut, but not re-encoded? 5-10 seconds is adequate, as long as it contains a reasonable amount of motion (no talking heads, please).
You can certainly synthesize intermediate frames to go from 23.976 up to 29.97. There are dozens of scripts based on AVISynth's MVTools2, and also on SVP and Interframe, both of which are derivatives of MVTools2. For some types of motion this interpolation can be near-perfect. For other types of motion, it can create artifacts.
Here is an early 1940s parade, taken at 16 fps, which I interpolated up to 30 fps in order to reduce judder. It will probably look wonderful when you first view it, but if you look long enough, you will begin to see the artifacts. For this clip, I decided it was a reasonable tradeoff because the judder was pretty pad as the camera panned to follow the parade participants.
https://www.youtube.com/watch?v=t8HjRN0rw5MLast edited by johnmeyer; 21st Mar 2020 at 20:56.
-
That produces 29.97 fps overall but the frames aren't evenly spaced in time. The first 4 frames of a 5 frame group represent 1/23.976 second intervals but interpolated frame will represent a 1/47.95 second interval. Playing all 5 frames at 1/29.97s intervals will still result in jerky motion. What needs to be done is to interpolate motion over all 4 frames into motion over 5 frames. You can easily do that with a number of motion interpolation filters (svpflow, mvtools, etc.). But the motion interpolation often doesn't work well, producing gross distortions and/or blending.
Here's an example where you can see gross distortions from doubling the frame rate with motion interpolation:
https://forum.videohelp.com/threads/352741-Frame-interpolation?highlight=tron#post2215502
23.976 to 29.97 will suffer similar defects, though a little less so.Last edited by jagabo; 21st Mar 2020 at 20:13.
-
The whole DVD is progressive? Progressive 23.976fps with dupes to bring it up to progressive 29.97fps? And then the 29.97fps sections are also progressive? If so, that's unheard of in my experience.
Or when you say, "29.97 for video sections", does that mean it's interlaced?
Anyway, do you have a short sample showing both kinds? I agree with jagabo that interpolating the dupe frames will still leave it jerky, if somewhat less jerky. -
I assume he's talking about the same videos in his other posts. And some of the shots in those videos are telecined film overlaid with 30p titles. If you make them 24p the titles will be jerky. If you make them 30p the underlying video will be jerky.
-
Similar Threads
-
Hybrid: Problem with creating video from image sequence
By Compositor in forum Newbie / General discussionsReplies: 7Last Post: 3rd Apr 2021, 08:09 -
Video being show as duplicates
By Jezza in forum Newbie / General discussionsReplies: 6Last Post: 30th Dec 2019, 05:05 -
Duplicates Frames. Cause and means?
By nji9nji9 in forum RestorationReplies: 51Last Post: 15th Oct 2019, 12:21 -
video mkv HDR colors incorrect with staxrip, Hybrid and others
By jonrodrigos in forum Newbie / General discussionsReplies: 3Last Post: 23rd Feb 2019, 03:48 -
How to ignore specific duplicates in multidecimate
By chummy02 in forum Newbie / General discussionsReplies: 8Last Post: 11th Jul 2017, 08:43