Не работает ffmpeg под кроном

alonecat
Дата: 27.12.2009 19:23:23
Всем привет!
Пытаюсь обратится к ffmpeg под кроном.

[root@xxx cron]# crontab -l

*/1 * * * * /usr/local/bin/ffmpeg > /cron/ffmpeg.log

При выполнении такой же команды под рутом, работает:
[root@xxx cron]# /usr/local/bin/ffmpeg
FFmpeg version SVN-r20934, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  built on Dec 27 2009 15:11:45 with gcc 4.1.2 20080704 (Red Hat 4.1.2-46)
  configuration: --enable-libmp3lame --disable-mmx --enable-shared
  libavutil     50. 7. 0 / 50. 7. 0
  libavcodec    52.45. 0 / 52.45. 0
  libavformat   52.44. 0 / 52.44. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libswscale     0. 7. 2 /  0. 7. 2
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'


В кроне нет, причем обращение как я понимаю происходит в /var/log/cron
Вижу сообщения типа:

Dec 27 19:13:01 job1 crond[22310]: (root) CMD (/usr/local/bin/ffmpeg > /cron/ffmpeg.log)

Конечно нужно мне не вывести результат вызова ffmpeg, а работать с ffmpeg в php скрипте под кроном.
На другом сервере все работало, после переезда стало работать только при вызове из командной строки и под кроном весь php скрипт выполняется кроме вызова ffmpeg
Мутаген
Дата: 28.12.2009 20:04:19
cron посылает почту когда ему есть что сказать. Туда смотрели? /var/mail/$USER, например.
А так, я думаю ему LD_LIBRARY_PATH не хватает или ещё чего похожего.