2012-03-30 3 views
0

나는 일련의 영상에서 영상을 생성 할 수있는 Wordpress Plugin을 제작 중이다. 필자는 FFMpeg와 Imagemagick (또는 imagick)을 사용하여이 트릭을 구현할 수 있음을 읽었습니다. 그러나 FFMpeg는 공유 호스팅에서 거의 지원되지 않습니다. 따라서이 옵션은 배제됩니다.Wordpress plugin을 통해 영상을 생성하는 방법

필자는 Imagemagick에서 작업하기 시작했습니다. 그러나 나는 위의 두 옵션 모두 Wordpress에 사용할 수 없다는 사실을 [여기] [1]에 알 렸습니다. 그래서, 거기에 Wordpress에 대한 이미지의 비디오 파일을 개발하기위한 실현 가능한 옵션은 무엇입니까 ???

이미지의 시퀀스를/images 폴더에 저장하고 있으며,이 이미지를 개발하고 비디오로 출력하려고합니다.

감사합니다.

편집 : 다음은 내 서버에서 Imagemagick을 테스트하는 데 사용한 코드입니다. 그러나 코드는 출력을 제공하거나 오류를 표시하지 않습니다. 나는 Hostgator에서 실행 중이며 Imagemagick을 지원합니다.

<?php 
/* 
Plugin Name: IM Trial 
*/ 

add_action('admin_menu','admin'); 

function admin() { 
add_submenu_page('options-general.php', 'Watermark', 'Watermark', 'manage_options',  'handle-uploads-admin111', adminxy); 
} 

function adminxy() { 

$input = site_url('/wp-content/plugins/New/earth_310.png'); 

if($input){ 
echo 'Input fetched'; 
} 
else{ 
echo 'Probs'; 
} 

$output = site_url('/wp-content/plugins/New/output.png'); 

exec("convert $input $output"); 
exec("/usr/bin/convert $input $output"); 
} 
?> 

추가 정보가 필요하면 알려주십시오.

+0

이있는 Imagemagick는 대부분의 공유 호스팅 제공 업체에 포함되지 않습니다,하지만 당신은 항상 – gosukiwi

+0

글쎄, 내가 Hostgator의에 WP를 실행하고 그들이있는 Imagemagick을 지원하고 ... 애니메이션 GIF를 만들 수 있습니다. 나는 Imagemagick이 Wordpress와 함께 사용될 수 없다는 것이 사실인지 알고 싶습니까? – Alex

답변

0

아니요, WordPress는 비디오를 만들거나 편집하는 기능을 제공하지 않습니다. 외부 도구 또는 라이브러리가 필요합니다. plugin activation hook 동안 요구 사항을 확인하십시오.

register_activation_hook(
    __FILE__, 
    'so9946343_check_requirements' 
); 

function so9946343_check_requirements() 
{ 
    // test if it is possible to create a video on this host 
    // if it fails: 

    deactivate_plugins(basename(__FILE__)); 
    wp_die('You need the following libraries and tools to run this plugin: …'); 
    return; 
} 
+0

내 작품을 구현하기 위해 공유 호스팅에서 Wordpress와 함께 사용할 수있는 라이브러리 또는 도구를 알려주시겠습니까 ??? – Alex

+0

방금 ​​내 공유 호스팅에서 잘 실행되는 Wordpress 용 "ImageMagick Engine"플러그인을 확인했습니다. 플러그인은 Imagemagick PHP 모듈을 사용하고 있습니다. 따라서 비디오 파일을 생성하는 데 사용할 수 없습니까? 회신 해주십시오. – Alex

+0

자신 만의 플러그인을 만들 수 없습니까? Wordpress는 단지 PHP입니다. 서버를 사용하면 Imagemagick 라이브러리를 사용할 수 있어야합니다. – gosukiwi

관련 문제