Видео
Трансформация видео ресурсоемкая операция, поэтому она занимает длительное время и сильно зависит от размера исходного файла. Рекомендуется используется асинхронную трансформацию для преобразования видео.
Если видео файл еще не преобразовался, то будет отправлен ответ с заголовком 423, это означает, что файл еще готов.
Пример:
// оптимизировать размер видео ?q_ahttps://api.defaultuploader.com/v1/video/upload/token/sample.mp4?q_aУстанавливает оптимальные настройки для видео, сохраняя качество и снижая размер файла.
?q_aСоздает видео с заданной шириной с правильными пропорциями.
min 0, max 5000Создает видео с заданной высотой с правильными пропорциями.
min 0, max 5000Изменяет формат изображения.
Поддерживаемые форматыMP4, MOV, WEBM, AVI, по умолчанию mp4vertical
Заголовок раздела «vertical»Создает видео с форматом 9х16, вырезая по центру.
?vtthumbnail
Заголовок раздела «thumbnail»Создает изображение превью из видео.
?thumbnailПо умолчанию берется кадр из первых 100мс продолжительности видеоduration
Заголовок раздела «duration»В какой момент создать превью для видео (thumbnail).
1 = 100мсРаботает только со свойством thumbnailkeyframe
Заголовок раздела «keyframe»Задает интервал ключевых кадров (размер GOP) для видео. Интервал ключевых кадров определяет, как часто полный кадр вставляется в видеопоток. Меньшие значения повышают точность перемотки и редактирования, но увеличивают размер файла.
min 1, max 120?keyframe=30kf_boost
Заголовок раздела «kf_boost»Включает адаптивную стратегию расстановки ключевых кадров. При включении ключевые кадры расставляются чаще в начале видео (каждые 0.5 секунд в первые 5 секунд) и реже в дальнейшем (каждые 2 секунды). Это улучшает начальное воспроизведение и скорость перемотки в начале видео.
?kf_boost