Back Forum Reply New

a deinterlaced problem for a PAL

Many film companies shorten the movie length by change the 24fps to 25fps.
For this DVD, a field is added to every 12 frames so every 24 frames have 2 fields.
24+1/2+1/2=25

but watching from virtualdubmod or TMPGenc, the first 13 frames are progressive and the latter 12 frames are interlaced

pattern12frame)
0101010101010101010101010

there is a quot;0quot; at last#12290;#12290;#12290;#12290;#12290;#12290;

I use a decomb
Decimate(25,0,0.0,3.0,2,quot;quot;,false)

but it can just change 25fps to 24, not 23.97 which means there will be repeated frames every 800+ frames.
2497+3=2500
2500/3=833.333333

or this

doubleweave()
selectevery(25,2,4,6,8,10,12,14,16,18,20,22,24)

still not 23.97

any good ideas?

telecide().decimate(25) helps

it still comes out 24fps

use assumefps(23.976,true).ssrc(audiorate(last)) afterwards

or use a decimator like TDecimate, that is able to decimate arbitrary ratios.

but why are you so sure, that the original framerate was 23.976 and not just 24?

In other words, why would you want to use 23.976 in first place?
Theatres (film format) uses 24 (display at 48 by duplicate).
29.970 I can understand, but 23.976 is a completely arbitrary framerate.

because after I deinterlaced the film by my ways(output 24),I find there are still repeated frames.
So I think the original is 23.97...

Try FDecimate(23.976).
¥
Back Forum Reply New