Skip to content

youtube improvements (and other providers too)

Compare
Choose a tag to compare
@madiele madiele released this 20 Nov 20:14
· 131 commits to stable since this release
9adda60

what's changed

this is a pretty big release from a performance stand point, I've implemented al the logic for feed generation internally in vod2pod,
before this vod2pod was dependent on other services (which you could find in the now old docker-compose).

as of this release you can safely remove them from your docker compose, follow this commit for an example on what to remove: 0573ed2

then do

sudo docker compose pull
sudo docker compose up -d --remove-orphans
sudo docker system prune -a

(prune will clean the unused images left behind)

this also mean that vod2pod now has a significantly smaller footprint all around, and slightly faster too!
I've measured a reduction of 2GB of disk storage needed on my Rasberry Pi 4!

Breaking Changes

In theory none and during my tests I did not find problems, but I can't guarantee it since lots of internals did change, if you find any bug feel free to open a issue

Fixes

  • when using an api key youtube returned only 50 result, now this is being bumped to 300 (if your use case needs more open an issue and I might add a configuration option) #90
  • actions of the repo randomly failing and taking 2 hours, now down to 10 minutes on average and much more stable #121
  • twitch channel would sometimes have wrong duration d4a4298

Full Changelog: v1.0.5...v1.1.0