Несколько онлайн-платформ, включая YouTube, используют видео WEBM в качестве предпочтительного формата. Если вы планируете использовать эти платформы, преобразование ваших видео в WEBM обеспечит совместимость и максимально возможное качество для зрителей. Этот API позволит вам автоматически включать возможности преобразования WEBM в ваши приложения и веб-сайты.

Мы начнем процесс, выполнив эту команду для установки jQuery:

bower install jquery

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

var form = new FormData();
form.append("inputFile", fileInput.files[0], "file");
var settings = {
     "url": "https://api.cloudmersive.com/video/convert/to/webm",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "fileUrl": "<string>",
          "maxWidth": "<integer>",
          "maxHeight": "<integer>",
          "preserveAspectRatio": "<boolean>",
          "frameRate": "<integer>",
          "quality": "<integer>",
          "Content-Type": "multipart/form-data",
          "Apikey": "YOUR-API-KEY-HERE"
     },
     "processData": false,
     "mimeType": "multipart/form-data",
     "contentType": false,
     "data": form
};
$.ajax(settings).done(function (response) {
     console.log(response);
});

Для больших файлов процесс может занять несколько минут, но ваше новое WEBM-видео будет доставлено к его концу! Гораздо проще, чем ручное преобразование, не так ли?