[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Движок видеохостнга
udaffrzn
Перепробовав множество готовых решений, и не найдя оптимального, решил написать сомостоятельно подобную вещь. Вот пока на данном этапе оцените - http://video.ryaz62.ru/ (к дизайну не придирайтесь сильно, ибо я не дизайнер) , когда допишу - планирую отдать на свободное распространение/изменение.



Спустя 6 дней, 10 часов, 17 минут, 24 секунды (30.11.2009 - 11:07) Аноним написал(а):
Очень неплохо работает

Спустя 1 день, 9 часов, 20 минут, 31 секунда (1.12.2009 - 20:28) udaffrzn написал(а):
Спасибо, стараюсь smile.gif

Спустя 1 месяц, 2 дня, 18 часов, 15 минут, 50 секунд (4.01.2010 - 14:44) rost написал(а):
А сейчас не можешь дать ? Сами допишем, изменим....плииииз

Спустя 21 час, 59 минут, 47 секунд (5.01.2010 - 12:43) petrik написал(а):
Давно искал подобное !
Жду ссылки !

Спустя 6 дней, 8 часов, 21 минута, 7 секунд (11.01.2010 - 21:04) udaffrzn написал(а):
Исходники выложил тут - http://video.ryaz62.ru/forum/index.php . Там же можете задавать вопросы в соответствующем разделе.

Спустя 3 часа, 32 минуты, 26 секунд (12.01.2010 - 00:37) vagrand написал(а):
udaffrzn

А зачем нужно ставить Flvtool2 если ты им не обрабатываеш видео?

Спустя 10 минут, 23 секунды (12.01.2010 - 00:47) udaffrzn написал(а):
Изначально я планировал использовать в качестве плеера JVplayer, он поддерживает flv-streaming, flvtool2 вставляет в ролик метаданные и дергает длину (время) видео, хотя это можно сделать и с помощью ffmpeg-php, так что если есть желание можно поставить на сервер, скажем к апачу mod_flvx и тем самым получить прокрутку видео в любое место, не дожидаясь его полной "прогрузки".

Спустя 6 минут, 9 секунд (12.01.2010 - 00:53) vagrand написал(а):
Я знаю для чего нужен Flvtool2, я спросил зачем он в списке необходимого софта, если он не юзается сейчас?

Спустя 3 минуты (12.01.2010 - 00:56) udaffrzn написал(а):
Получение времени ролика
$flv_duration_cmd = "$flvtool2_path -UP $out_video | grep duration";
@exec("$flv_duration_cmd 2>&1", $output);

$output[0] = str_replace('duration:', '', $output[0]);
$vid_duration = trim($output[0]);
$vid_duration = (int)$vid_duration;

// Приводим время к человеческому виду //
$duration_hours = floor($vid_duration / 3600);
$duration_mins = floor($vid_duration % 3600 / 60);
$duration_secs = floor($vid_duration % 60);
$duration_time = sprintf("%02d:%02d:%02d", $duration_hours, $duration_mins, $duration_secs);

Спустя 18 минут, 16 секунд (12.01.2010 - 01:15) vagrand написал(а):
А чего бы не юзать: ffmpeg -i <file_name> ?
Раз он все равно стоит?
А так ради определения длины отдельную тулзу ставить - немного напряжно как по мне

Спустя 3 минуты, 49 секунд (12.01.2010 - 01:19) Guest написал(а):
ИМХО убил двух зайцев, ибо если все таки найдется достойный плеер с flv-стримингом, то не придется прогонять файлы через flvtool2. Если не устраивает - в чем проблема переписать под себя? cool.gif

Спустя 4 минуты, 38 секунд (12.01.2010 - 01:23) udaffrzn написал(а):
хотя если только время получать, думаю наиболее удобно будет использовать ffmpeg-php как
$movie->getDuration()

Спустя 6 часов, 46 минут, 34 секунды (12.01.2010 - 08:10) Семён написал(а):
Понравилось (не заглядывал в исходники)
Но есть большой минус:
http://video.ryaz62.ru/watch.php?v=fogEeFrik1CV3i41zOAc
http://video.ryaz62.ru/uploads/flv/fogEeFrik1CV3i41zOAc.flv

Спустя 10 минут, 48 секунд (12.01.2010 - 08:21) Семён написал(а):
Лазию по исходнику. много работать и переделывать.
Smarty задействован, но в некоторых местах не используется по назначению.

Спустя 3 минуты, 24 секунды (12.01.2010 - 08:24) udaffrzn написал(а):
Цитата (Семён @ 12.01.2010 - 05:10)
Понравилось (не заглядывал в исходники)
Но есть большой минус:
http://video.ryaz62.ru/watch.php?v=fogEeFrik1CV3i41zOAc
http://video.ryaz62.ru/uploads/flv/fogEeFrik1CV3i41zOAc.flv

Как я понял минус заключается в том что легко можно скачать FLV?

Спустя 37 минут, 10 секунд (12.01.2010 - 09:01) udaffrzn написал(а):
Да, если кто-то что-то доработает/допишет/добавит в сие существо, прошу делиться.

Спустя 6 минут, 14 секунд (12.01.2010 - 09:07) Семён написал(а):
Доработка будет проблематична, изза отсутствия чётко-обозначенной структуры проекта.

Спустя 1 час, 15 минут, 10 секунд (12.01.2010 - 10:22) vagrand написал(а):
udaffrzn

ИМХО если уж энкодиш FLV файлы то процесить их flvtool-ом нужно сразу, а не когда найдеться подходящий плеер.


Спустя 6 часов, 19 минут, 42 секунды (12.01.2010 - 16:42) udaffrzn написал(а):
vagrand
Вообще то он и процессит сейчас wink.gif или мы друг друга не понимаем

Спустя 19 дней, 20 часов, 1 минута, 17 секунд (4.02.2010 - 12:43) ju4ara написал(а):
пипец, не успел ((( как посмотреть на исходник ?

Спустя 13 дней, 6 часов, 16 минут, 13 секунд (17.02.2010 - 19:00) petrik написал(а):
Что с ДОМЕНОМ, удаф ?
Подскажите как поставить на ДЕНВЕр ффмпег и медкодер ?
А медкодер где взять и что из себя представляет: это exe-файл иди dll-ка или набор файлов?
Подскажите плз или дайте ссылко !

Спустя 5 дней, 7 часов, 1 минута, 3 секунды (23.02.2010 - 02:01) udaffrzn написал(а):
Извинясь, домен прекратил свое соществование, наверно он стал не нужен конторе в которой я когда-то работал, ну да ладно - другой прикрутим wink.gif

petrik, сей зверь писался и тестировался под операционнойсистемой Linux. Там эти вещи широко распространены. Я встречал в нете людей, которым всё таки удалось заводить это хозяйство под "форточками", но ИМХО это гемор и винда отжирает на себя половину ресурсов компа (на всякие рабочие столы и т.д.)

Спустя 12 минут, 41 секунда (23.02.2010 - 02:13) udaffrzn написал(а):
В принципе.... если кому надо, то можно прописать к себе на локальной машине в файл hosts линк на домен - [93.189.14.50 video.ryaz62.ru]. должно работать ибо VirtualHost висит пока на нем. cool.gif

Извиняюсь за два сообщения подряд.

Спустя 17 часов, 1 минута, 54 секунды (23.02.2010 - 19:15) petrik написал(а):
напиши свое мыло, а то с которого ты писал не действительно.

Спустя 1 день, 4 часа, 7 минут, 27 секунд (24.02.2010 - 23:23) udaffrzn написал(а):
стучи в асю 484275870

Спустя 15 дней, 22 часа, 55 минут (10.03.2010 - 22:18) petrik написал(а):
Не могу запустить exec() после загрузки видео !

Спустя 1 месяц, 6 дней, 14 часов, 50 минут, 26 секунд (17.04.2010 - 12:08) Mars написал(а):
У кого еще остался этот скрипт на руках? ССылка битая

Спустя 2 дня, 19 часов, 29 минут, 29 секунд (20.04.2010 - 07:38) KoHT написал(а):
Пффф ребята аФтор и не говорил что у него все там отлично))) Русским языком сказал что тока начал над ним работу! Сами попросили выложить сырую версию в паблик.

По работе: отличная вещь в отличие от тех даже которые в платном выкладываются варианте. Афтору зачет!

Спустя 9 дней, 4 часа, 19 минут, 6 секунд (29.04.2010 - 11:57) Гость_Spiridon написал(а):
сие творение лицезреть так и не смог, а в чем причина рукописания? чем phpmotion или clipbacket не устраивают ?

Спустя 1 месяц, 2 дня, 11 часов, 50 минут, 13 секунд (1.06.2010 - 23:47) buschrutt написал(а):
все ссылки битые... зачем убрал?

Спустя 20 дней, 10 часов, 53 минуты, 51 секунда (22.06.2010 - 10:41) UDF написал(а):
Творение переехало на другой домен - http://video.62live.ru/ . Много всего переделано, доработано включая плеер и загрузчик. Исходники в открытую не выкладываю, если что - пишите в асю (давал в посте выше).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.