ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.2.x

Начать новую тему   Ответить на тему
Версия 2.0 На страницу Пред.  1, 2, 3, 4  След.
Предыдущая тема :: Следующая тема  
Автор Сообщение

Mike 





Зарегистрирован: 06.03.2012
Сообщения: 10


blank.gif
Сообщение Добавлено: 2013-01-22 11:25 am    Заголовок сообщения: Ответить с цитатой

Илья Спесивцев писал(а):
Mike  писал(а):
А можно узнать где теперь храняться url на постеры? как получить прямую ссылку?

При наведении курсора мыши на картинку в появляющейся панели можно увидеть ссылку на оригинал картинки (сама картинка кешируется при первом обращении и хранится в каталоге /media/images).

Ну раньше линки хранились в базе, а теперь идут на внешние сервисы, можно ли узнать как линк генерируется для /media/images/ ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-22 11:50 am    Заголовок сообщения: Ответить с цитатой

Mike  писал(а):
Илья Спесивцев писал(а):
Mike  писал(а):
А можно узнать где теперь храняться url на постеры? как получить прямую ссылку?

При наведении курсора мыши на картинку в появляющейся панели можно увидеть ссылку на оригинал картинки (сама картинка кешируется при первом обращении и хранится в каталоге /media/images).

Ну раньше линки хранились в базе, а теперь идут на внешние сервисы, можно ли узнать как линк генерируется для /media/images/ ?

Генерируется md5-хеш ссылки. Если при первом обращении к картинке в /media/images/ соответствующего файла не будет, то он будет скачан.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Mike 





Зарегистрирован: 06.03.2012
Сообщения: 10


blank.gif
Сообщение Добавлено: 2013-01-22 12:06 pm    Заголовок сообщения: Ответить с цитатой

Илья Спесивцев писал(а):
Mike  писал(а):
Илья Спесивцев писал(а):
Mike  писал(а):
А можно узнать где теперь храняться url на постеры? как получить прямую ссылку?

При наведении курсора мыши на картинку в появляющейся панели можно увидеть ссылку на оригинал картинки (сама картинка кешируется при первом обращении и хранится в каталоге /media/images).

Ну раньше линки хранились в базе, а теперь идут на внешние сервисы, можно ли узнать как линк генерируется для /media/images/ ?

Генерируется md5-хеш ссылки. Если при первом обращении к картинке в /media/images/ соответствующего файла не будет, то он будет скачан.

о, спасибо и теперь тогда последний вопрос, а путь как генерируется
/media/thumbnails/6/6/
вот первые /6/6/ это из md5 берутся или как то иначе?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-22 12:44 pm    Заголовок сообщения: Ответить с цитатой

Mike  писал(а):

о, спасибо и теперь тогда последний вопрос, а путь как генерируется
/media/thumbnails/6/6/
вот первые /6/6/ это из md5 берутся или как то иначе?

Да, это первые символы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Mike 





Зарегистрирован: 06.03.2012
Сообщения: 10


blank.gif
Сообщение Добавлено: 2013-01-22 12:49 pm    Заголовок сообщения: Ответить с цитатой

Илья Спесивцев писал(а):
Mike  писал(а):

о, спасибо и теперь тогда последний вопрос, а путь как генерируется
/media/thumbnails/6/6/
вот первые /6/6/ это из md5 берутся или как то иначе?

Да, это первые символы.

а они где то храняться, в базе или где то еще? или постоянно надо считывать md5 из url?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-22 13:00 pm    Заголовок сообщения: Ответить с цитатой

Mike  писал(а):
Илья Спесивцев писал(а):
Mike  писал(а):

о, спасибо и теперь тогда последний вопрос, а путь как генерируется
/media/thumbnails/6/6/
вот первые /6/6/ это из md5 берутся или как то иначе?

Да, это первые символы.

а они где то храняться, в базе или где то еще? или постоянно надо считывать md5 из url?

Всегда раcсчитываются из url
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Alexander Radyushin





Зарегистрирован: 11.06.2009
Сообщения: 6


russia.gif
Сообщение Добавлено: 2013-01-24 20:04 pm    Заголовок сообщения: Ответить с цитатой

Аларм!!))
После обновления на новую версию (с 1.2.5 на 2.0.1) - не работает функция просмотра онлайн.
Файлы (playlist) генерируются вроде как с верными путями, но проигрыватели их не принимают. VLC, к примеру, пишет "VLC не может открыть MRL"

Содержимое файла:

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/">
<trackList>
<track>
<title>Seychas.samoe.vremya.2012.D.BDRip.avi</title>
<location>\\fileserver.local\Films3\Hollywood\Now Is Good\Seychas.samoe.vremya.2012.D.BDRip.avi</location>
</track>

</trackList>
</playlist>

Скачиваются фильмы нормально, а вот просматривать онлайн - никак. Пробовал Media Player Classic и VLC (самые востребованные среди наших пользователей).

Добавлено спустя 2 hours 13 minutes 19 seconds:

Только что проверил - скачанные ранее плейлисты (нашел в у себя на домашнем компьютере в загрузках) - работают.

Старый MPC плейлист:
MPCPLAYLIST
1,type,0
1,filename,\\fileserver.local\Films3\Hollywood\Braveheart\Hrabroe.serdce.1995.XviD.DVDRip.(HDRip).Kinozal.TV.avi

Новый:
MPCPLAYLIST
0,type,0
0,filename,\\fileserver.local\Films3\Hollywood\Braveheart\Hrabroe.serdce.1995.XviD.DVDRip.(HDRip).Kinozal.TV.avi


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

Добавлено спустя 25 minutes 25 seconds:

Сам нашел файлы, отвечающие за генерацию плейлистов.
В VLC была проблема в том, что он хотел чтобы location начинался с file:// и путь до файла на smb сервере был указан без первых двух обратных слэшей (file://fileserver.local\Films3....)

Сделал костыль в Xspf.php, который вырезает из path первые два символа. Заработало.

С MPC плейлистом пока не знаю, что делать, по идее можно просто пофиксить чтобы $i в Mpcpl.php начинался не с нуля, а с единицы, я так понимаю... Я прав?

Вы, ребята, хоть проверяйте работоспособность перед анонсированием и продажей. Или это у вас такое тестирование на данный момент?

p.s. Извиняюсь за много постов подряд, сначала подумал, что сам не разберусь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-25 06:10 am    Заголовок сообщения: Ответить с цитатой

Alexander Radyushin писал(а):
Аларм!!))
После обновления на новую версию (с 1.2.5 на 2.0.1) - не работает функция просмотра онлайн.
Файлы (playlist) генерируются вроде как с верными путями, но проигрыватели их не принимают. VLC, к примеру, пишет "VLC не может открыть MRL"

Поправим эти скрипты. Алгоритм формирования плейлиста VLC, кстати не менялся, и до 2.0 тоже генерировались UNC-пути (\\server\share\).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Alexander Radyushin





Зарегистрирован: 11.06.2009
Сообщения: 6


russia.gif
Сообщение Добавлено: 2013-01-25 11:19 am    Заголовок сообщения: Ответить с цитатой

А я вам еще после перехода на 1.2 писал по поводу VLC) Но потом забил и стал предлагать пользователям использовать MPC)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number

meschaninov@yandex.ru





Зарегистрирован: 21.08.2009
Сообщения: 16


blank.gif
Сообщение Добавлено: 2013-01-26 15:08 pm    Заголовок сообщения: Ответить с цитатой

Тоже не работает плейлист для МРС

Добавлено спустя 10 minutes 40 seconds:

решил проблему так:
файл app/includes/Lms/Playlist/Modules/Mpcpl.php

<?php

class Lms_Playlist_Modules_Mpcpl implements Lms_Playlist_Modules_Interface {

public static function generatePlaylist($files)
{
header("Content-type: video/mpcpl");
header('Content-Disposition: attachment; filename="playlist.mpcpl"');
echo "MPCPLAYLIST\r\n";
$j=1;
foreach ($files as $i => $file) {
if (Lms_Application::getConfig('download', 'mpcpl_convert_name_to_utf8')) {
$file['path'] = Lms_Translate::translate('CP1251', 'UTF-8', $file['path']);
}
echo "$j,type,0\r\n$j,filename,{$file['path']}\r\n";
$j++;
}
}
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-28 08:07 am    Заголовок сообщения: Ответить с цитатой

Поправлены ошибки в плейлистах:
https://github.com/lanmediaservice/lms-video-2.x/commit/ec5118ed0e156ce63c3f43867db029cdb4f5a1bf
https://github.com/lanmediaservice/lms-video-2.x/commit/3a9784c54bebdb0dd15b8584f8770fe92cd01e3e
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Cool Lamer





Зарегистрирован: 24.05.2012
Сообщения: 15


ussr.gif
Сообщение Добавлено: 2013-01-28 12:09 pm    Заголовок сообщения: Ответить с цитатой

Я так понял, версия 1.х далее модернизироваться не будет, а в дальнейшем и вообще перестанет функционировать за счёт возможных изменений на ресурсах откуда парсится инфо. Что в свою очередь вынудит пользователей переходить на более дорогую 2.х. Поправьте, если я где-то не прав.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-28 12:36 pm    Заголовок сообщения: Ответить с цитатой

Cool Lamer писал(а):
Я так понял, версия 1.х далее модернизироваться не будет, а в дальнейшем и вообще перестанет функционировать за счёт возможных изменений на ресурсах откуда парсится инфо. Что в свою очередь вынудит пользователей переходить на более дорогую 2.х. Поправьте, если я где-то не прав.

Патчи для парсинга будут выпускаться для всех версий.

Насчет версии 1.x - да, она модернизироваться не будет. Модернизация ведь не падает с неба сама, а делается за вполне конкретное время и деньги, которые должны как-то окупаться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

Cool Lamer





Зарегистрирован: 24.05.2012
Сообщения: 15


ussr.gif
Сообщение Добавлено: 2013-01-28 14:35 pm    Заголовок сообщения: Ответить с цитатой

Т.е. если через пару месяцев или даже завтра, скрипт перестанет парсить инфу с кинопоиска, как это было с 1.08, вы ничего не будете предпринимать? И какова цена для РБ (можно в пм)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2013-01-28 18:45 pm    Заголовок сообщения: Ответить с цитатой

Cool Lamer писал(а):
Т.е. если через пару месяцев или даже завтра, скрипт перестанет парсить инфу с кинопоиска, как это было с 1.08, вы ничего не будете предпринимать? И какова цена для РБ (можно в пм)?

Не совсем понимаю фразу "как это было с 1.08". А что именно было?
Вот история изменений 1.0, вот 1.1. Это только исправления, которые необходимы на стороне скрипта. Сами модули парсинга работают, и довольно часто исправляются на нашем сервере и являются общими для всех версий.

Цена в РБ зависит от курса (на данный момент переход с 1.x версии до 2.x будет стоить 2 млн.).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.2.x Часовой пояс: GMT
На страницу Пред.  1, 2, 3, 4  След.
Страница 2 из 4

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы