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

Podcast apps not working with feed #214

Open
1 of 2 tasks
samuelvisser opened this issue Sep 19, 2024 · 11 comments
Open
1 of 2 tasks

Podcast apps not working with feed #214

samuelvisser opened this issue Sep 19, 2024 · 11 comments

Comments

@samuelvisser
Copy link

samuelvisser commented Sep 19, 2024

app version: 1.2.2

  • twitch api key set
  • youtube api key set

issue description:

Just installed the tool. It works on my reverse proxy. If I open the feed in my browser and find the url to the audio file there, I can browse to it and listen to the episodes. Perfect.

However, both Pocket Cast and Overcast cannot actually play any episodes. Pocket Cast just keeps downloading at 0% and Overcast cannot even see any episodes present in the feed. What client does work and is there any way to get Pocket Cast or Overcast working?

Also, Pocket Cast was complaining no author tag was present in the RSS. This might be another issue worth solving?

image
@madiele
Copy link
Owner

madiele commented Sep 19, 2024

i personally tested itunes and podcast addict, unfortunately is hard to test for all clients, though I remember pocketcast working some time ago so that sounds weird to me. I'll test it when I find some time

just to be sure, are you hosting behind a reverse proxy with https support? many clients do not support non https podcasts feeds

@madiele
Copy link
Owner

madiele commented Sep 19, 2024

BTW the hard part to support overcast and pocket cast is that is not your app that fetches the feed when you open it, but is their server that does it, so this complicates the deal quite a bit as it depends on how picky are their servers with understanding podcast feeds

@samuelvisser
Copy link
Author

just to be sure, are you hosting behind a reverse proxy with https support? many clients do not support non https podcasts feeds

I am using http indeed, but have other podcasts behind the same http reverse proxy that work fine. I actually discovered Pocket Cast does ‘sort of’ work, but it takes literal hours to download and play a single episode. Too long for it to be really useful to me.
Overcast still doesnt work at all

@madiele
Copy link
Owner

madiele commented Sep 19, 2024

The download speed issue is a known problem that is unfortunately unfixable, it's youtube servers throttling the download speed, it's not something I can fix

@madiele
Copy link
Owner

madiele commented Sep 19, 2024

As for overcast I will have to test it out

@samuelvisser
Copy link
Author

The download speed issue is a known problem that is unfortunately unfixable, it's youtube servers throttling the download speed, it's not something I can fix

Hm, I wonder why? The youtube-dl tool downloads videos quite fast, plus many youtube downloader websites are plenty fast, they for sure do not take hours. Maybe there is another way you could go about downloading the videos? It takes so long the tool at least to me becomes unusable, thats a shame because it really like your implementation

@madiele
Copy link
Owner

madiele commented Sep 19, 2024

Last time I checked on the yt-dlp repo it seemed to be a geographical kind of thing, but things could be be different now. So using a vpn might help.

If you want experiment a little using yt-dlp to see if you find a workaroud, them maybe I could find a way to improve the situation, at the moment I use vod2pod in Italy and it works well for me, but it also mean I can't replicate the issue

@samuelvisser
Copy link
Author

samuelvisser commented Sep 21, 2024

Even despite very slow downloads am still using this service and its extremely helpful to me. Im wondering, would you be willing to debug this slow download thing? If indeed its a geo lock, you should experience the same thing on my feed, for example. Im for obvious reasons not willing to share my feed here publicly but if i can reach u somewhere by email for example i'd love to debug this.
Videos tend to download at about 500kbps and over time slowly speed up to around 10mbps max. It takes about 5 min to go slowly to 10mbps. My internet connection is 1gbps so that for sure is not the issue.
The main issue is Pocket Casts gives up the download after a while (think after about 30 min) and so all the bigger episodes tend to fail downloading

@madiele
Copy link
Owner

madiele commented Sep 23, 2024

you can email me all extra info you want to madiele92«»gmail.com (replace «» with the at symbol)

as for testing on my end I can try it, but I'm pretty sure I will not able to do anything since I'm quite certain is a throttle on youtube end.

also try switching to the beta branch of the image in the docker-compose.yml, that one uses the latest version of yt-dlp so if they improved something you might see improvements

@samuelvisser
Copy link
Author

Beta version does not solve the slow issue, unfortunately. Ill send u my RSS on email.

@madiele
Copy link
Owner

madiele commented Sep 25, 2024

Received thanks, I will look in to it next time I do some mantainece on the project

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

No branches or pull requests

2 participants