Forums [Archives] Forums [Archives] (
-   Video Encoding and Conversion (
-   -   KVCD: How to convert 23.976 to 29.970 fps ? (

incognito 08-07-2003 11:07 PM

KVCD: How to convert 23.976 to 29.970 fps ?
OK I've seen several threads about how to use pulldown on a 23.976 fps encode to get it to play as 29.97 but they are all different in some aspect. Exactly how do I do it? Step by step. Including bbmpeg settings. Add SVCD header etc...?

Dialhot 08-08-2003 03:35 AM

"3:2 pulldown during play" is a feature allowed only in MPEG2 (some people say it works also in MPEG1, but I always had problem with this so let's say it does not work).

This setting has to be setted during encoding. It's in the setting of tmpgenc, on the "video" tab (it is called "Encode mode" and his by default set to "non-interlaced").

For the muxing, bbmpeg has to be setted as usual for a SVCD target. So just double-clic on the check box "SVCD" and all the other parameters will change to the correct value.

D Rated 08-08-2003 07:21 AM

Right Dialhot, but as you said that is for MPEG2.

If you have an MPEG1 source, and you need to convert 23.976 to 29.97 for better compatability on your standalone, I haven't seen a good solution for this. As you said, people have posted ways to run pulldown on MPEG1, but I have never got this to work.

If you are starting with an AVI source, you could maybe try to run AVIFrate to change the source frame rate. But I'm not sure what that would do to the audio and such. Trying to change the framerate in VirtualDub is a waste of time, the results are horrible.

Dano 08-08-2003 08:59 AM

Pulldown will work on mpeg-1 as long as you select 2:3 Pulldown when muxing as SVCD in bbMpeg. I have done this on about 5 DVD backups and 15 to 20 TV captures that have been IVTC'd and it worked flawlessly. I think the problem people have been having is that when muxing mpeg-1 as SVCD bbMpeg or any other program does not look for the pulldown flag , it has to be told it is there. I do not have TMpegenc apply pulldown during encoding but add it afterwards, I use dopulldown.exe (you have to rename your .m1v to .mpv).

D Rated 08-15-2003 01:47 PM

I tried Dano's suggestion again, but with no luck. I created a sample M1V (about 30 seconds long with the 2.5 optimal script). I then renamed this to MPV. Then ran dopulldown against it to create an M2V. Muxed this with an MP2 in bbmpeg using SVCD 2:3 pulldown. When played in my standalone the video is fast for a few seconds, and then slows down for a brief moment, and this repeats.

Maybe the difference is that Dano is using DVD backups and TV captures that were IVTC'd. My source is a 23.976 FPS AVI (divx) and I'm not performing IVTC or telecide() or decimate() in my AVS script. Admittedly I know little about telecine, IVTC, and the two functions mentioned above. Should I be using these in the AVS script?

incognito 08-15-2003 10:29 PM

I've also tried everything I could and didn't get it to work. I did find that if I let the movie start then hit stop and play again it seems to work fine in my DVD. I don't get it.

Dano 08-18-2003 07:15 PM

Just wanted to give an update on mpeg-1 with pulldown. While it plays perfectly on my Apex AD-5131 it has problems on my Apex AD-500W. For the most part movement is ok but on fast horizontal movement it slows down for a bit and then goes back to normal. So I guess it is just like mpeg-1 at 23.976 without pulldown, it will work for some and not for others.

All times are GMT -5. The time now is 01:40 PM  —  vBulletin Jelsoft Enterprises Ltd

Site design, images and content © 2002-2021 The Digital FAQ,
Forum Software by vBulletin · Copyright © 2021 Jelsoft Enterprises Ltd.