>Date: Sat, 10 Nov 2007 11:14:11 -0600 >From: "ted morris" <[EMAIL PROTECTED]> > >Another question has to do with funky timing when I try and utilize > >-f $FRAMERATE setting. > >I capture from /dev/video0 BTTV card. encode with ffmpeg xvid and >save as avi. > >If FRAMERATE is for example 15 fps or 10 fps, it captures OK but it plays >back at double or triple speed, or even greater for bursts of time. This is >true >whether playback is with VLC, mplayer, ms mediaplayer, vdub, etc.... >here are the settings thus far: > >transcode -x v4l2,null -M 2 -i /dev/video0 -y ffmpeg,null -R 0 -F mpeg4 -c >10:00 -g 720x480 -f 10 -u 100 >-Q 3 -w 1500-o "$VIDEOLOCATION$FILENAME"
I am not the most expert user around here, but it sounds like you might want to try setting the output framerate using the --export_fps. If you want the same export framerate as the input framerate, this may fix the problem. To verify the input and export framerates, you can try tcprobe -i FILENAME If your export framerate is not the same as the input, I think you need to use either -J fps or -J modfps I don't know which is the 'better' to use, I've had good luck with the modfps filter. -Ben
