--- /dev/null
+#!/usr/bin/env python
+
+# Import required modules
+import mltpp
+import time
+import sys
+
+# Start the mlt system
+mltpp.Factory.init( )
+
+# Create the producer
+p = mltpp.Producer( sys.argv[1] )
+
+if p:
+ # Create the consumer
+ c = mltpp.Consumer( "sdl" )
+
+ # Turn off the default rescaling
+ c.set( "rescale", "none" )
+
+ # Connect the producer to the consumer
+ c.connect( p )
+
+ # Start the consumer
+ c.start( )
+
+ # Wait until the user stops the consumer
+ while c.is_stopped( ) == 0:
+ time.sleep( 1 )
+else:
+ # Diagnostics
+ print "Unable to open ", sys.argv[ 1 ]
+