This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
using:tinypy [2013/04/26 18:59] fx [Avidemux Class] |
using:tinypy [2013/04/26 19:03] fx |
||
---|---|---|---|
Line 2: | Line 2: | ||
Tinypy has been extended with some avidemux bindings. | Tinypy has been extended with some avidemux bindings. | ||
- | These bindings are available through some new classes | + | These bindings are available through some new classes : |
- | + | * [[tinypy:avidemux|Avidemux class]] | |
- | ===== Avidemux Class ===== | + | * [[tinypy:gui|GUI class]] |
- | Assuming you created an instance with | + | |
- | //adm=Avidemux()// | + | |
- | + | ||
- | **adm.loadVideo('fileName) ** | + | |
- | + | ||
- | Load the video given as parameter | + | |
- | + | ||
- | **adm.appendVideo('fileName) ** | + | |
- | + | ||
- | Append the video given as parameter | + | |
- | + | ||
- | **adm.getWidth() ** | + | |
- | + | ||
- | Return the width of loaded videos | + | |
- | + | ||
- | **adm.getHeight() ** | + | |
- | + | ||
- | Return the height of loaded videos | + | |
- | + | ||
- | **adm.getFps1000() ** | + | |
- | + | ||
- | Return average frame par second multiplied by 1000 | + | |
- | So a 25 fps video will return 25000 | + | |
- | + | ||
- | **adm.getVideoCodec() ** | + | |
- | + | ||
- | Return the video codec as a string, for example 'DX50' | + | |
- | + | ||
- | **adm.clearSegments() ** | + | |
- | + | ||
- | Purge previously loaded editing | + | |
- | + | ||
- | ** adm.markerA and adm.markerB ** | + | |
- | Set/get the marker position. They are in microseconds | + | |
- | + | ||
- | ** Example ** | + | |
- | + | ||
- | Here is the typical beginning of an avidemux tinyPy project | + | |
- | + | ||
- | adm = Avidemux() | + | |
- | adm.loadVideo("/work/samples/avi/ac3_5channel.avi") | + | |
- | adm.clearSegments() | + | |
- | adm.addSegment(0, 0, 33400000) | + | |
- | adm.markerA = 0 | + | |
- | adm.markerB = 33400000 | + | |