Import_xml Documentation Last update 2003/06/27 Marzio Malanchini --------------- * Index --------------- - Overview - Schema - Usage - Requierements - Examples - SMIL extract - Changelog - Todo --------------- * Overview --------------- The import_xml module is based on a SMIL2 directive (http://www.w3.org/2001/SMIL20/Language) and it was initially designed to manage the smil file produced by kino (http://www.schirmacher.de/arne/kino) . Now it has some features (not supported by kino) that enable transcode to work in a different mode respect to the basic use: for example it's possible to force transcode to work with different sources in the same session (for instance only with dv, avi, mov (all mov supported by import_mov plus quicktime_dv generated by kino) or manage video sources with different height and width (for example a PAL with NTSC). --------------- * Schema --------------- /---------\ /---------\ | | | load | |transcode |--> autoprobe xml-------> | import | | | | xml | \---------/ \---------/ | | det. source \ / | ____________|________________ | | | | | | /---------\ /---------\ /---------\ |video.dv | | | | | spec. source processor | + | |video.mov| |video.avi| |audio.avi| | | | | \---------/ \---------/ \---------/ \___________|_______________/ | \ / | /--------------\ |internal filter| /---------\ \--------------/ |transcode | | | filter |_____________________________/ | module | \---------/ | | /---------\ | normal | |transcode | | flow | \---------/ --------------- * Usage --------------- import_xml module gets its options from transcode command line (such as -Q -d etc.) and from the smil file. A simply way to use the import_xml module is to build an smil file like this: ------ start my.smil ---- ------ end my.smil ---- and run transcode -i my.smil -y ............. The smil file is auto probed by transcode (it's possible to force the option -x xml) The first 2 lines define the namespace Each sequences are include in tag and for instance is possible to define two tag