Что не так с подкаст-фидами Эха

| Comments

Я давний подписчик фидов радиостанции “Эхо Москвы”. В сущности, я начал делать это еще до того, как фиды появились, при помощи своей собственной программы захвата онлайн звука и перевода этого всего в подкасты. С выходом эховых фидов я попытался перейти на них, но столкнулся с рядом проблем. Проблемы, на первый взгляд, не особо серьезные, и на любой взгляд - вполне решаемые:

  • Совершенно излишняя информация в заголовке канала (channel/title). Например для “Суть событий” это выглядит так “Эхо Москвы // Передачи // Суть событий // Звук”. Цель информация о том, что это “Эхо Москвы” еще как-то можно понять, но Передачи и Звук абсолютно бесполезны и мешают нахождению подкаста в iPhone и iTunes. Вероятно и в других агреагторах это выглядит не лучше. Очевидно, стоит заголовок облегчить и оставить минимум в виде “Суть событий - Эхо Москвы”
  • Поле автор в RSS не заполнено автором, но заполненно email. Автора (ведущего) можно найти только в описании подкаста, что неудобно и не позволяет создавать плэйлисты по этому полю. Email стоит поставить в соотв. поле, например itunes:email
  • С полем title вида “dd.mm.yyyy hh.mm.ss : заголовок” - это очень странная идея. Зачем там дата и время? Для даты и времени есть специальное поле pubDate, а в title эта информация только мешает увидить название.
  • Формат этих title нерегулярный, например для подкаст ленты “Полный Альбац” это выглядит как “Полный Альбац: Катастрофа под Смоленском (04.04.2011 22:11). В этом случае дата (ненужная) в конце, а тайтл выпуска содержит излишний повтор названия ленты
  • У некоторых лент вообще нет ничего в item/title кроме даты-время
  • Стоит иметь в виду, что обычно хочется подписаться больше чем на одну подкаст ленту. Подобного механизма на эхе нет, но не стоит усложнять жизнь тем, кто это пытается достичь своими локальными средствами. Т.е. надо по максимуму сделать вид всех фидов одинаковым и убрать повторяющуюся информацию.
  • Было бы отлично, если бы можно было бы на сайте формировать свой “мета-канал” помечая те подкасты, которые хочется получать в рамках агрегированной подписки. Технически, это будет единый RSS собранный из нескольких фидов.
  • В фидах, где разные эпизоды могут быть с разными персонажами (например “Особое мнение”) стоит как-то показывать с кем именно это мнение, в заголовке выпуска. Например вместо “Особое мнение : (07.04.2011 17:08)” стоит сделать “Особое мнение : Виктор Шендерович”
  • Поле lastBuildDate отражает непонятно что, но точно не время обновления фида. Это мешает правильному кешированию в некоторых агрегаторах и даже нарушает апдейты некоторых других. Например, довольно поулярный instacast (ios агрегатор подкастов) из за этого глючит на фидах эха
  • Не заполнено поле copyright. Не то, что бы мне это важно, но наверное стоит вписать туда то, что надо.

Я попытался эти проблемы порешать своими подручными средствами. Под рукой оказался yahoo pipes. Вот результат и потом, заведеный через FB – http://feeds.rucast.net/echomsk

Цель этого поста - попытаться собрать известные мне проблемы подкаст фидов эха, а также, в ваших комментариях, найти неизвестные. А потом всем нам останется надеяться, что добрые люди из “Эхо Москвы” что-нибудь починят и сделают нам всем приятно.


//