Отримуйте RSS-канал із посилань на подкаст iTunes


74

Я використовую Rhythmbox Gnome для прослуховування подкастів. Деякі подкасти не містять RSS-канал для завантаження епізодів, а лише itms://посилання на iTunes.

Тепер я хотів би завантажити їх через "звичайний" RSS-зчитувач / podfetcher.
Як я можу це досягти?


Люди, які відповідають, ігнорують itms: // частина вашого запитання та припускають, що ви посилаєтесь на звичайні посилання на iTunes. Це два різних типу посилань. Дивіться мою відповідь для прямої відповіді на ваше запитання.
Майкл Халілі

Відповіді:


27

Спершу слід підписатися на Podcast за допомогою iTunes, а потім відкрити бібліотеку iTunes.

Якщо ви перейдете до списку Podcasts у вашій бібліотеці iTunes, ви побачите список подкастів, на які ви підписалися. Клацніть правою кнопкою миші на подкасті, для якого потрібно скопіювати URL, та виберіть "Скопіювати URL-адресу Podcast". Це скопіює URL-адресу RSS-каналу Podcast у буфер обміну. Потім ви можете вставити це посилання у будь-яку іншу програму, яку ви використовуєте.


28
Дякую за підказку. Чи є можливість без використання iTunes?
Герда

5
Я не знайшов способу отримати URL-адресу каналу без використання iTunes (припускаючи, що сайт ніде не публікує URL-адресу каналу). Часто на пошук / здогадку про те, якою буде URL-адреса, забирає багато часу, що простіше просто відкрити iTunes і зробити це так. Я співчуваю бажанням повністю обійти iTunes і буду дивитися цю тему, щоб побачити, чи придумає хтось спосіб це зробити.
shawnr

Дякуємо за ваше дослідження Я також розміщу свою інформацію, якщо я знайшов що-небудь нове.
guerda

5
Apple буквально намагається зламати Інтернет !?
HaveAGuess

5
HaveAGuess ... Apple намагається ПОЛУЧИТИ ВСЕ!
Папа Де Боу

54

Я спізнююсь, але знайшов спосіб. Витягніть ідентифікатор зі зв’язку за допомогою регулярного вираження або чогось іншого

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

завантажте це посилання з ідентифікатором https://itunes.apple.com/lookup?id=260190086&entity=podcast

Отримайте "feedUrl" з цього файлу json.

& Сутність = podcast не потрібна, але це може допомогти

Демо Jsfiddle


Це не пов’язано із посиланнями ITMS. Ви відповідаєте "Як витягнути RSS-канал із звичайного посилання на iTunes?" але це не те, що запитував ОП.
Майкл Халілі

1
Це мені дуже допомогло. Знайдено цю сторінку під час пошуку itunes podcast rss url, тому ця відповідь залишається актуальною.
aexl

2
Більше не працює.
Наприклад

1
Це працювало для мене (аудіо-подкаст). Той, який ви опублікували на манекен, виглядає як відеоролик (iTunes U), можливо, вам потрібен інший формат.
Майкл Батлер

1
Цей трюк спрацював для мене саме зараз.
thomasrutter

32

Це також працює: http://picklemonkey.net/feedflipper-home/ Ви навіть можете побачити оригінальний канал iTunes, коли відкриєте створений канал у своєму браузері.


Це дійсно найкраще рішення без встановлення та запуску iTunes .. тим більше, що тепер я перебуваю на Ubuntu ...
Антоній

Це добре. Мені знадобилося буквально менше 1 хвилини, щоб отримати пряме посилання на RSS-канал. Дуже дякую!
aexl

Зараз посилання здається мертвою.
cic

2
Також http://picklemonkey.net/feedflipper-home/зробить трюк. Дякую, @senarvi!
Джордж

1
Це не очевидно, але старе непрацююче посилання, про яке повідомлялося вище, було замінено робочим у редагуванні.
aexl

4

Я вважаю, що всі існуючі відповіді помиляються. Протокол itms використовується, коли подкаст зовсім не вказаний на iTunes. Він використовується як ярлик для підписки на звичайний RSS-канал, який не знаходиться в iTunes. Це спосіб дозволити комусь підписатися на iTunes, не маючи джерела, вказаного в каталозі.

Це працює просто, замінивши префікс протоколу http: // URL-адреси каналу RSS на 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-канал безпосередньо, замінивши http у URL-адресі каналу RSS таким ITMS: //www.keithandthegirl.com/rss (SE не дозволить мені зробити це посилання доступним, але ви отримаєте ідею )

Отже, тепер ви бачите, що ITMS та HTTP взаємозамінні. Щоразу, коли ви стикаєтеся з посиланням ITMS, просто замініть його HTTP.


Не працює для мене. Просто повертає мене на сторінку iTunes, з якої я отримав оригінальне посилання ITMSS. @ Рішення Джино, однак, працює добре. Це дає мені URL-адресу, яку я можу помістити в свій читач RSS-каналів і забути про нього.
Джордж

Чудово, але @Gino відповідає на запитання, яке не задавали. Джино відповідає "Як мені отримати RSS-посилання за допомогою типового посилання для подкастів iTunes?" Оригінальне запитання пов'язане із посиланнями "ITMS: //". Моя відповідь конкретно стосується оригінального питання. Gino вирішує інше питання, пов’язане з RSS-каналами та iTunes. Це не має нічого спільного з посиланнями ITMS.
Майкл Халілі

2

iTunes Podcast Feed Extractor - це онлайн-інструмент, який я створив для надійного вилучення URL-адреси RSS із посилання на icast-подкаст iTunes (тому можна використовувати будь-яку програму podcast / rss). https://votable.net/tools/itunes.php

Інструкції

  • Скопіюйте та вставте відповідну URL-адресу у поле введення на сторінці. (Протокол URL не має значення, наприклад, "https", "itms" тощо)
  • Натисніть кнопку "Надіслати"
  • Витягнута RSS-URL повинна відображатися нижче форми (разом із заголовком та ескізом). Якщо канал не вдалося витягнути, ви побачите повідомлення про помилку в тій самій області.
  • Тепер ви можете використовувати реальну RSS-URL у бажаному додатку подкаст / RSS.

0

Шукаючи способу зробити це, я знайшов Дізнатися RSS-канал для icast-подкастів . Хлопець створив закладку to reveal the true RSS podcast URL/content feed, коли ви перебуваєте на сторінці подкастів 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);})();

Слід зазначити, що закладка перенаправляє на https://cdn.rawgit.com/djm/uncover-itunes-rss-bookmarklet/master/bookmarklet.js. Це виглядає досить невинно, але сценарій можна змінити в будь-який час, в тому числі зловмисним хакером, тому варто попередити.

Він опублікував його на GitHub–– djm / uncover-itunes-rss-bookmarklet: закладки Javascript, щоб виявити фактичну URL-адресу RSS на сторінці подкастів iTunes .

Це працює. наприклад, коли він перейшов https://itunes.apple.com/us/podcast/burnt-toast/id969524107?mt=2у закладки http://feeds.feedburner.com/food52burnttoast. Це чудово відкрилося в моєму читачеві каналів.



cdn.jsdelivr.net/gh/djm/… має працювати заміною. Використовуючи хеш фіксувати замість master, він також зменшує набір людей, здатних робити ін'єкції від djm, github та jsdelivr (або в оригіналі, rawgit) до просто github та jsdelivr.
клаке
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.