Установил ffmpeg на Денвере проверил скриптом пишет что работать будет
CODE (htmlphp):
скопировать код в буфер обмена
<?php
if(extension_loaded('ffmpeg'))
{
echo 'Тут модуль Видео работать будет!';
}
else
{
echo 'Нет библиотека не подключена;(';
}
?>
А попробовал обработать видео, не работает выдаёт ошибку
В чём может быть проблема?
Warning: Can't open movie file 1.avi in Z:\home\localhost\www\myset\primer1.php on line 4
Продолжительность фильма:
Fatal error: Call to a member function getDuration() on a non-object in Z:\home\localhost\www\myset\primer1.php on line 8
CODE (htmlphp):
скопировать код в буфер обмена
<?php
// получаем продолжительность и размеры видео
$movie = new ffmpeg_movie("1.avi");
echo "Продолжительность фильма: ";
// так как мы получаем секунды надо нам их перевести в человечный вид ЧЧ:ММ:CC
// для этого мы и используем функцию gmdate я думаю фильмов длиной по несколько дней у вас нет =)
echo "<b>".gmdate("H:i:s",$movie->getDuration())."</b><br />";
// теперь выведем размерв нашего фильма
echo "Размеры фильма: ";
echo "<b>".$movie->getFrameWidth()." x ".$movie->getFrameHeight()."</b>";
?>
И файл и скрипт находятся в одной папки
А если прописать полный путь
z:/home/localhost/www/myset/1.avi
перестаёт работать apche
прекращена работа apche http server