ZebroidФорумПубличный разделПредложенияАрхивАвтовидео - каналы на RuTube (ролики конкретного автора)

Автовидео - каналы на RuTube (ролики конкретного автора)

22 октября 2010, 07:34
Зарегистрирован: 26 апреля 2010, 01:51
Можно ли сделать парсинг целого канала RuTube (то есть все ролики конкретного автора)?

Например, есть очень хорошие тематические каналы, но они на поддоменах:

http://souzmultfilm.rutube.ru/

Все ролики канала:

http://souzmultfilm.rutube.ru/movies

Для других видеосервисов тоже была бы полезной возможность парсинга всех роликов конкретного автора.



22 октября 2010, 10:29
Зарегистрирован: 10 апреля 2012, 00:00
Это не мелкое предложение, там очень много перерабатывать (работы конечно не на неделю, но и не на один день), плюс нужно продумать как это красиво организовать в существующем инструменте.



04 марта 2011, 18:41
Зарегистрирован: 26 апреля 2010, 01:51
Не очень понимаю, а в чем сложность?

Поддомен довольно легко получается из имени юзера, остальное все аналогично.

То есть на вход - имя юзера, на выход все что уже сделано для rutube, но на поддомене, а не на домене.



05 марта 2011, 04:36
Зарегистрирован: 10 апреля 2012, 00:00
Есть идеи как это оформить в программе, где и куда установить переключатели чтобы программа парсила каналы?



05 марта 2011, 04:48
Зарегистрирован: 26 апреля 2010, 01:51
Есть идеи как это оформить в программе, где и куда установить переключатели чтобы программа парсила каналы?


Мне кажется никаких наворотов тут не нужно.

Сделать поле/вкладку для параметра - имя автора.

Может заодно и для youtube сделаете?

Там скорее всего тоже через добавление параметра в url все получается.



05 марта 2011, 12:56
Зарегистрирован: 10 апреля 2012, 00:00
Что-то я не понимаю: необходим поиск по записям из канала, или каждой записи должен соответствовать свой канал?



05 марта 2011, 13:38
Зарегистрирован: 26 апреля 2010, 01:51
Что-то я не понимаю: необходим поиск по записям из канала, или каждой записи должен соответствовать свой канал?


Поиск по записям канала.

То есть делать все тоже самое, но при этом поиск идет не по всем записям, а только для конкретного автора.

Сначала вручную нужно найти адекватного автора на rutube, который напостил все выпуски какой-нибудь передачи.

В sql это примерно так выглядит:

...

where ...

and user = current_user

Тогда такой фильтр будет выгоден в следующих случаях:

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

- исключает мусор, когда название телепередачи совпадает с общеупотребительными словами, будет чистая выдача без левых роликов



05 марта 2011, 14:29
Зарегистрирован: 10 апреля 2012, 00:00
Перенес в мелкие предложения, постараюсь в ближайшее время реализовать.



05 марта 2011, 15:44
Зарегистрирован: 26 апреля 2010, 01:51
Перенес в мелкие предложения, постараюсь в ближайшее время реализовать.


Спасибо.



12 марта 2011, 06:08
Зарегистрирован: 10 апреля 2012, 00:00
Сделал, только вместо ника автора канала необходимо подставлять его идентификатор (как узнать идентификатор автора RuTube)

Для YouTube не сделал, так как не нашел нормального поиска по каналах либо по авторах.