0

i am uplaoding a video in angular using below codes, how can i get the video duration of uploaded video

 uploadVideo(videoInput): void {
    this.uploadText = "Uploading...";
    const file: File = videoInput.files[0];
    this.videoData.videoFile = new File([file], this.videoData.videoName);
    this.videoData.videoName = `${moment().format(
      "MM-DD-YYYY__HH-mm-ss"
    )}_recorderVideo.mkv`;
    this.handleUpload();
  }

html used to upload video file

 <div class="choose-video-container">
        <label class="v2-primary" for="filename">{{ uploadText }}</label>
        <input
          #videoInput
          type="file"
          id="filename"
          accept="video/mp4"
          name="filename"
          [(ngModel)]="filename"
          (change)="uploadVideo(videoInput)"
          style="display: none"
        />
      </div>

0 Answers0