Независимо от того, где я размещаю файл overlay.png (в корне корзины или в папке ввода / вывода), Водяной знак не применяется с использованием следующего кода:
$watermark = array(
'InputKey' => "overlay.png",
'PresetWatermarkId' => 'TopLeft'
);
# Create the job.
$create_job_request = array(
'PipelineId' => $pipeline_id,
'Input' => $input,
'Watermarks' => array($watermark),
'Outputs' => $outputs,
'OutputKeyPrefix' => "$output_key_prefix");
Вывод создается просто отлично, просто без водяного знака. Любая информация о том, где я должен положить файл overlay.png?
заранее спасибо
Хорошо, я нашел ошибку!
Я должен был поставить водяной знак в «выходы»
Итак, добавив это:
$outputs[0]['Watermarks'] = array($watermark)
сделал трюк!
Других решений пока нет …