There has been promises of a download option for quite some time. They state the problem is that the files are not easily available, or something. I'm not quite sure.
In lieu of a actual working solution (in addition to the various user-created options such as http://github.com/td...n/simple-tv-api and B Anderson's -- search for that one), I decided to create a bookmarklet to show just how easy it is to allow the files to be downloaded. It took literally 7 lines of code while watching 2 episodes of Enterprise in order enable this feature promised to us for about a year now.
downloadURL=videoPlayer._url; regex=/tv.main.hls-(\1\d).m3u8/; newURLsubstr="tv.4500000.10\$1"; downloadURL=downloadURL.replace(regex, newURLsubstr); var newWin = open(downloadURL,'windowName','height=300,width=300'); download_html="<a download=\"video.mp4\" href=\"" + downloadURL + "\">Download Video File"; newWin.document.write(download_html);
Disclaimer: I haven't tested it rigorously, that's your job. I'm primarily using the simple-tv-api downloader tool which I'm helping to maintain. This is for people who don't like writing code.
How to use it:
1. Copy the following into your bookmarks (or just paste it into the URL bar in step 3):
2. Load the show you want to download, and start playback.
3. Click the bookmarklet (or load from bookmarks) in the same page that's running the show.
A window will pop up with a download link. Click this and your download should begin. (Some browsers may require a right-click-->save as.)
The file will open in VLC, and probably many other players. You may have to rename it to .mp4 or .ts before it works though.
Let me know how it works/doesn't work and I can try to adjust accordingly.