Код: Выделить всё
**'-i' is not recognized as an internal or external command,**
**operable program or batch file.**
**Upload failed**
Я думаю, проблема в следующем: р>
Код: Выделить всё
$cmd = "$this->ffmpegPath -i $tempFilePath $finalFilePath 2>&1";
Код: Выделить всё
public function convertVideoToMp4($tempFilePath, $finalFilePath)
{
$cmd = "$this->ffmpegPath -i $tempFilePath $finalFilePath 2>&1";
$outputLog = array();
exec($cmd, $outputLog, $returnCode);
if($returnCode != 0)
{
//Command failed
foreach($outputLog as $line)
{ echo $line . "
"; }
return false;
}
return true;
}
Возможно ли, что проблема возникает при попытке загрузить файл, который уже находится в формате MP4, а это не так? загрузить? Должен ли он быть в формате (например, MP3), чтобы повторно преобразовать его в MP4?
Я пытался просмотреть свой код на наличие грамматических ошибок, но код кажется, все в порядке, я просто не могу пройти мимо этого сообщения об ошибке, упомянутого выше.
Подробнее здесь: https://stackoverflow.com/questions/782 ... on-my-site