From: Rowan 2. <row...@se...> - 2008-02-01 18:05:05
|
Hi all I've mentioned this issue before, changing from an old 1.2GHz Duron to a 3GHz Pentium D didn't really make much difference - the maximum reliable/consistent frame rate is still about 4-5fps. If I set 'framerate' any higher then it gets jerky and starts skipping frames which skews the perception of time. I've been playing with 'transcode' this evening and one bonus is that it displays the output frame rate... I can see clearly that it's having no problems capturing at 25fps, and that is including realtime encoding using an mpeg codec. The encoded video plays back perfectly. With motion, I don't think it's a processing issue because the CPU time consumed is so small that the load normally stays at or very close to 0.00. PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 51028 root 4 20 0 23568K 18328K kserel 0 1:08 0.00% motion I suspect it's some sort of FreeBSD bktr interface quirk. Does anyone know of the issue, and possible fix? FYI I was using 3.2.8, just upgraded to 3.2.9 via the FreeBSD ports system without any change in performance. I would try a newer version but the last time I tried to compile directly from source I wasted a couple of hours wrestling with ffmpeg versions and FreeBSD patches before giving up. :-/ I'm at a distinct disadvantage by not being a Linux user... Thanks for any tips. Cheers. |