User Tools

Site Tools


using:tinypy

This is an old revision of the document!


Tinypy Avidemux Commands

Tinypy has been extended with some avidemux bindings. These bindings are available through some new classes

Avidemux 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
using/tinypy.1366995589.txt.gz · Last modified: 2013/04/26 18:59 (external edit)