Как создать видео из изображений через плагин Wordpress - PullRequest
0 голосов
/ 30 марта 2012

Я работаю над плагином Wordpress, который может генерировать видео из последовательности изображений. Я прочитал здесь, что мы можем использовать FFMpeg и Imagemagick (или imagick) для реализации этого трюка. Но FFMpeg практически не поддерживается на виртуальном хостинге. Итак, эта опция исключена.

Я начал работать над Imagemagick. Но я был проинформирован [здесь] [1], что оба вышеуказанных варианта нельзя использовать для Wordpress. Итак, есть ли возможная опция для разработки видеофайла из изображений для 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");
}
?>

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

1 Ответ

0 голосов
/ 30 марта 2012

Нет, WordPress не предлагает никаких функций для создания или редактирования видео. Вам понадобятся внешние инструменты или библиотеки. Проверьте свои требования во время подключения активации плагина .

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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...