Kommentaren du söker har flyttats till en ny diskussion, eller är borttagen.

OPML - Att samla samtliga podcastsflöden på ett ställe

Hej! Jag är flitig podcast-lyssnare och känner att det skulle vara smidigt och man kunde få tillgång till samtliga pod-flöden i form av en OPML-fil, ett exempel http://www.bbc.co.uk/podcasts.opml .. där BBC listar samtliga kanaler och programs podflöden på ett ställe. Istället för att enkelt välja pod/program måste man surfa runt och samla länkar för hand, klippa och klistra ... OPML pretty please?

Om ni även berikade era RSS/Podcast-flöden med GooglePlay-taggning skulle dessa även snabbt kunna användas på GooglePlay när de släpper Podcast för den svenska marknaden. Info på https://developers.google.com/search/docs/data-types/podcast
Ni har ju redan gjort detta för iTunes, så varför inte för GooglePlay 😀

Christopher Isene Rapportera olämpligt innehåll
Visa bästa svaret

Kommentarer

  • Hm...

    Ett fall framåt kanske är denna sida, där du i alla fall finner alla poddar saamlade (och kan kategorisera efter kanal eller innehåll)?
    Alla våra poddar

    Men, ja, eftersom RSS-länken inte sammanfaller med någon del av den URL du kan se till de olika programmen, måste du gå in på varje enskild program-sida för att leta upp rätt länk.

    Ett alternativ är att använda vårt API för att sålla fram poddar:
    Sveriges Radios öppna API

    Jag är ingen fena på att använda API:t, men tror att denna länk ger dig alla poddade programserier:
    http://api.sr.se/api/v2/programs?filter=program.haspod&filterValue=true 

    Dock uppdelat på flera sidor (tio poster per sida), så för nästa sida får du skriva:
    http://api.sr.se/api/v2/programs?filter=program.haspod&filterValue=true&page=2 

    Totalt blir det i skrivande stund 547 poster fördelade på 55 sidor. Du kan laborera med de olika variabler vi listar under API-dokumentationen för att få det mer hanterligt och relevant för dina behov.

    Google Play-taggning:
    Här är jag osäker på hur det ligger till. Jag tror att det har funkat tidigare att få upp avsnittslista i alla möjliga Google-appar, men att vi därefter har gjort en olika jobb med våra adresser (kring http och https samt mer "talbara URL:er"), och att Google-tjänsterna därefter inte listar programmen korrekt längre. Samt att det ligger med på vår att-göra-lista.

    Men eftersom "jag tror" är ett rätt vagt svar och jag vill vara tydlig, så stämmer jag av med kolleger som vet!
    Annika Webbmaster
  • Det var inte Google Play-taggning vi hade haft. Jag blandade ihop med något annat som rörde Googles hantering av våra program.

    Utvecklarna hälsar och tackar för tipset!
    Intressant! Vi borde kolla/utvärdera det lite närmare.
    Annika Webbmaster
  • Jag framförde självfallet även önskemålet om OPML och hostade till något om att detta önskemål varit på tapeten av och till under tio år. Sedan blev jag osäker på ifall det verkligen var tio år sedan vi först kikade på  just OPML - och hittade denna intressanta tråd som är från i mars 2008:
    http://forums.slimdevices.com/showthread.php?44590-Swedish-Radio-as-OPML/

    Förutom OPML (där vi ju uppenbarligen ännu inte har uppfyllt önskemålet), nämns ljudformat för direktlyssning (utbytt) och behov av metadata inbakat i ljudströmmen (infört, men tyvärr nyligen bortplockat då tjänsten som hanterade detta inte överlevde ett teknikskifte).

    Jag kom även att tänka på detta gör-det-själv-tips:
    OPML-länkar för bland annat Reciva

    Där tipsar vi om hur man själv kan skapa en OPML-lista, men det är väl i första hand för att slippa en massa pyssel du önskar dig en sådan?


    Annika Webbmaster
  • Tack för tipset om API't .. Jag skrapade snabb ihop en lista och byggde en OPML -- finns att avnjuta på http://b19.se/data/sr-pod.opml .. cirka 545 podflöden listade.

    Fast jag skulle ju gärna se att ni (SR) genererade en OPML istf att jag skrapar fram den. 😀

    Om ni önskar använda min OPML, länka gärna.

    Python-scriptet kanske landar på Github.
    Christopher Isene
  • Åh, vad jag gillar detta!

    Vi vill förstås gärna hjälpa andra lyssnare att få nytta av det jobb du lagt ned! Tipsa mig gärna om de plattformar du känner till där OPML-listor underlättar extra mycket. Många lyssnare häntar våra poddar genom olika manuellt uppdaterade databaser (som Tunein), och dessa är inget vi själva kan underhålla på det vis jag önskar. Att istället använda OPML som går mot vårt API är mycket smartare!

    På min att-göra-lista finns att lyfta fram de "indie-utvecklade" tjänster som bygger på vårt API på ett bättre vis. Många av dessa har skapats på liknande sätt som din OPML-lista, där lyssnare löser ett behov som vi själva inte löst.
    Annika Webbmaster
  • Hjälp mig att förstå hur det fungerar!

    Är din OPML-lista skapad efter den data som API:t innehöll igår, så den uppdateras inte automatiskt när vi lanserar nya poddserier?

    Det är långt mycket bättre än de manuellt uppdaterade databaserna, men skulle ändå kräva att ny data behöver skrapas hem då och då. (Idealt förstås bara de poster som tillommit eller förändrats, men att uppdatera hela listan antingen med visst intervall, eller när du vet med dig att en ny podd som intresserar dig har lanserats är ju ett alternativ.)
    Annika Webbmaster
  • OPML används i "podcatchers", verktyg för att prenumerera på pod-flöden .. om det är på PC eller mobila enheter spelar ingen större roll, OPML används på alla typer av enheter för att beskriva en samling podcast flöden. Jag använder mig av BeyondPod på Android.

    Den OPML jag skapade igår utgick helt och hållet från data i API't -- det blir ett fulhack som nätt och jämt fungerar, OPML-filen som delas genom länken är statisk men jag skulle kunna ägna lite tid åt att autmatisera det hela och periodiskt publisera filen med nya/aktuella länkar. Skrapningen tar runt 5 minuter, för att inte stressa ihjäl servrar osv.
    Christopher Isene
  • Rättelse: OPML bygger INTE på data endast från API, jag fick skrapa även program-sidorna för att få tag i podflödet, det känns som detta borde varit en del av program-info då program.haspod som man filtrerar på är en parameter i program-info, så skulle podflödets länk finnas där med, tycker jag.

    Synd att programId och podflödesId inte korrelerar -- det hade underlättat väldigt mycket.
    Christopher Isene
  • Kollar man igenom alla dessa 545 så är det endast 280 podflöden som publiserat nya avsnitt de senaste 18 månaderna, resten är avsomnade/döda.
    Christopher Isene
  • Jag har uppdaterat listan och nästan automatiserat den, flöden som inte varit aktiva de senaste 18 månaderna flaggas som inaktiva. Använder OPML 2.0. Planerar att publisera 1 gång/vecka till en början.

    Just nu: 308 aktiva, 371 inaktiva -- enligt ovan.

    http://b19.se/data/sr-pod.opml 

    Enjoy
    Christopher Isene
  • Hej och förlåt det sena svaret!

    Jag gjorde en liten manöver så att länken i ditt sista inlägg blev länkad och markerar det inlägget som "bästa svaret" och hoppas att det hjälper de lyssnare som söker efter OPML att hitta din lista!

    Just nu är denna tråd tredje sökträffen när jag söker på Sveriges Radio OPML i Google. Och eftersom de två träffar som kommer högre är sidor jag själv skrivit (egentligen samma sida), så ser jag till att dessa också länkar till din lista.

    Tack igen för att du delar med dig!
    Annika Webbmaster
  • Den uppdaterade sidan hittar du här:
    OPML-länkar för bland annat Reciva

    Om du tar ned tjänsten eller byter URL så vill vi gärna veta det, men skulle du glömma bort att meddela oss, så är det förstås helt och hållet vi som har ansvar för att våra länkar är aktuella.

    Trevlig helg och tack igen!
    Annika Webbmaster

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post visas aldrig publikt.