Лучший способ конвертировать webm в mp4 используя ffmpeg - PullRequest
0 голосов
/ 23 мая 2019

Проблемы с преобразованием webm в mp4 с помощью ffmpeg.

Я попытался переместить ffmpeg в папку src и использовать exec ($ cmd, $ out, $ ret) в написанном мною php-коде. Когда я запускаю ту же строку cmd в Windows, используя cmd, он преобразует файл из webm в mp4. $ cmd = '- i'. $ videoWebm .'- qscale 0 '. $ videoMp4; нашел некоторую информацию здесь, но это все еще не помогает FFMPEG конвертировать webm в mp4 не работает

код

 newfile = path to ffmpeg.exe ,which is the same path as $videoWebm
    $videoWebm =path to webm file 
    $videoMp4= path to save mp4 file ,which is the same path as $videoWebm
    $cmd ='-i'.$videoWebm.'-qscale 0'.$videoMp4;

    exec($newfile.$cmd,$out,$ret);
    if ($ret){
      $statusMsg= "There was a problem!\n";
      print_r($cmd.'\n');
      print_r($out);
      } else {
          $statusMsg= "Ffmpeg successfully converted files into mp4 from WebM 
         container!\n";
      }

записи файла webm и видеофайл загружается в $ videoWebm. Я также вставляю некоторые данные в базу данных, чтобы сохранить информацию о файле. но конвертирование web в mp4 никогда не выполняется Пожалуйста, помогите, если можете, спасибо.

...