2012/1/12 Maksym Veremeyenko <ve...@m1stereo.tv>: > Hi, > > i did a tests to define how many "layers" can be played and found that > dropped frames start appear on 5th PNG layer over DV track
Did you also try with real_time > 1 set on the consumer on a multi-core system? > mlt file attached. > > so the question is how many layers could be played on top or generic > hardware? This question cannot be answered generally. There are too many factors and ways to tune it. I helped C4IP develop a product 2.5 years ago with very constrained capabilities, and we did test and qualify for SD that it could composite two layers of PNG image sequences or pango titles plus another video for picture-in-picture. We did run into some problems that required setting the buffer property of the consumer rather high and limiting the duration of animation sequences. The buffer property controls how many frames may be rendered ahead of the playout position. This was configured for an Intel Q6600 Core Two Quad CPU with 4 GB RAM IIRC. This was made before parallel processing (real_time > 1) was added to MLT and before libavcodec added general purpose multi-threaded decoding. P.S. You get better compositing performance if you do not use full resolution images and use the geometry property of the composite transition to reduce the compositing footprint. -- +-DRD-+ ------------------------------------------------------------------------------ RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 _______________________________________________ Mlt-devel mailing list Mlt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mlt-devel