Topic: 24 in 30

Often enough for it to be annoying, I'll have a video that runs at 24 FPS, but is encoded at 30 FPS. Is there any to throw out the extra frames so that it can be interpolated correctly?

Re: 24 in 30

nigelxw
Try TIVTC plugin.
I use simple AVS-script:

DirectShowSource("Video-24-in-30fps.mkv")
TDecimate(cycle=5)

Then open this script in MPC-HC instead of source video. This method let me to clean 30 fps video from double frames and return 24 fps on-the-fly. After that SVP does its work to add smoothnes. It working not significant but very well. In real time.

See more here: "Fix" for videos with resampled framerates?

Picture with Russian text smile
http://www.svp-team.com/forum/misc.php?action=pun_attachment&item=726

Re: 24 in 30

Thanks for that, but I'm still not quite sure what I'm supposed to do.

Re: 24 in 30

Get this and insert

TDecimate(cycle=5)

possibly with some LoadPlugin() call before it, to the beginning of SVP 4\script\base.avs.

Yeah, it's complicated big_smile
Dealing with broken videos is always complicated...

Re: 24 in 30

Alright, two things-     
First, I still can't figure out how to get that plugin working,
and second, the video I'm working with doesn't exhibit 3:2 pulldown, but rather has every fourth frame repeated.

Re: 24 in 30

Could someone please tell me what to do, and how to do it?

Re: 24 in 30

nigelxw

every fourth frame repeated

It is kind of 2:3 pulldown. 4 in 5 frames recorded. You need to decimate 1 odd frame from every 5 frames.

what to do, and how to do it?

1. Download TIVTCv105.zip form TIVTC page
2. Unzip and place TIVTC.dll into C:\Program Files (x86)\AviSynth 2.5\plugins
3. Open notepad and copy-paste script:

DirectShowSource("Video-24-in-30fps.mkv")
TDecimate(cycle=5)

- change "Video-24-in-30fps.mkv" to your video file name
- save as fixed_video.avs in the same folder near your video file name
4. Start MPC-HC and open this fixed_video.avs (you can use drag and drop)

Alternative way. Don't do that. Just download correct video with mative 24 fps.

Re: 24 in 30

Is there any way to do this in MPV?

Re: 24 in 30

This method was able to pull the video back to 48fps, but SVP doesn't seem to be able to push it from 48fps to 60fps as my setting is. No matter what FPS setting I set in SVP 4 Pro, it just playback as 48FPS. Using Potplayer 64-Bit.

MAG79 wrote:

nigelxw

every fourth frame repeated

It is kind of 2:3 pulldown. 4 in 5 frames recorded. You need to decimate 1 odd frame from every 5 frames.

what to do, and how to do it?

1. Download TIVTCv105.zip form TIVTC page
2. Unzip and place TIVTC.dll into C:\Program Files (x86)\AviSynth 2.5\plugins
3. Open notepad and copy-paste script:

DirectShowSource("Video-24-in-30fps.mkv")
TDecimate(cycle=5)

- change "Video-24-in-30fps.mkv" to your video file name
- save as fixed_video.avs in the same folder near your video file name
4. Start MPC-HC and open this fixed_video.avs (you can use drag and drop)

Alternative way. Don't do that. Just download correct video with mative 24 fps.

Re: 24 in 30

> No matter what FPS setting I set in SVP 4 Pro, it just playback as 48FPS

https://www.svp-team.com/wiki/FAQ#I.27v … fps_videos