web-dev-qa-db-ja.com

iTunesポッドキャストリンクからRSSフィードを入手する

Podcastを聴くためにGnomeのRhythmboxを使用しています。一部のPodcastは、エピソードをダウンロードするためのRSSフィードを提供せず、iTunesのためのitms://リンクのみを提供します。

今、私はそれらを「普通の」RSSリーダー/ポッドフェッチャーを通してダウンロードしたいと思います。
どうすればこれを達成できますか?

72
guerda

まずiTunesを使ってPodcastを購読してから、iTunesライブラリを開きます。

ITunesライブラリのPodcastリス​​トにアクセスすると、購読しているPodcastのリストが表示されます。 URLをコピーしたいPodcastを右クリックして、[Podcast URLのコピー]を選択します。これにより、PodcastのRSSフィードへのURLがクリップボードにコピーされます。そのリンクを他のアプリケーションに貼り付けることができます。

26
shawnr

私は遅刻しました、しかし私は方法を見つけました。それ以外の場合は正規表現またはソメチンを使用してリンクからIDを抽出します。

例: https://iTunes.Apple.com/podcast/state-trance-official-podcast/id260190086

このリンクをID でロードします。https://iTunes.Apple.com/lookup?id=260190086&entity=podcast

このjsonファイルから "feedUrl"を取得してください。

&entity = podcastは必須ではありませんが、役に立ちます。

デモJsfiddle

51
Gino

これはまた動作します: http://picklemonkey.net/feedflipper-home/ あなたがあなたの生成されたフィードを開くとき、あなたもオリジナルのiTunesフィードを見ることができますブラウザ。

31
user119290

既存の答えはすべて間違っていると思います。 itmsプロトコルは、PodcastがiTunesにまったくリストされていない場合に使用されます。これは、iTunesにはない通常のRSSフィードを購読するためのショートカットとして使用されます。フィードをディレクトリに登録しなくても、誰かがiTunesを購読できるようにする方法です。

RSSフィードURLのhttp://プロトコルプレフィックスをitms://に置き換えるだけで機能します。そのため、itmsにリンクしている番組の通常のRSSフィードを取得する場合は、単にitmsをhttpに置き換えます。

ここに例があります:私が作り出すのを助けるショーはキースと少女と呼ばれます。彼らのRSSフィードは http://www.keithandthegirl.com/rss です。彼らのiTunesリンクリストは https:/です。 /iTunes.Apple.com/us/podcast/keith-girl-comedy-talk-show/id253167631?mt=2&ign-mpt=uo%3D4

ただし、RSSフィードのURLのhttpをITMSに置き換えることで、RSSフィードを直接購読することができます。//www.keithandthegirl.com/rss )

そのため、ITMSとHTTPは互換性があることがわかりました。 ITMSリンクに遭遇したときはいつでも、単にそれをHTTPに置き換えてください。

4
Michael Khalili

iTunes Podcast Feed Extractorは、iTunes PodcastのリンクからRSS URLを確実に抽出するために私が作成したオンラインツールです(したがって、任意のPodcast/RSSアプリケーションを使用できます)。 https://votable.net/tools/iTunes.php

説明書

  • 該当するURLをコピーしてページの入力フィールドに貼り付けます。 (URLプロトコルは関係ありません(例: "https"、 "itms"など)。
  • 送信ボタンをクリック
  • 抽出されたRSS URLはフォームの下に(タイトルとサムネイルと共に)表示されます。フィードを抽出できなかった場合は、同じ領域にエラーメッセージが表示されます。
  • 今、あなたはあなたの希望のPodcast/RSSアプリで本当のRSS URLを使うことができます。
2
Paul T.

これを行う方法を探している間、私は見つけました iTunes PodcastのRSSフィードを調べてください 。あなたがiTunes Podcastページにいるとき、その男はブックマークレットto reveal the true RSS podcast URL/content feedを作成しました。

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);})();

ブックマークレットはhttps://cdn.rawgit.com/djm/uncover-iTunes-rss-bookmarklet/master/bookmarklet.jsにリダイレクトすることに注意してください。それは十分に無害に見えますが、スクリプトは悪意のあるハッカーによってなど、いつでも変更される可能性があるので、あらかじめ注意してください。

彼はそれをGitHub–– djm/uncover-iTunes-rss-bookmarklet:iTunesポッドキャストページに実際のRSS URLを明らかにするためのJavascriptブックマークレットで公開しました

できます。例えば、https://iTunes.Apple.com/us/podcast/burnt-toast/id969524107?mt=2のとき、ブックマークレットは私にhttp://feeds.feedburner.com/food52burnttoastをくれました。これは私のフィードリーダーで完全に開かれました。

0
hmj6jmh