Zencoder API PHP Миниатюры

Я использую PHP-библиотеку API Zencoder (https://github.com/zencoder/zencoder-php/blob/master/README.md) и могу успешно отправить отдельные задания на конвертацию. Однако я изо всех сил пытаюсь получить правильный формат для миниатюр.

Требуемый JSON для Zencoder:

"output": [
{
  "thumbnails": {
    "width": 800,
    "height": 600
  }
},
{
  "video_codec": "wmv"
}
]

Поэтому, когда я отправляю ниже через PHP API, я могу заставить видео работать, но не могу определить правильный формат для элемента thumbnails:

"outputs" => array(
array(                                                                                                        
"video_codec"=> "wmv"
)
)

Я подозреваю, что упускаю что-то простое.

1 ответ

Ваш первый пример создаст два вывода - один для видео и один для миниатюр. Вы можете сделать все это за один выход и сэкономить немного денег.

"outputs": [
  {
    "thumbnails": {
      "width": 800,
      "height": 600
    },
    "video_codec": "wmv"
  }
]

Вы можете сделать то же самое для вашего запроса PHP:

"outputs" => array(
  array(                                                                                                        
    "video_codec"=> "wmv"
    "thumbnails" => array(
      "width" => 800,
      "height" => 600
    )
  )
)

Надеюсь, это поможет.

Другие вопросы по тегам