Page 1 of 5

video_preview_url - для галерей

Posted: Mon Jan 29, 2024 1:13 pm
by darkover
Привет. На фоне соседнего топика возникли вопросы. И я всеж решил в отдельный топик вынести )
В случае с import set как сейчас оно все работает ?
Если в дампе со всем остальным мы подаем просто video_preview_url, он просто записывается в базу и все ?
Возможности скачать к себе, переименовать как-то как нужно и тд и тп сейчас нет ?
Я все это спрашиваю касательно наполнения ресурса эмбедами. Т.к. если наполнять своими mp4, то смарт умеет делать сам преролы, да и меня обычно уже дамп идет готовый и все нарезано до смарта как нужно и от него ничего не требуется, просто записать все базу.

А вот касательно эмбедов хотелось бы иметь какую-то возможность обработки этих video_preview_url.
Я вижу как варианты :
Обработка своим внешним скриптом через import Replacements, мы отправляем на внешний скрипт domain.com/?url=<!--video_preview_url-->
там уже свой скрипт скачивает и кладет куда нужно и переименовывает как надо и возвращает в смарт нужный урл или путь где лежит видео и как оно называется.

Или как с тумбами пишем типа user_file_names.php, кладем его /scj/include/libs и смарт сам качает видео ролы ( опционально ) и складывает их как надо и куда надо ( например одна папка по симлинку на весь сервер, что бы не плодились одинаковые роллы )

Какие мысли ?

Re: video_preview_url - для галерей

Posted: Mon Jan 29, 2024 2:14 pm
by admin
В случае с import set как сейчас оно все работает ?
Если в дампе со всем остальным мы подаем просто video_preview_url, он просто записывается в базу и все ?
да, и может скачать
А вот касательно эмбедов хотелось бы иметь какую-то возможность обработки этих video_preview_url.
Я вижу как варианты :
Обработка своим внешним скриптом через import Replacements, мы отправляем на внешний скрипт domain.com/?url=<!--video_preview_url-->
это сильно тормознет граббер и добавит сложности - надо обрабатывать все то что может вернуть внешний скрипт
почему не сделать эту обработку внешним скриптом до импорта?

Re: video_preview_url - для галерей

Posted: Mon Jan 29, 2024 3:09 pm
by darkover
admin wrote: Mon Jan 29, 2024 2:14 pm
В случае с import set как сейчас оно все работает ?
Если в дампе со всем остальным мы подаем просто video_preview_url, он просто записывается в базу и все ?
да, и может скачать
А вот касательно эмбедов хотелось бы иметь какую-то возможность обработки этих video_preview_url.
Я вижу как варианты :
Обработка своим внешним скриптом через import Replacements, мы отправляем на внешний скрипт domain.com/?url=<!--video_preview_url-->
это сильно тормознет граббер и добавит сложности - надо обрабатывать все то что может вернуть внешний скрипт
почему не сделать эту обработку внешним скриптом до импорта?
Да я даже не знаю, как обрабатывать внешним скриптом именно до импорта. Внешний фид - такой же смарт, с шаблоном под поиск через сфинкс, который выдает строки для импорта. И как туда впиндюрить еще и скачку там и обработку этих преролов - я вообще ума не приложу.

Re: video_preview_url - для галерей

Posted: Mon Jan 29, 2024 4:11 pm
by admin
ок, как обычно идем по очереди

" Обработка своим внешним скриптом через import Replacements, мы отправляем на внешний скрипт domain.com/?url=<!--video_preview_url-->
там уже свой скрипт скачивает и кладет куда нужно и переименовывает как надо и возвращает в смарт нужный урл или путь где лежит видео и как оно называется. "

этот "свой скрипт" как я понимаю уже есть?

Re: video_preview_url - для галерей

Posted: Mon Jan 29, 2024 7:25 pm
by darkover
admin wrote: Mon Jan 29, 2024 4:11 pm ок, как обычно идем по очереди

" Обработка своим внешним скриптом через import Replacements, мы отправляем на внешний скрипт domain.com/?url=<!--video_preview_url-->
там уже свой скрипт скачивает и кладет куда нужно и переименовывает как надо и возвращает в смарт нужный урл или путь где лежит видео и как оно называется. "

этот "свой скрипт" как я понимаю уже есть?
В голове есть код, да )) Получил <!--video_preview_url--> и source_url, что бы на его основе сгенерировать уникальное имя файла, скачал и положил как надо и отдал урл как называется файл и где он лежит.

ps писать пока ничего не надо, просто размышляем )

Re: video_preview_url - для галерей

Posted: Mon Jan 29, 2024 8:20 pm
by admin
допустим скрипт есть
на мастер-фид сайте база уже есть
вот пусть он по этой базе идет и делает, а потом отдает дамп сразу готовый

Re: video_preview_url - для галерей

Posted: Tue Jan 30, 2024 4:37 pm
by darkover
admin wrote: Mon Jan 29, 2024 8:20 pm допустим скрипт есть
на мастер-фид сайте база уже есть
вот пусть он по этой базе идет и делает, а потом отдает дамп сразу готовый
Вот мастер-фид база, и это она не полная еще.
Image
Предлагаешь скачать 23+ ляма преролов? :D :D :D
А вот за неделю удалено ( инактив) 87к галер, т.е. я бы скачал 87к преролов и потом просто удалил ) Винты ssd имеют свойство умирать, вот вчера столкнулся, оба сразу, ушли только в чтение.

Вчера подумал, что можно локально это делать, в пределах каждого сервера, набросать скритпец, который будет уже прямо из базы смарта брать урл, обрабатывать и записывать назад уже то, что нужно и так по всем сиджам/тубам которые ему укажу

Re: video_preview_url - для галерей

Posted: Tue Jan 30, 2024 5:46 pm
by admin
эти 23ляма предполагается перейдут на какие то другие сайты и там надо будет сделать тоже самое
в чем разница делать тут или делать на каждом сайте отдельно?

Re: video_preview_url - для галерей

Posted: Tue Jan 30, 2024 7:42 pm
by darkover
admin wrote: Tue Jan 30, 2024 5:46 pm эти 23ляма предполагается перейдут на какие то другие сайты и там надо будет сделать тоже самое
в чем разница делать тут или делать на каждом сайте отдельно?
Из этих 23 лямов, по выборке из сфинса по ключевым словам и перемешано в рандом - на каждый сайт уйдет по 30-40к галер, и далеко не факт, что например на 2000 сайтов, по итогу будут использованы все эти 23 ляма, т.к. дублей будет вагон, особенно по нишевым сайтам. Но это так, обсуждение сферических коней в вакууме.

Вопрос можно считать закрытым )

Re: video_preview_url - для галерей

Posted: Wed Jan 31, 2024 7:42 am
by admin
вариант 2
делать преролы на таргет сайте

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