Files
veejay/veejay-current/veejay-server/doc/README.performance
Niels Elburg d8e6f98d53 Initial checkin of veejay 1.4
git-svn-id: svn://code.dyne.org/veejay/trunk@1172 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-11-10 20:16:24 +00:00

23 lines
1.1 KiB
Plaintext

Veejay's performace depends much on the memory bandwith, CPU and disk access.
For HDTV (1280x720) mjpeg, you need at least a 2.5 ghz. The faster the better.
For full PAL/NTSC resolutions (720x576 resp. 720x480) DV/Mjpeg you need at least a 1.5 ghz,
for lower resolution (352x288) you can do fine with a 500-800 mhz PC.
If you need to record without framedrop, you can do so by disabling audio and
disabling synchronization with the commandline options -a0 -c0
On newer PC's (pentium4) your best bet is working in RAW or MLZO (compressed)
YUV 4:2:0 / 4:2:2 On my pentium 4 , 3.0 ghz playing a AVI file that contains RAW YUV frames
uses about 3-4% for a full PAL movie and 10-12% for mixing 2 movies.
The tradeoff here is your diskspeed. You could use compression, this reduces the
size of the videofile anywhere between 0-30% .
Typical for laptops is slow diskspeed access, on my 1.8 ghz dell latitude laptop
the best I get is an average of about 20.0 mb/sec which is barely sufficient
for playing full PAL avi's containing RAW YUV.
(you can test yours with hdparm -T -t /dev/hdX)