Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
meschaninov@yandex.ru
Зарегистрирован: 21.08.2009 Сообщения: 16
|
Добавлено: 2013-03-13 23:47 pm Заголовок сообщения: Трейеры |
|
|
Можно ли заново спарсить информацию о трейлерах?
Точнее заново заполнить поле movies.trailer ?
Нужно скачать все трейлеры.
В этом поле данных нет. |
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 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 |
Действие самой функции аналогично функции дополнения описания на вкладке Фильмы (кнопка "Поиск" возле названия). |
|
Вернуться к началу |
|
meschaninov@yandex.ru
Зарегистрирован: 21.08.2009 Сообщения: 16
|
Добавлено: 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
|
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 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
|
Фильм был, очевидно, удален с кинопоиска. Чтобы процесс не стопорился нужно добавить параметр --skip-errors |
|
Вернуться к началу |
|
meschaninov@yandex.ru
Зарегистрирован: 21.08.2009 Сообщения: 16
|
Добавлено: 2013-03-14 22:22 pm Заголовок сообщения: |
|
|
Добавил
<Files *.mkv>
ForceType application/octet-stream
Header set Content-Disposition attachment
</Files>
Эффекта не дало |
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 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 добавляется ли сам заголовок. |
|
Вернуться к началу |
|
meschaninov@yandex.ru
Зарегистрирован: 21.08.2009 Сообщения: 16
|
Добавлено: 2013-03-23 11:32 am Заголовок сообщения: |
|
|
к сожалению мои попытки результата не дали
хром определяет тип как video/webm
манипуляции с mime.conf не помогли
может еще предложите варианты? |
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
|
Вернуться к началу |
|
|