2013-06-07 5 views
1

전적으로 php ffmpeg을 (를) 처음 사용했습니다. 나는 내 공유 ffmpeg 서버에 3gp 비디오를 워터 마크하려고했습니다. 그러나 코드에 명시된대로 LOADED 이외의 내용은 출력되지 않습니다. 출력도 생성되지 않습니다. 누구든지 문제를 해결할 수 있습니까? 내가 무엇을 얻을php ffmpeg 3gp 워터 마크가 작동하지 않습니다.

<?php 
if(extension_loaded('ffmpeg')){ 
echo 'LOADED'; 
$c = 'ffmpeg –i video.3gp -vf "movie=watermark.png [watermark]; [in][watermark] overlay=10:main_h-overlay_h-10 [out]" outputvideo.3gp'; 
exec($c); 
} 
?> 

내가 phpinfo() 사용에 대한 ffmpeg

ffmpeg 
ffmpeg-php version 0.6.0-svn 
ffmpeg-php built on May 10 2013 11:50:44 
ffmpeg-php gd support enabled 
ffmpeg libavcodec version Lavc52.122.0 
ffmpeg libavformat version Lavf52.110.0 
ffmpeg swscaler version SwS0.14.1 
ffmpeg.allow_persistent 0 0 
ffmpeg.show_warnings 0 0 
+0

을 시도하다 ($ c, $ output)'을 출력한다. – Raptor

+0

'print_r ($ out)'을 사용할 때'Array()'를 얻으려고했다. –

+0

'exec ($ c, $ out)'를 'shell_exec ($ c, $ out)' 및'var_dump ($ out)'. 결과는 NULL입니다. –

답변

0

당신이 쉘에서 명령을 실행하려고 또는 간부`사용하여 출력을 볼 수 어쩌면이

ffmpeg -i amitabh-i\ can\ talk\ english.flv -s qcif amitabh.3gp 
관련 문제