Log in

View Full Version : 23.976fps somehow not 23.976fps?


ccarollo
6th November 2004, 20:52
(I originally accidentally posted this in the wrong forum, so I'm reposting here)

I've got a 720p HD source mpeg2 that I'm trying to convert from 60fps to 23.976fps (since it's a film source). I'm doing an Xvid conmpression of it in VirutalDubMod.

Here's my script:

LoadPlugin("C:\Program Files\SwiftAVS\Plugins\MPEG2Dec3.dll")
Mpeg2Source("C:\Test720pFile.d2v", idct=0)
SelectEvery(5, 0, 3)

When I load that in VirutalDubMod everything looks great, it shows up at 23.976 and doesn't have any of the duplicate frames that the original 60fps version does. The problem is that it still plays back at 60fps -- this happens with the Elecard player, Media Player Classic, and WinDVD6. TMPEnc also reports my resulting AVI to be 23.976fps, and lists the correct run time (but the seconds go by way too fast in all of the players).

I've tried putting an AssumeFPS(23.976) at the end of my script, but it makes no difference. Is there something that I'm missing that I need to do?

Thanks!

ccarollo
6th November 2004, 22:37
Okay, more data -- it actually does convert to 23.976 okay, but it only plays back correctly if I don't mux in my audio (DD AC3 2.0 track). Presumably because the audio is still expecting a framerate of 60.

Guess I'll have to do some research and see if I can get around it somehow.

Mug Funky
7th November 2004, 06:30
maybe the ac3 has timecode in it?

i find whenever i encode ac3 with timecode in the stream i get compatibility problems. not sure how to strip it out though. try BeSplit?