ffmpeg на Денвере
Установил 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 |
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 00:31. |