View Single Post
Old 6th July 2018, 21:35   #3114  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
I have a request for changing the handling of FFmpegSource...

It seems that many versions of ffms2 have a problem when fpsnum/fpsden are used to guarantee CFR output. A recent discussion was started here:
https://forum.doom9.org/showthread.p...39#post1845939

AVStoDVD is only rarely affected, but generally the safest workaround is to abandon the fpsnum/fpsden parameters completely and instead use ChangeFPS following the ffvideosource call. (I know that it was me pushing the use of fpsnum/fpsden, but this was before the issues became apparent).

For AVStoDVD this will require two changes:
1. The A2DSource.avsi must be changed. An updated file is here:
https://www.sendspace.com/file/7b2tux

2. If FFmpegSource is specified under "Preferences" then the A2D executable must be changed like this:
This script line
Quote:
Video = FFVideoSource("F:\Download\2 source.avi", track=-1, fpsnum=2997, fpsden=100, seekmode=0)
must become this
Quote:
Video = FFVideoSource("F:\Download\2 source.avi", track=-1, seekmode=0).ChangeFPS(2997, 100)
Cheers
manolito

Last edited by manolito; 7th July 2018 at 15:35.
manolito is offline   Reply With Quote