$configuration = new stdClass; $configuration->required = array('mm_cck', 'mm_ffmpeg', 'mm_cck', 'media_mover_api'); $configuration->name = 'Video Preview'; $configuration->cid = '5'; $configuration->description = 'Create preview picture for news video.'; $configuration->start_time = '1234578612'; $configuration->last_start_time = '1234546952'; $configuration->status = 'stopped'; $configuration->complete->module = 'media_mover_api'; $configuration->complete->action = '1'; $configuration->complete->configuration = array( 'cid' => '5', 'module' => 'media_mover_api', 'action' => '1', 'verb' => 'complete' ); $configuration->complete->cid = '5'; $configuration->storage->module = 'mm_cck'; $configuration->storage->action = '2'; $configuration->storage->configuration = array( 'mm_cck_field_save_2' => 'field_video_preview', 'field_save_list' => '0', 'cid' => '5', 'module' => 'mm_cck', 'action' => '2', 'verb' => 'storage' ); $configuration->storage->cid = '5'; $configuration->process->module = 'mm_ffmpeg'; $configuration->process->action = '2'; $configuration->process->configuration = array( 'thumb_dimensions' => '320x240', 'thumb_dimensions_other' => '', 'thumb_time' => '00:00:35', 'thumb_format' => 'jpg', 'cid' => '5', 'module' => 'mm_ffmpeg', 'action' => '2', 'verb' => 'process' ); $configuration->process->cid = '5'; $configuration->harvest->module = 'mm_cck'; $configuration->harvest->action = '1'; $configuration->harvest->configuration = array( 'mm_config_harvest_field' => array( 'field_video_original' => 'field_video_original' ), 'file_types' => 'avi mov wmv mpeg mp4 mpeg2 dv 3gp 3g2 mpeg4', 'cid' => '5', 'module' => 'mm_cck', 'action' => '1', 'verb' => 'harvest' ); $configuration->harvest->cid = '5'; $configuration->hierarchy->parent = '0';