Помогите осуществить скрипт нарезки скриншота из видео. На CMS DLE 9.4 - 9.5
Может кто знает хак, модуль, позволяющий заливать видео на сайт через окно "Upload", при этом что-бы при заливке нарезались скриншоты из видео, в последующем для постинга в краткую новость.
Или же нарезать скрины с уже готового видео, например с ftp серва. _http://ип сервера/video.avi (или других форматов)
Тем кто поможет осуществить данные функции, дам вознаграждение в денежном эквиваленте по договоренности.
Есть скрипт для нарезки:PHP код:<script type="text/javascript">
var start = 1;
function set_src(st, id) {
if (1*st < 10)
st = '0' + '' + st;
src = '/uploads/posts/preview/'+id+'/00000000'+st+'.jpg';
return src;
}
$(document).ready(function(){
$('.preview').hover(function() {
max = $(this).attr('max');
id = $(this).attr('id');
$('#'+id).attr('src', set_src(start, id));
start++;
if (start >= max)
start = 1;
timer = setInterval(function(){
$('#'+id).attr('src', set_src(start, id));
start++;
if (start >= max)
start = 1;
},1000);
}, function() {
clearInterval(timer);
});
});
</script>
- 09.01.2012 03:32
- 09.01.2012 04:15
DissConnect, смотрел код, много думал.....
Я бы смотрел в сторону ffmpeg. У них есть офигенное API под PHP
Кроме того это не просто создание скриншотов, а например перекодирование видео прямо на серваке и прочию сладости - 09.01.2012 04:57
- 09.01.2012 05:32
DissConnect, ну условно нужно ставить сами кодеки и надстройку
На примере дебиан занимает две строчки
Опять же следует понимать что это сервак, если у вас хостинг то ничего не получится :)Код:иapt-get install ffmpeg
Код:ну а далее небольшой php скрипт для вытаскиванияapt-get install php5-ffmpeg
PHP код:Вот собственно и все, осталось только написать модуль :)$file = "видео.avi";
$frame = 1500; //номер кадра
$movie = new ffmpeg_movie($file);
$image = $movie->getFrame($frame);
$show_img = $image->toGDImage();
header("Content-type: image/jpeg");
imagejpeg($show_img);
imagedestroy($show_img);
В принципе любой прогер средней руки вполне справится за день :) - 09.01.2012 14:52
Kopc, а вот если на хостинге попросить установить данный модуль то возможно реализовать такую вещь ?
- 09.01.2012 16:58
Jeremen, ну да, конечно.
Другой вопрос, а будет ли хостер что-то ставить?
Конверт видео и вырезание скринов достаточно ресурсозатратная операция для серверов, это же не домашние компы с дискретной видюхой :)Спасибо сказали:
Jeremen(09.01.2012), - 09.01.2012 17:05
Kopc, а понятно.
- 09.01.2012 18:41
На виртуальном хостинге такого не возможно, так как это накладно для хоста. А вот на ВДС или выделеном еще как.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Мотивационные видео | Оффтоп и свободные темы | 4 | 24.11.2011 17:31 |
Создание видео логотипов, роликов, видео обзоров | Другая работа | 13 | 20.10.2011 14:52 |
dle видео | Web программирование | 3 | 13.09.2011 04:41 |
Полностью готовый сайт печать фото online (скрипт), Скрипт для сайтов печать фото online | Софт, скрипты, сервисы | 0 | 01.02.2011 21:14 |






