|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2013, 15:02 | #1 |
Форумчанин
Регистрация: 30.09.2008
Сообщений: 483
|
Генерация превью видеофайлов ffmpeg
Необходимо получить кадр с n-ой секунды видео. Как я понял, такое возможно реализовать только с помощью ffmpeg + php.
Для начала я установил ffmpeg: apt-get install ffmpeg Потом скачал и залил в корень ffmpeg+php 0.6.0 распаковал и применил phpize. При выполнении команды: ./configure && make Выдает ошибку: error: ffmpeg headers not found. Make sure ffmpeg is compiled as shared libraries using the --enable-shared option Пробовал это (в комментариях) и это. Но на команде: cp -p /usr/local/src/ffmpeg/libavformat/avio.h /usr/local/include/ffmpeg выдает: cp: cannot stat `/usr/local/src/ffmpeg/libavformat/avio.h': No such file or directory Что можно сделать? Как вообще avio.h может оказаться в этой папке? |
10.06.2013, 00:04 | #2 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Следовать инструкциям не пробовали? Написано же
Make sure ffmpeg is compiled as shared libraries using the --enable-shared option То есть вместо ./configure && make нужно ./configure --enable-shared && make Update Вы устанавливаете ffmpeg из репозитория. Вместо этого вам нужно скачать исходники и скомпилировать его с теми опциями, которые указаны в инструкции. Удалите ffmpeg, который вы установили из репозитория: apt-get purge ffmpeg Вот неплохая инструкция для компиляции и установки ffmpeg: https://ffmpeg.org/trac/ffmpeg/wiki/...mpilationGuide ВНИМАТЕЛЬНО прочитайте эту инструкцию. Там написано, что нужно убрать для установки на сервере (ваш случай). В момент конфигурации ffmpeg (там где после ./configure идёт четыре строчки опций) не забудьте добавить опцию --enable-shared Вообще я настоятельно рекомендую почитать про все опции конфигурации ffmpeg, так как неправильная конфигурация чревата багами и высокой нагрузкой на сервер (по опыту говорю). ffmpeg-php качайте отсюда: http://ffmpeg-php.sourceforge.net Там последняя версия 0.6.0 Там же инструкция по установке. Не забудьте добавить расширение в php.ini или в каталог с расширениями. Будут вопросы - пишите.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Последний раз редактировалось Johnatan; 10.06.2013 в 00:28. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ffmpeg | Green4el | PHP | 1 | 28.01.2013 12:36 |
ffmpeg: Добавить аудиопоток | TheMouseMicrosoft | Qt и кроссплатформенное программирование С/С++ | 0 | 19.05.2012 19:07 |
Установка ffmpeg-php под Windows | HellMercenariess | PHP | 2 | 14.09.2010 20:38 |
синхронизация 2 видеофайлов в делфи | Azm87 | Мультимедиа в Delphi | 9 | 07.06.2010 15:48 |
Проблема с воспроизведением видеофайлов. | BIRHoFF | Софт | 0 | 22.07.2007 17:36 |