Не знаю как сделать, нужно превью для видео, которое выкладываю на сайте, чтобы можно было просмотреть минуты 2 из фильма не качая его, с помощью чего можно это сообразить?
ну это получается нужно вручную вырезать кусок и вставлять, а можно ли чтобы автоматом выдирался случайный момент и вставлялся на страницу? ну а для запуска кнопки плэй и стоп. Или это можно с помощью виртуалтуба?
в ручную все не обязательно, можн конеш и автоматезировать, но средствами одного php тут не обойдешся
Помнится был заказ видео галереии, но мне нужно было только скриншоты... Как сказал Isis средствами ffmpeg Делаешь админку откуда добавляешь видео, в PHP скрипте командой system(); программой ffmpeg делаешь выходной файл "превью" , тоесть вырезаешь определенный период времени... Потом этот файл записываешь куда надо Будь то MySQL... Вот например: PHP: <?php $INPUT_FILE = 'video.avi'; system("ffmpeg -i ".$INPUT_FILE." -an -ss 00:01:23 -t 00:02:00 -r 1 -y -s 320x240 -sameq ".$INPUT_FILE.".wmv"); ?> -ss 00:01:23 -t 00:02:00 = Это значит будет с 1 минуты 23 секунды основного видео запись в файл продолжительность 2 минут... Отсюда выходной файл будет - video.avi.wmv Но еще раз скажу, что я не работал с видео превью, это тебе как идея
php, поправлю....твой скрипт будет делать видео с множеством фреймов т.к. скрины будут меняться каждую секунду.. Полное видео вырезается так: PHP: <?php system("ffmpeg -i video.3gp -an -ss 00:00:15 -t 00:00:10 -y -sameq video.wmv"); ?> video.3gp - файл с видео из которого нужно вырезать кусок -ss 00:00:15 -t 00:00:10 - с 15 секунды видео заисать следующие (10-1) = 9 секунд в файл video.wmv Будет все отлично, НО прошу заметить что звука не будет!
вот тока приехал и сразу вопрос, скачал я архив с ffmpeg, но немогу понять как устанавливать, там стоко файлов что не понятно куда какие пихать=( можете обьяснить? я почитал статью там все как то просто, вот: tar -xjf ffmpeg-php-X.x.x.tar.gz cd ffmpeg-php-X.x.x/ phpize ./configure && make make install (под рутом ) а что это непойму=)
на серванте надо поставить плаги для ффмпега, для огг и остальные декодеры, тогда будет со звуком, проверено
А если глянуть в сторону всяких там swf\java плееров? Т.е. обрезать нужными тулзами(тем-же ffmpeg), а воспроизводить уже плеером...