Конвертирование через ffmpeg

1. Алексей (20.09.2013 / 21:41)
Здраствуйте, помогите разобратся в данной проблемке. Необходимо перекодировать файл из avi в flv, делаю так

<?php

$in_file = $_SERVER['DOCUMENT_ROOT'] . '/video.avi';
$out_file = $_SERVER['DOCUMENT_ROOT'] . '/video.flv';
exec( "ffmpeg -i $in_file -ar 44100 -ab 96 -f flv $out_file");
?>

но, ничего не приисходет. FFmeg на сервере установлен.

2. Алексей (20.09.2013 / 22:45)
Из phpinfo();

ffmpegffmpeg-php version 0.6.3
ffmpeg-php built on Jul 31 2013 13:38:56
ffmpeg-php gd support enabled
ffmpeg libavcodec version Lavc52.119.1
ffmpeg libavformat version Lavf52.108.0
ffmpeg swscaler version SwS0.13.0

3. JustZero (20.09.2013 / 23:06)
команда exec запрещена наверное

Добавлено через 05:43 сек.
у меня так тоже не работает

Добавлено через 06:14 сек.
а вот так, работает
<?php
exec("ffmpeg -i video.mp4 -ar 44100 -ab 32 -f flv -s 320x240 video.flv");


4. Алексей (20.09.2013 / 23:41)
3. alexandr.sytnyk, странно но, не работатет

Добавлено через 02:47 сек.
3. alexandr.sytnyk, хотя через командную строку работает, а через exec не пашет))

5. Алексей (21.09.2013 / 00:19)
3. alexandr.sytnyk, Сделал так

shell_exec("/OpenServer/modules/ffmpeg/bin/ffmpeg -i $in_file -ar 44100 -ab 96 -f flv $out_file");

Вроде работает.

6. Ярик (21.09.2013 / 01:28)
3. alexandr.sytnyk, А много ресурсов сервера такая фишка жрёт?

7. Алексей (21.09.2013 / 01:32)
6. KinG-wap, если конвертировать только раз, а не каждый раз при просмотре, то вполне нормально. Видео 250мб конвертирует за 10-15 сек.

URL: https://visavi.net/topics/39014