Schedules Direct alternative: managed XMLTV vs grabbers
If you operate a home media server (Jellyfin, Kodi, TVHeadend, NextPVR, or Plex DVR), getting reliable, uninterrupted electronic program guide listings is essential. Here is a side-by-side comparison of your options.
| Feature | EPGWise (Managed Feed) | Schedules Direct | Free DIY Grabbers (WebGrab+) |
|---|---|---|---|
| Delivery Method | Direct HTTPS .xml.gz URL (Paste & Play) | JSON API requiring local CLI grabber client or native plugin | Local scripts, siteini maintenance, local cron tasks |
| Geographic Coverage | 43 countries (UK, US, Europe, LATAM, APAC) | Primarily North America (US, Canada); limited international | Varies by community siteini scripts (often break on site redesigns) |
| Schedule Horizon | up to 7 days depending on country | Up to 14–21 days for North American Gracenote data | Usually 1 to 7 days depending on scraped source |
| Bandwidth & Compression | Native gzip (.xml.gz) saving 90% transfer size | JSON payload compressed by grabber locally | Generates local uncompressed XML files |
| Maintenance Required | Zero. Cloud servers ingest, merge, and normalize daily | Low (app plugins manage it) to Medium (standalone CLI scripts) | High (fixing regex, updating siteini cookies, IP bans) |
| Channel Logos (Picons) | Included (transparent 512px SVG / PNG in XMLTV tags) | Included via Gracenote metadata where available | Rarely included or low-res thumbnails |
| Multi-Country Bundling | One country, selected country feeds, and an optional custom guide that merges only the countries or channels chosen in the dashboard | Requires multiple lineups configured in local client | Manual XML file merging with external tools |
| Pricing | From £4.43/mo • selected-country bundles and yearly billing available • 7-day trial for eligible new subscriptions | ~$35.00/year (billed annually) | Free (or donation-supported license) |
When is Schedules Direct or DIY the Right Choice?
🇺🇸 Choose Schedules Direct if:
- You primarily watch North American (US / Canada) over-the-air digital broadcast TV with an antenna.
- Your software has a direct, native Schedules Direct plugin (e.g. MythTV or Channels DVR).
- You prefer paying a single annual fee (~$35/yr) for Gracenote / Tribune data.
🛠️ Choose DIY Grabbers if:
- You only need listings for 2–3 local community stations that are not indexed by major guide services.
- You enjoy running Linux servers, troubleshooting cron jobs, and updating scraper siteinis when broadcasters redesign their web portals.
- You want a strictly $0 budget and do not mind occasional guide downtime.
✨ Choose EPGWise if:
You want an instant, zero-maintenance solution. You paste a single .xml.gz URL into Jellyfin, Kodi, TVHeadend, NextPVR, or Plex DVR, and walk away. You get up to 7 days depending on country of broadcast schedules across every supported country, high-resolution channel logos where available, multi-source fallback redundancy, and automatic daily updates without running any local scrapers.
Key Engineering Advantages of EPGWise
1. Direct URL Ingestion
No need to install python scripts, perl grabbers, or dockerized scraper sidecars. Every app that speaks XMLTV can download your private link directly over HTTPS.
2. High-Ratio Gzip
Feeds are compressed with maximum-ratio gzip compression, cutting a 150MB uncompressed XMLTV file down to ~12MB. Kodi and Jellyfin download and process it in seconds.
3. Redundant Ingestion
Our multi-source ingestion engine merges primary and fallback broadcast sources automatically, eliminating blank gaps even if an upstream broadcaster experiences an outage.
Compatible DVR & Media Server Software
Standardized XMLTV DTD with ISO-8601 UTC timestamps, natively supported across all major platforms.
Experience Zero-Maintenance XMLTV Guide Data
Start with a 7-day free trial where eligible. Generate your private URL, paste it into your player, and keep listings refreshing automatically.