Итого (длительность видео) Laravel - PullRequest
0 голосов
/ 25 мая 2020

Я создаю приложение Laravel, в которое загружаю видео.

Чтобы восстановить продолжительность каждого видео, я использую следующий пакет, который очень хорош: https://github.com/JamesHeinrich/getID3/

Где мне нужна помощь, так это получить общую продолжительность всех видео, и я понятия не имею, как с этим справиться.

Вот изображение, которое иллюстрирует мое исследование:

enter image description here

И вот как я вызываю GetID3 в своем коде:

<?php

namespace App\Http\Managers;

use Illuminate\Support\Facades\Auth;

class VideoManager
{


    public function getVideoDuration($Videofile)
    {
        $getID3 = new \getID3();
        $pathVideo = 'storage/chapitres-videos/' . Auth::user()->id . '/' . $Videofile;
        $fileAnalyze = $getID3->analyze($pathVideo);
        $playtime = $fileAnalyze['playtime_string'];

        return $playtime;
    }
}


    $Videofile = $this->videoManager->videoStorage($request->file('video'));
    $lecture->video = $Videofile;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...