Hi,

My application Flowblade is probably the most extensive user of MLT
Python bindings.

Here are some tips how to go forward:

- read the docs in http://www.mltframework.org
- install Flowblade or Openshot and do "locate mlt.py" on terminal to
find the bindings interface
- download source code for MLT and see files in  "mlt++" folder. You
can combine information from these files and "mlt.py" file to deduce
the interface.
- doing just "import mlt" should be enough to get going after
installing Flowblade or Openshot
- you can look for examples in
https://code.google.com/p/flowblade/source/browse/#hg%2Fflowblade-trunk%2FFlowblade
 . It's 27000 lines, but all the information you need is there. for
start,  "sequence.py" builds a multitrack object

Some examples. Creating producer:

 file_producer = mlt.Producer(profile, media_file_path)

Track append, inset, inset blank and remove:

    track.append(clip, clip_in, clip_out)
    track.insert(clip, index, clip_in, clip_out)
    track.insert_blank(index, length)
    track.remove(index)


Good luck,

Janne

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to