Obter feed RSS a partir de links de podcast do iTunes


74

Estou usando o Rhythmbox do Gnome para ouvir Podcasts. Alguns Podcasts não fornecem um feed RSS para o download dos episódios, mas apenas um itms://link para o iTunes.

Agora eu gostaria de baixá-los através de um leitor / podfetcher "normal" de RSS.
Como posso fazer isso?


As pessoas que estão respondendo estão ignorando os itms: // parte da sua pergunta e assumindo que você está se referindo aos links normais do iTunes. Esses são dois tipos diferentes de links. Veja minha resposta para uma resposta direta à sua pergunta.
Michael Khalili

Respostas:


27

Você deve primeiro se inscrever no Podcast usando o iTunes e abrir sua biblioteca do iTunes.

Se você for à sua lista de Podcasts na sua biblioteca do iTunes, verá uma lista dos Podcasts nos quais se inscreveu. Clique com o botão direito do mouse no Podcast do qual deseja copiar o URL e selecione "Copiar URL do Podcast". Isso copiará o URL para o feed RSS do Podcast na sua área de transferência. Em seguida, você pode colar esse link em qualquer outro aplicativo que estiver usando.


28
Obrigado pela dica. Existe uma possibilidade sem usar o iTunes?
Guerda

5
Não encontrei uma maneira de obter o URL do feed sem usar o iTunes (e supondo que o site não publique o URL do feed em nenhum lugar). Muitas vezes, é tão demorado procurar / adivinhar qual seria o URL, que é mais fácil abrir o iTunes e fazê-lo dessa maneira. Simpatizo com o desejo de ignorar completamente o iTunes e assisto a esta discussão para ver se alguém tem uma maneira de fazer isso.
shawnr

Obrigado pela sua pesquisa. Também postarei minhas informações, se eu achar novas.
guerda

5
A Apple está literalmente tentando quebrar a web !?
HaveAGuess

5
HaveAGuess ... A Apple está tentando quebrar tudo!
Papa De Beau

54

Estou atrasado, mas encontrei um caminho. Extraia o ID do link com uma regex ou outra coisa

EX: https://itunes.apple.com/podcast/state-trance-official-podcast/id260190086

carregue este link com o ID https://itunes.apple.com/lookup?id=260190086&entity=podcast

Obtenha o "feedUrl" deste arquivo json.

O podcast & entity = não é necessário, mas pode ajudar

Demo Jsfiddle


Isso não está relacionado aos links do ITMS. Você está respondendo "Como extrair o feed RSS de um link normal do iTunes?" mas não foi isso que o OP pediu.
Michael Khalili

11
Isso me ajudou muito. Encontrei esta página enquanto procurava itunes podcast rss url, portanto, esta resposta ainda é relevante.
aexl


11
Funcionou para mim (podcast de áudio). O que você postou no Dummy se parece com um podcast de vídeo (iTunes U), talvez você precise de um formato diferente.
Michael Butler

11
Esse truque funcionou para mim agora.
thomasrutter

32

Isso também funciona: http://picklemonkey.net/feedflipper-home/ Você pode até ver o feed original do iTunes quando abre o feed gerado no seu navegador.


Esta é realmente a melhor solução sem instalar e executar o iTunes .. mais agora que estou no Ubuntu ...
Antony

Essa é boa. Levei literalmente menos de 1 minuto para obter o link direto do feed RSS. Muito obrigado!
Aexl

O link parece morto agora.
69015

2
Além disso, http://picklemonkey.net/feedflipper-home/fará o truque. Obrigado, @senarvi!
George

11
Não é óbvio, mas o link antigo que não funciona relatado acima foi substituído por um link funcional em uma edição.
aexl

4

Eu acredito que todas as respostas existentes estão erradas. O protocolo itms é usado quando um podcast não está listado no iTunes. É usado como atalho para assinar um feed RSS regular que não está no iTunes. É uma maneira de permitir que alguém assine o iTunes sem ter o feed listado no diretório.

Funciona simplesmente substituindo o prefixo do protocolo http: // de um URL de feed RSS por itms: // Portanto, se você deseja obter o feed RSS regular de um programa vinculado a itms, substitua-o por http.

Aqui está um exemplo: Um programa que ajudo a produzir se chama Keith and The Girl. O feed RSS deles é http://www.keithandthegirl.com/rss A lista de links do iTunes é https://itunes.apple.com/us/podcast/keith-girl-comedy-talk-show/id253167631?mt=2&ign- mpt = uo% 3D4

No entanto, você pode assinar o feed RSS diretamente, substituindo o http no URL do feed RSS por ITMS, como por exemplo: //www.keithandthegirl.com/rss (o SE não permitirá que eu faça esse link clicável, mas você entendeu a ideia )

Então, agora você vê que ITMS e HTTP são intercambiáveis. Sempre que encontrar um link do ITMS, substitua-o por HTTP.


Não funciona para mim. Basta enviar-me de volta à página do iTunes na qual obtive o link ITMSS original. A solução da @ Gino, no entanto, funciona bem. Isso me dá uma URL que eu posso colocar no meu leitor de feeds RSS e esquecer.
George

Ótimo, mas o @Gino está respondendo a uma pergunta que não foi feita. Gino está respondendo "Como obtenho o link RSS de um link típico de podcast do iTunes?" A pergunta original está relacionada aos links "ITMS: //". Minha resposta aborda especificamente a pergunta original. Gino aborda uma questão diferente relacionada aos feeds RSS e iTunes. Não tem nada a ver com links ITMS.
Michael Khalili

2

O iTunes Podcast Feed Extractor é uma ferramenta on-line criada para extrair com segurança um URL de RSS de um link de podcast do iTunes (para que qualquer aplicativo de podcast / rss possa ser usado). https://votable.net/tools/itunes.php

Instruções

  • Copie e cole o URL relevante no campo de entrada na página. (O protocolo de URL não importa, por exemplo, "https", "itms" etc.)
  • Clique no botão enviar
  • O URL RSS extraído deve aparecer abaixo do formulário (junto com o título e uma miniatura). Se o feed não puder ser extraído, você verá uma mensagem de erro na mesma área.
  • Agora você pode usar o URL RSS real no seu aplicativo podcast / RSS desejado.

0

Enquanto procurava uma maneira de fazer isso, descobri o feed RSS de um podcast do iTunes . O cara criou um bookmarklet to reveal the true RSS podcast URL/content feed, quando você está em uma página de podcast do iTunes.

javascript:(function(){var%20newScript=document.createElement('script');newScript.src='https://cdn.rawgit.com/djm/uncover-itunes-rss-bookmarklet/master/bookmarklet.js';document.body.appendChild(newScript);})();

Observe que o bookmarklet é redirecionado para https://cdn.rawgit.com/djm/uncover-itunes-rss-bookmarklet/master/bookmarklet.js. Parece bastante inócuo, mas o script pode ser alterado a qualquer momento, inclusive por um hacker mal-intencionado, portanto, seja avisado.

Ele publicou em GitHub–– djm / uncover-itunes-rss-bookmarklet: bookmarklet Javascript para revelar o URL RSS real em uma página de podcast do iTunes .

Funciona. por exemplo, quando ativado https://itunes.apple.com/us/podcast/burnt-toast/id969524107?mt=2, o bookmarklet me deu http://feeds.feedburner.com/food52burnttoast. Isso abriu perfeitamente no meu leitor de feeds.



cdn.jsdelivr.net/gh/djm/… deve funcionar como um substituto. Ao usar o hash de confirmação em vez de master, também reduz o conjunto de pessoas capazes de fazer a injeção do djm, github e jsdelivr (ou no original, rawgit) para apenas o github e o jsdelivr.
clacke 6/01
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.