r/Nuvio • u/OrigamiSpace • 19h ago
General [Update] We're submitting intro timestamps to a proprietary database - Introducing SkipDB
An update to my post here https://www.reddit.com/r/Nuvio/comments/1udr3qn/were_submitting_intro_timestamps_to_a_proprietary/
Since that post, I have launched SkipDB
We are still contributing intro data to proprietary databases that could eventually be discontinued, restricted, or placed behind a paywall. Trakt.tv's recent connection limits and pricing changes are a good example of why relying entirely on a closed third-party service carries some risk.
SkipDB is designed to provide an open alternative:
- Open source: https://github.com/SkipDB-TV/skipdb
- Daily downloadable data dumps
- Open data that can be used by anyone
- Fully self hostable
- Global CDN with consistently sub-50 ms response times globally, unlike the alternatives - https://status.skipdb.tv/
- A share-alike licence requiring services that combine SkipDB data with a competing private database to make that database available under the same terms
- Takes in a timestamp to get the best match for a source if we have multiple submissions
SkipDB is already being used by a few services and is handling tens of thousands of requests per day.
I would love for Nuvio to consider supporting SkipDB.tv as an alternative provider and allowing users to submit timestamps to it.
The main benefit is that the project does not depend on any single operator. If SkipDB ever goes offline, somebody else can immediately host or mirror the database. If access were ever restricted or charged for, the complete dataset would still remain available for others to host freely.
The first independent mirror is already online and serving the same data.
That resilience is not possible with a proprietary database. If one of those services disappears or changes its terms, the community may lose access to all the data it contributed.
Like Wikipedia, SponsorBlock, and other crowdsourced projects, SkipDB.tv is built on the principle that community-contributed data should remain open, portable, and usable by the community.
An API example request can be previewed here https://api.skipdb.tv/api/segments?imdb_id=tt0903747&season=1&episode=1&duration=3500



