c4d.bitmaps.MovieLoader

The movie loader class is used for reading movie streams.

Members

MovieLoader.__init__()
Return type: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