echo "\nDeleted input with name = " . $input->entry->content->params->name; # OUTPUT # ----- # create output profile $output = $rats->createOutput(array("name" => "test_rats_api_output", "method" => "cdn")); echo "\n\nCreated output: " . $output->entry->id; # retrieve a single output instance based on the id $output = $rats->getOutputInstance($output->entry->content->params->id); echo "\nRetrieved output with name = " . $output->entry->content->params->name . " and method = " . $output->entry->content->params->method; # update output instance $output->entry->content->params->description = "Exporting files to CDN"; $output = $rats->updateOutput($output); echo "\nRetrieved output with name = " . $output->entry->content->params->name . " and description = " . $output->entry->content->params->description; # get list of your own output instances echo "\nGetting list of my output profiles:"; $output_list = $rats->getOutputList("owner=self"); foreach ($output_list->feed->entry as $e) { echo "\n Output has name = " . $e->content->params->name; } # delete output instance $rats->deleteOutput($output->entry->content->params->id); echo "\nDeleted output with name = " . $output->entry->content->params->name; # FORMAT # ----- # create format profile $format = $rats->createFormat(array("name" => "test_rats_api_format", "category" => "formats", "container" => "mp4", "video_codec" => "h264", "video_cq" => "0.12", "video_deinterlace" => "md", "video_passes" => "2", "audio_channel" => "2", "audio_codec" => "aac", "audio_bitrate" => "96", "audio_sample_rate" => "44100")); echo "\n\nCreated format: " . $format->entry->id; # retrieve a single format instance based on the id $format = $rats->getFormatInstance($format->entry->content->params->id); echo "\nRetrieved format with name = " . $format->entry->content->params->name . " and container = " . $format->entry->content->params->container; # update format instance