Hi Vlad - thanks for creating such a good product!
I was hoping there was some indicator in either the share link or the page itself that explains it's a podcast to be downloaded. Podcatchers seem to be able to deal with these feeds and find the linked MP3s.
I don't know if it's possible to be sophisticated about this because each podcast app's "share" page might be different, but perhaps it could be done like this for one shared from iTunes:
- The page seems to have a
script name="schema:podcast-episode"
block at the top.
- One of the later script blocks has an
assetURL
object pointing to the mp3.
As for how to tell if the user wants to summarize the page or the mp3, I just assumed that since the Universal Summarizer can summarize podcasts, if a user is pasting a link to a podcast episode then it's likely they want to summarize the mp3. The episode pages themselves are already summaries so I'm not sure why the user would want to summarize that down even more.
If you decide not to implement this extraction feature (and I understand that it would be a little bit special case), my workaround is to find the link to the actual mp3 file from https://podcastindex.org and to paste that link into the summarizer. It works for me, but I don't know if a lot of other users would jump through those hoops to get it working.
Thanks,
Jake
P.S. Here is a link to a "Share" page from another podcatcher called PocketCasts. You will see that the schema on that page is completely different: https://pca.st/brs9husk