Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как сделать видео превью? (https://forum.antichat.xyz/showthread.php?t=61424)

XopoIII 10.02.2008 07:08

Как сделать видео превью?
 
Не знаю как сделать, нужно превью для видео, которое выкладываю на сайте, чтобы можно было просмотреть минуты 2 из фильма не качая его, с помощью чего можно это сообразить?

Fata1ex 10.02.2008 10:41

VirtualDub

XopoIII 10.02.2008 11:16

ну это получается нужно вручную вырезать кусок и вставлять, а можно ли чтобы автоматом выдирался случайный момент и вставлялся на страницу? ну а для запуска кнопки плэй и стоп. Или это можно с помощью виртуалтуба?

Isis 10.02.2008 13:41

Можно только скрины..отрывки вручную

nc.STRIEM 10.02.2008 13:46

в ручную все не обязательно, можн конеш и автоматезировать, но средствами одного php тут не обойдешся

XopoIII 10.02.2008 13:49

Цитата:

Сообщение от Isis
Можно только скрины..отрывки вручную

а каким образом можно скины автоматом выдирать и вставлять на сайт?

Isis 10.02.2008 14:12

ffmpeg

XopoIII 10.02.2008 14:12

Цитата:

Сообщение от nc.STRIEM
в ручную все не обязательно, можн конеш и автоматезировать, но средствами одного php тут не обойдешся

может готовые программы есть какие нибуть?

php 10.02.2008 22:24

Помнится был заказ видео галереии, но мне нужно было только скриншоты...
Как сказал 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

Но еще раз скажу, что я не работал с видео превью, это тебе как идея

XopoIII 11.02.2008 01:35

спасибо большое идея очень хорошая, если узнаю как все таки видео кусок вставить обязательно отпишу

Isis 11.02.2008 02:42

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
Будет все отлично, НО прошу заметить что звука не будет!

XopoIII 11.02.2008 02:44

Цитата:

Сообщение от Isis
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
Будет все отлично, НО прошу заметить что звука не будет!

со звуком конечно было бы лучше, н все ровно огромнейшее спасибо буду пробовать

XopoIII 13.02.2008 17:01

вот тока приехал и сразу вопрос, скачал я архив с ffmpeg, но немогу понять как устанавливать, там стоко файлов что не понятно куда какие пихать=( можете обьяснить? я почитал статью там все как то просто, вот:
tar -xjf ffmpeg-php-X.x.x.tar.gz
cd ffmpeg-php-X.x.x/
phpize
./configure && make
make install (под рутом )
а что это непойму=)

Isis 13.02.2008 17:05

windows, nix ?

ProTeuS 13.02.2008 18:15

Цитата:

Сообщение от Isis
НО прошу заметить что звука не будет!

на серванте надо поставить плаги для ффмпега, для огг и остальные декодеры, тогда будет со звуком, проверено

biophreak 13.02.2008 18:38

А если глянуть в сторону всяких там swf\java плееров?
Т.е. обрезать нужными тулзами(тем-же ffmpeg), а воспроизводить уже плеером...

Isis 13.02.2008 19:15

biophreak, ты вообще о чем?
Тут не было вопроса чем воспроизводить

XopoIII 14.02.2008 04:29

Цитата:

Сообщение от Isis
windows, nix ?

windows

Isis 14.02.2008 04:37

http://x3k.ru/assignment/1/

Качай все кроме koza.rar

XopoIII 14.02.2008 06:31

скачал, но я так уже делал, запускается досовское окно и пропадает=( что это значит?

Isis 14.02.2008 06:59

Вручную зачем запускаешь?)
Я тебе дал для пхп..
Выше код

XopoIII 14.02.2008 09:23

=))) коры=) незнал, сейчас попробую спасибо=)
в папку где пхп файл с твоим кодом, добавил фильм, а запускаю скрипт и ничего=(

Isis 14.02.2008 13:41

Права на папку эту - 777

XopoIII 14.02.2008 16:49

да, все как надо, может что то нитак сделал? напиши если не трудно что надо конкретного делать

Isis 14.02.2008 16:59

http://my.xeka.ru/assignment.rar


Время: 20:28