Измените путь кадрирования в родном редакторе видео - Create Thumbnail - PullRequest
0 голосов
/ 01 мая 2019

Я использовал функцию createThumbnail в ionic native videoEditor plugin, чтобы создать видео в ионном мобильном приложении. Однако я не мог найти способ изменить путь кадрирования. Он создаст изображения кадров в '/ storage / emulated / 0 / Android / data / io.ionic.starter / files / files / videos /' , когда приложение находится в режиме разработки. Кто-нибудь знает , как создавать миниатюры изображений по произвольному пути .

Вот код для создания миниатюр изображений из моего проекта. Переменная pathToBeFramed содержит путь к видеофайлу.

getFramed() {
    this.frame_requests = [];

    for(var i=0; i<=Number(this.videoDuration); i++) {
      var option: CreateThumbnailOptions = {
        fileUri: this.pathToBeFramed,
        outputFileName: 'capture'+i,
        atTime: i,        // frame-rate (1 s)
        // width: 320,
        // height: 480,
        quality: 100
      };

      this.videoEditor.createThumbnail(option).then(async res=>{
        if(res!=undefined) {
          this.thumbnailPath = res;
        }
      }).catch(err=>{
        console.log("Framing Error", err);
      });
      this.noOfFrames += 1;
    }

  }

Здесь - официальная документация по видеоредактору. Также не было упомянуто ни одного параметра в пути к миниатюре.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...