Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Pull RSS feed from iTunes subscription links #510

Open
Robbt opened this issue Sep 5, 2018 · 7 comments
Open

Feature Request: Pull RSS feed from iTunes subscription links #510

Robbt opened this issue Sep 5, 2018 · 7 comments

Comments

@Robbt
Copy link
Member

@Robbt Robbt commented Sep 5, 2018

I've noticed that more and more podcasts don't offer direct links to the RSS feeds powering their podcasts but they still rely upon actual RSS. It is rather trivial to pull this information directly from iTunes (https://superuser.com/questions/78415/get-rss-feed-from-itunes-podcast-links) and it would probably be helpful if LibreTime did this for users automatically.

@Robbt
Copy link
Member Author

@Robbt Robbt commented Oct 14, 2018

Not sure what you mean by Feed Burner I was mainly talking about how the websites of a lot of podcasts don't provide direct RSS but since they're still supporting iTunes they actually have it.

With regards to Feed Burner, offering statistics for the LT provided podcasts would be useful, but that isn't directly related to this idea.

Loading

@Robbt
Copy link
Member Author

@Robbt Robbt commented Oct 14, 2018

Well this is a perfect example of something that could be useful but requires a certain amount of expertise and the ability to hack code together to use. Someone could set this up in a special case and use it to wrap RSS feeds that are overwhelming but they would need to have the knowledge to understand the RSS feed was too big and this was causing the problem and then the knowledge for how to safely put this code on a webpage and use it. Not something that we would expect from the standard LT user but I could see how if we included this in a special util area someone who ran into the issue you described above could use it as a workaround and quick fix. The other option of rewriting how the python celery task works to process RSS would probably be the right way to fix this but I understand that would take more time and can respect the approach you take to find solutions with the tools you have on hand.

Loading

@JohnnyC1951
Copy link

@JohnnyC1951 JohnnyC1951 commented Oct 15, 2018

Huh? Inconsistent with other posts.

Loading

@frecuencialibre
Copy link
Contributor

@frecuencialibre frecuencialibre commented Oct 19, 2018

i'm confused by this post, as it appears @Robbt is mysteriously dialogging with himself and going off topic. :)

the current ui to add a podcast presents you with i popup modal with a single field into which you can insert the url of your rss stream. i'd say that automatically parsing this url to extract an rss feed from an itunes url sounds like a good feature since it removes UX friction. so your call amigo whether you see it as a 3.0.0 priority.

Loading

@Robbt
Copy link
Member Author

@Robbt Robbt commented Oct 19, 2018

Ehh johhnyc must have deleted his post. My basic idea here is that iTunes subscription links link to an xml document that contains the RSS. Many podcasts no longer promote or provide links to their RSS feeds directly which would make this act as a RSS retriever.

Basic way it works. You paste a itunes link into the URL for add podcast and then the script realizes it is a itunes link and retrieves the RSS from the iTunes link XML.

Loading

@frecuencialibre
Copy link
Contributor

@frecuencialibre frecuencialibre commented Oct 19, 2018

Loading

@stale
Copy link

@stale stale bot commented Oct 20, 2019

This issue has been automatically marked as stale because it has not had activity in the last 5 months. It will be closed if no activity occurs in the next month.
Please chat to us on discourse or ask for help on our chat if you have any questions or need further support with getting this issue resolved.
You may also label an issue as pinned if you would like to make sure that it does not get closed by this bot.

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants