This handy program gets links of a show from Discovery. You can also specify a season with -s
and an episode with -e
.
The resulting information will be saved in an Excel file.
Check the python
branch for the Python version if you prefer that. The current Go version is much faster though.
- DMAX.de (dmaxde, default)
- de.hgtv.com (hgtv)
- TLC.de (tlcde)
Specify the shortcode ("realm") with -r
.
- Navigate to "Releases"
- Download the binary for your system
- Use it:
get-dmax-links SHOWID [-s SEASON] [-e EPISODE] [-r REALM]
- To get the show id, click one of these links, search for the show and copy the "showId" value:
- NEW: Use this simple web page and search directly for the ID: https://discover-discovery.vercel.app/
- DMAX: https://de-api.loma-cms.com/feloma/page/sendungen/?environment=dmax&v=2
- TLC: https://de-api.loma-cms.com/feloma/page/sendungen/?environment=tlc&v=2
- HGTV: https://de-api.loma-cms.com/feloma/page/sendungen/?environment=hgtv&v=2
- For realms, see the supported sites above. Default is DMAX.de (dmaxde).
- To get the show id, click one of these links, search for the show and copy the "showId" value:
- Check help with
get-dmax-links --help
- Contacts Discovery API to get tokens and show + video data
- Sends token and video id(s) to the player API which returns the link(s)