Как передать результат выполнения функции в файл?

Выполняю конвертацию

echo shell_exec("ffmpeg -i /1.mp4  -s hd480 -c:v libx264 -preset faster -crf 23 -c:a aac -strict -2 /1_480.mp4  2> /ffmpeg.log");


Конвертирование выполняется, всё ок, но в логи ничего не пишится и они не создаются, а если я выполню эту же команду из консоли - в логи всё пишет...

Вот с офф сайта

<?php
	echo "Starting ffmpeg...\n\n";
	echo shell_exec("ffmpeg -y -i input.avi output.avi </dev/null >/dev/null 2>/var/log/ffmpeg.log &");
	echo "Done.\n";
?>


Так тоже не пашет и команда вообще не выполняется.
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
sim3x
@sim3x
что означает
/ffmpeg.log
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы