Есть ли способ в PHP, учитывая видеофайл (.mov
, .mp4
) для создания предварительного просмотра эскизов?Создать изображение предварительного просмотра из видеофайла?
ответ
Взгляните на http://ffmpeg.org/ вместе с этой дискуссией http://board.phpbuilder.com/showthread.php?10327812-How-to-install-ffmpeg-php-to-create-thumbnails-from-videos
Два способом приходят на ум:
Используя инструмент командной строки, как популярный ffmpeg, однако вы почти всегда нуждаетесь в собственном сервер (или очень хороший сервер/хостинг-компания), чтобы получить это
Использование плагина «screenshoot» для LongTail Video player, что позволяет создавать ручные скриншоты, которые затем отправляются на серверный скрипт.
Сначала установите FFmpeg-PHP (http://ffmpeg-php.sourceforge.net/)
И тогда вы можете использовать этот простой код:
<?php
$frame = 10;
$movie = 'test.mp4';
$thumbnail = 'thumbnail.png';
$mov = new ffmpeg_movie($movie);
$frame = $mov->getFrame($frame);
if ($frame) {
$gd_image = $frame->toGDImage();
if ($gd_image) {
imagepng($gd_image, $thumbnail);
imagedestroy($gd_image);
echo '<img src="'.$thumbnail.'">';
}
}
?>
API изменился, и этот ответ нуждается в обновлении;) – tobias47n9e
- 1. Создание воспроизводимого предварительного просмотра видеофайла
- 2. Показать изображение предварительного просмотра из видео swift
- 3. JavaFX: Получить изображение предварительного просмотра для носителя
- 4. Редактировать изображение предварительного просмотра не отображается
- 5. Преобразование рамки предварительного просмотра в растровое изображение
- 6. Javascript/Jquery изображение предварительного просмотра с холстом
- 7. jwplayer изображение предварительного просмотра с панелью управления
- 8. как изображение предварительного просмотра с FileReader
- 9. Android - изображение взято отличное от предварительного просмотра
- 10. Как изменить изображение предварительного просмотра виджета программно
- 11. Flex: динамически создайте изображение для предварительного просмотра
- 12. Как загрузить изображение предварительного просмотра в AppWidgetProviderInfo
- 13. Image Slider с следующее изображение предварительного просмотра
- 14. андроид сохранить изображение с камеры предварительного просмотра
- 15. Как сделать изображение предварительного просмотра веб-сайта?
- 16. Преобразование данных предварительного просмотра в растровое изображение?
- 17. Сохранение предварительного просмотра камеры в растровое изображение
- 18. Как получить изображение из видеофайла
- 19. Доступность API из предварительного просмотра
- 20. Как получить изображение из панели предварительного просмотра, DirectShow.Net
- 21. Как декодировать изображение QR-кода из предварительного просмотра андроида?
- 22. Захват предварительного просмотра UIImagePickerController
- 23. Значок предварительного просмотра миниатюр
- 24. печати Печати изображение серое изображение на странице предварительного просмотра
- 25. Каким образом модули предварительного просмотра для предварительного просмотра
- 26. Что такое другой отчет предварительного просмотра с использованием предварительного просмотра предварительного просмотра и предварительного просмотра предварительного просмотра (с использованием J ExcelApi) в iReports 2.0.2?
- 27. Панель предварительного просмотра QuickLook
- 28. Задача предварительного просмотра Fastreports:
- 29. Пример предварительного просмотра камеры
- 30. Эскизы документов, созданные из содержимого предварительного просмотра
Это общий вопрос http://stackoverflow.com/questions/ tagged/thumbnail + video + php http://stackoverflow.com/questions/1246533/php-take-a-thumbnail-from-a-quicktime-movie-file –
@FrankFarmer Эта ссылка не возвращает результатов, потому что тег 'thumbnail' является недействительным. – starbeamrainbowlabs