Ошибка формата exec при запуске преобразования FFmpeg в php - PullRequest
0 голосов
/ 22 июня 2019

это функция для преобразования FLV-файла в mp4

  public function convertVideoToMp4($tempFilePath, $finalFilePath)
  {
    $cmd = "$this->ffmpegPath -i $tempFilePath $finalFilePath 2>&1";

    $outputLog = array();
    exec($cmd, $outputLog, $returnCode);

    if($returnCode != 0)
    {
      foreach($outputLog as $line)
      {
        echo $line . "<br>";
      }

      return false;
    }

    return true;
  }

, и это значения параметров, которые функция получает при вызове

    $tempFilePath = "uploads/videos/5d0e525372a7bbarsandtone.flv";

    $finalFilePath = "uploads/videos/5d0e525372aa3.mp4";

    $this->ffmpegPath = "fmpeg/bin/ffmpeg";
...