c4d.bitmaps.MovieLoader

The movie loader class is used for reading movie streams.

Definition

class c4d.bitmaps. MovieLoader

Members

MovieLoader. __init__ ( )
Return type: c4d.bitmaps.MovieLoader
Returns: The new movie loader
MovieLoader. Open ( fn )

Open a movie file.

Parameters: fn (str or MemoryFileStruct ) – The file.
MovieLoader. Close ( )

Close the movie file.

MovieLoader. GetInfo ( )

Return information about the movie:

framecount, fps = ml.GetInfo()
							
Return type: tuple(int, float)
Returns: Frame and FPS
MovieLoader. Read ( new_frame_idx )

Read an image from the movie:

framecount, fps = ml.GetInfo()
for frame in xrange(framecount):
  result, image = ml.Read(frame)
  #when result is not IMAGERESULT_OK...
  #...image is None.
  if result!=c4d.IMAGERESULT_OK: break
  pass
							
Parameters: new_frame_idx ( int ) – The frame number of the frame to be read.
Return type: tuple( IMAGERESULT , BaseBitmap )
Returns: The image result and the bitmap or None .

Table Of Contents