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

Начать новую тему   Ответить на тему
Трейеры
Предыдущая тема :: Следующая тема  
Автор Сообщение

meschaninov@yandex.ru





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


blank.gif
Сообщение Добавлено: 2013-03-13 23:47 pm    Заголовок сообщения: Трейеры Ответить с цитатой

Можно ли заново спарсить информацию о трейлерах?
Точнее заново заполнить поле movies.trailer ?
Нужно скачать все трейлеры.
В этом поле данных нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

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

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



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

blank.gif
Сообщение Добавлено: 2013-03-14 07:48 am    Заголовок сообщения: Re: Трейеры Ответить с цитатой

meschaninov@yandex.ru писал(а):
Можно ли заново спарсить информацию о трейлерах?
Точнее заново заполнить поле movies.trailer ?
Нужно скачать все трейлеры.
В этом поле данных нет.


Дополнить описания (в том числе и трейлеры) можно с помощью API командной строки (функция пока экспериментальная):
Код:
/app/tasks/api.sh movie merge -h
Usage: api.php [ options ]
--help|-h                   показать справку
--movie-id|-m <integer>     ID фильма
--mm <string>               диапазон ID фильмов, например -mm 1-100 (но осторожно с ресурсами времени и памяти), параметры -m -k будут проигнорированы
--kinopoisk-id|-k <integer> kinopoisk ID в качестве источника данных, по-умолчанию используется сохраненный ID (если ID не указан, и не сохранен, то ничего не произойдет)
--retries|-r <integer>      повторные соединения при ошибке связи, по-умолчанию 3
--force-search              пробовать определить kinopoisk ID по названию и году
--skip-errors               пропускать ошибки парсинга


Предварительно можно проверить работу на небольшом количестве данных:
Код:
api.sh movie merge --mm 1-10 --force-search


А потом уже перепарсить более крупными частями:
Код:
api.sh movie merge --mm 1-5000 --force-search --skip-errors


Действие самой функции аналогично функции дополнения описания на вкладке Фильмы (кнопка "Поиск" возле названия).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

meschaninov@yandex.ru





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


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

Спасибо!
Еще вопрос: заметил что если файл с расширением MKV, Скачать/Я согласен/URL - появляется серое окно с надписью "Видео не может быть воспроизведено, так как файл поврежден"

Попробовал с отключенной лицензией - тоже самое, но на все окно браузера.

Добавлено спустя 1 hour 38 minutes 5 seconds:

/var/www/video.lan/app/tasks/api.sh movie merge --mm 4440-5000 --force-search --retries 5
Movie ID 4440, KinoPoisk ID ... 437441, parse ...Service returned 503 Error while parse http://www.kinopoisk.ru/film/437441/ : server returned 404
Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

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

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



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

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

meschaninov@yandex.ru писал(а):
Спасибо!
Еще вопрос: заметил что если файл с расширением MKV, Скачать/Я согласен/URL - появляется серое окно с надписью "Видео не может быть воспроизведено, так как файл поврежден"

Попробовал с отключенной лицензией - тоже самое, но на все окно браузера.

На раздающем файлы сервере/локейшене нужно добавить:
для nginx:
Код:
add_header Content-Disposition attachment;

для Apache:
Код:
Header set Content-Disposition attachment



meschaninov@yandex.ru писал(а):

/var/www/video.lan/app/tasks/api.sh movie merge --mm 4440-5000 --force-search --retries 5
Movie ID 4440, KinoPoisk ID ... 437441, parse ...Service returned 503 Error while parse http://www.kinopoisk.ru/film/437441/ : server returned 404
Sad

Фильм был, очевидно, удален с кинопоиска. Чтобы процесс не стопорился нужно добавить параметр --skip-errors
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

meschaninov@yandex.ru





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


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

Добавил
<Files *.mkv>
ForceType application/octet-stream
Header set Content-Disposition attachment
</Files>

Эффекта не дало
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

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

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



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

blank.gif
Сообщение Добавлено: 2013-03-15 05:18 am    Заголовок сообщения: Ответить с цитатой

meschaninov@yandex.ru писал(а):
Добавил
<Files *.mkv>
ForceType application/octet-stream
Header set Content-Disposition attachment
</Files>

Эффекта не дало

Попробуйте проверить в Firebug или Chrome Developer Tools (Ctrl+Shift+I) -> Network добавляется ли сам заголовок.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора

meschaninov@yandex.ru





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


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

к сожалению мои попытки результата не дали
хром определяет тип как video/webm
манипуляции с mime.conf не помогли
может еще предложите варианты?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

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

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



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

blank.gif
Сообщение Добавлено: 2013-03-24 05:49 am    Заголовок сообщения: Ответить с цитатой

meschaninov@yandex.ru писал(а):
к сожалению мои попытки результата не дали
хром определяет тип как video/webm
манипуляции с mime.conf не помогли
может еще предложите варианты?

Может я неправильно дал пример для apache, посмотрите: https://www.google.by/search?q=Content-Disposition%3A+attachment+apache
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.2.x Часовой пояс: GMT
Страница 1 из 1

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