seasonvar.ru

Интернет-телевидение, интернет-радио, подкасты, IPTV
Post Reply
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

seasonvar.ru

Post by VVS1234 »

РАЗРАБОТКА ПОДКАСТА ОСТАНОВЛЕНА. ТЕКУЩАЯ ВЕРСИЯ НЕ РАБОЧАЯ. ОСТАВЛЕНА ДЛЯ ЖЕЛАЮЩИХ ОЗНАКОМИТСЯ.

http://forum.hdtv.ru/index.php?showtopi ... t&p=183169

Выкладываю раскодированный seasonvar. У меня работает.


-------------------
Изменения: 01-16-12 -- исправлен парсинг ссылки (изменение логики кодирования ссылки на сайте)
-- и парсинг серий -- сначала не учел

Версия 18.01.13 -- от isko
Attachments
Seasonvar.ru_18.01.2013.zip
isko: Обновление, надеюсь сейчас с работающими линками.

Также некоторые улучшения:
- добавил картинки
- улучшение работы с линками где есть русские буквы
(4.53 KiB) Downloaded 2986 times
isko
Posts: 32
Joined: Thu Jan 10, 2013 7:31 am

Re: seasonvar.ru

Post by isko »

Большое спасибо за обновление!

В образовательных целях решил попробовать разобраться с созданием быстро обновляемые подкастов. И как основа выбор пал на этот ваш подкаст. :D

Только все вроде бы сделал как хотел, а ссылки не работают.
Стал уже разбираться с этим uppod'ом, но там без пол-литры не разберешься.
Как вам удалось? :shock:
Тут как раз ваше обновление.

По подкасту:
- Превоначально необходимо "Создать ленты подкастов"
- Для извлечения сериалов сделать "Обновление подкастов" на каком то конкретном сериале или на любом уровне выше(будут отработаны нижележащие).
- Для поиска абсолютно новых сериалов снова используется "Создать ленты подкастов". Будут добавлены новые только, все предыдущие данные не удаляются!

P.S. пока работал над этой версий опять слегка изменили работу ссылок.
Поправил в данном подкасте.

лучше бы перенести эту тему в раздел "Интернет медиа-ресурсы (Подкасты)", чтобы все готовые подкасты были в одном месте.

Файл пока удален в связи изменением ссылок.
isko
Posts: 32
Joined: Thu Jan 10, 2013 7:31 am

Re: seasonvar.ru

Post by isko »

Обновление, надеюсь сейчас с работающими линками.

Также некоторые улучшения:
- добавил картинки
- улучшение работы с линками где есть русские буквы
Attachments
Seasonvar.ru_18.01.2013.zip
(4.53 KiB) Downloaded 2200 times
VVS1234
Posts: 44
Joined: Sat Oct 13, 2012 10:41 pm

Re: seasonvar.ru

Post by VVS1234 »

спасибо, isko.
Перезалил Вашу версию в начало темы.
hishnik_rrr
Posts: 23
Joined: Thu Jan 19, 2012 6:45 pm

Re: seasonvar.ru

Post by hishnik_rrr »

Подскажите пожалуйста не отображается видео на телевизоре с этого подкаста, может нужно какой то профиль транскодирования использовать?

Image
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: seasonvar.ru

Post by WendyH »

Подправил ваш подкаст, для того, чтобы он работал. (файл Seasonvar.ru_04.04.2013.hdf.zip)

А также сделал свой, замароченный, с блек-джеком и настройками.

UPD 20.02.2014: Файл перенесён в отдельную тему.

Вы не поверите, что, оказывается, всего-лишь нужно было сдеалать, для того, чтобы подкаст заработал для этого ресурса.
Нехватало только кукис, со значением sva. Без них он отдавал зашифрованный плейлист немного с косячными ссылками. А с этими куками нормальный. По крайней мере у меня вроде пока работает.
А ведь сколько было потрачено человеко-часов для выяснения этой фишки! Чуть не наизусть выучил исходники флеш плеера, искал в Java-скриптах страницы код может какой и проч... Забрасывал это дело и возвращался, и тут на тебе, выяснил. Кстати Евгению спасибо за наводку на программу Charles, вообше не знал как я жил без неё. Думал, что wireshark это всё.

В своём подкасте ещё вот что решил попробовать. Т.к. на ресурсе СезонВар вообще нет информации о длительности фильма, в папке "00. Настройки" добавил опцию "Получение длительности фильма". Если её включить - то при получении списка плейлиста серий будет делаться ещё дополнительный запрос командами

Code: Select all

    FileTags = HmsCreateMediaItemTags('MediaInfo', PodcastItem);
    sValue   = VarToStr(FileTags.GetTagValue('Duration/String3'));
для установки у серий длительности видео. Подразумевается что длительность серий одинаковая.
Т.к. при заходе в папку сезона делается сразу запрос на получение плейлиста, то формируется сразу же актуальный список серий. Обновлять подкасты только для получения новых сериалов.
И ещё при выполнении команды HmsCreateMediaItemTags делается запрос на получение ссылки и получается что из скрипта получения ссылки вызывается опять скрипт получения ссылки - пришлось немного поизгаляться с сохранением ссылки на видеофайл во временное свойство подкаста и определением что вызывается именно HmsCreateMediaItemTags. Но вроде работает. Правда, естесственно, немного ещё увеличивается время получения списка серий при этом.
Тоже ещё толком не проверял сильно. Пока "вроде работает". У меня.

Кстати, может с других регионов (не России) и не работает? Отпишитесь. А то у меня, как я ни проверял, значение этого куки всегда одно и тоже, в любое время - lVe324PqsI24. Может бывает и другое?
P.S.:
Да, значение куки "sva" появляется неявно, незаметно. Нигде в ответах в заголовках "Set-cookies" этого значения нет. Подозреваю устанавливается где-то в яваскрипте запакованном. Причём по времени появляется после запроса страницы для комментирования "ВКонтактчиков".. Хотя запросы наверно асинхронные, поэтому это не точно.
SONY KDL-32CX520
Post Reply