Creating 2:3 progressive pulldown with DGPulldown

Support for all my other tools
Post Reply
DAE avatar
zambelli
Posts: 3
Joined: Wed Dec 10, 2014 12:27 pm
Location: Seattle, WA, USA

Creating 2:3 progressive pulldown with DGPulldown

Post by zambelli »

I have a 720p 23.976 fps MPEG-2 video that I would like to insert repeat frame flags into in order to create 59.94 fps video with 2:3 progressive pulldown.
I tried using DGPulldown to do this by using custom 23.976 --> 59.94 values, but the resulting MPEG-2 video appears to have repeat fields, not frames, according to DGIndex, and doesn't play correctly.

Is there a way to apply 2:3 progressive pulldown with DGPulldown?
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: Creating 2:3 progressive pulldown with DGPulldown

Post by admin »

Hi Alex,

It should be a small matter to modify DGPulldown to support that. I'll see what I can do this evening for you when I get back from the pool. If you can link a sample source file, that would be helpful.

BTW, if you don't need to use your own files for this, I have samples with this kind of pulldown I could give you.

Don
DAE avatar
zambelli
Posts: 3
Joined: Wed Dec 10, 2014 12:27 pm
Location: Seattle, WA, USA

Re: [RESOLVED] Creating 2:3 progressive pulldown with DGPulldown

Post by zambelli »

Don, I am so sorry for not replying sooner - the Christmas holidays got in the way and I didn't have email notifications configured for the forum so I missed your replies.

If you're still willing to help me out (which I would greatly appreciate), I've uploaded a 720p24 MPEG-2 video here: http://citizeninsomniac.com/video/720p24_MPEG2.7z

Thank you!
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: Creating 2:3 progressive pulldown with DGPulldown

Post by admin »

Thanks, Alex, I know how trying the holiday period can be. I'll download and test. It may take a few days, though.
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: Creating 2:3 progressive pulldown with DGPulldown

Post by admin »

Hi Alex. Here is a hacked version that does the job.

http://rationalqm.us/misc/DGPulldown_Alex.exe

Just open it, browse to the input file, leave it set for TFF, and then do Convert. Actually TFF/BFF doesn't matter for frame repeats, but I coded only the TFF leg of the code for frame repetition.

Let me know if it works for you and I will add it as a proper GUI option etc.
DAE avatar
zambelli
Posts: 3
Joined: Wed Dec 10, 2014 12:27 pm
Location: Seattle, WA, USA

Re: Creating 2:3 progressive pulldown with DGPulldown

Post by zambelli »

I tested the mod with a few 720p24 clips and I think it's working correctly! DGIndex shows frame repeats, not field repeats; MediaInfo shows 59.94 fps in the header; and MPC-HC shows (Ctrl+J) the video card's IVTC logic correctly kicking in on playback to produce 23.976 fps output. When I disable DXVA and use LAV Video Decoder instead of the Microsoft MPEG-2 decoder, MPC-HC shows 59.94 fps as the frame rate (because there's no IVTC) - so those are all good signs.

Thanks for doing this, Don! I'll let you know if I find any issues, but so far - so good!
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: Creating 2:3 progressive pulldown with DGPulldown

Post by admin »

Good to know. Thanks for the report, Alex.
Post Reply