]>
code.delx.au - webdl/log
Chris Read [Wed, 5 Jul 2017 06:24:29 +0000 (06:24 +0000)]
Fix issues with source listings including leading spaces in program names
Approved-by: delx <jamesbunton@delx.net.au>
James Bunton [Mon, 19 Jun 2017 12:24:43 +0000 (22:24 +1000)]
iView supports hls-plus
James Bunton [Mon, 19 Jun 2017 12:21:10 +0000 (22:21 +1000)]
iView follows series links to find all the episodes
James Bunton [Mon, 22 May 2017 08:22:45 +0000 (18:22 +1000)]
More detailed error when SBS fails
James Bunton [Sun, 19 Mar 2017 01:15:24 +0000 (12:15 +1100)]
README info on running from cron
James Bunton [Sun, 19 Mar 2017 01:14:04 +0000 (12:14 +1100)]
Helper script to run from cron
James Bunton [Sun, 19 Mar 2017 00:45:49 +0000 (11:45 +1100)]
Fixed unicode issue for ABC iView auth XML
James Bunton [Tue, 14 Mar 2017 09:19:23 +0000 (20:19 +1100)]
Old requests_cache versions break streaming, so don't use it
James Bunton [Mon, 13 Mar 2017 22:07:30 +0000 (09:07 +1100)]
Force overwriting existing files to avoid prompting
James Bunton [Mon, 13 Mar 2017 02:18:13 +0000 (13:18 +1100)]
Improved installation instructions in README
James Bunton [Fri, 10 Mar 2017 03:48:58 +0000 (14:48 +1100)]
sbs works over http
James Bunton [Thu, 23 Feb 2017 22:07:00 +0000 (09:07 +1100)]
News
James Bunton [Wed, 22 Feb 2017 12:12:53 +0000 (23:12 +1100)]
Removed unused #!
James Bunton [Wed, 22 Feb 2017 10:33:37 +0000 (21:33 +1100)]
Improved README
James Bunton [Wed, 22 Feb 2017 10:07:54 +0000 (21:07 +1100)]
Create directory for cache file
James Bunton [Wed, 22 Feb 2017 07:55:27 +0000 (18:55 +1100)]
More convenient calling format for autograbber
Keep backwards compatibility
James Bunton [Tue, 21 Feb 2017 21:50:07 +0000 (08:50 +1100)]
Switch to requests to remove custom caching code
James Bunton [Tue, 21 Feb 2017 21:19:38 +0000 (08:19 +1100)]
Use pip/requirements.txt, now needs Python3
James Bunton [Thu, 9 Feb 2017 21:36:08 +0000 (08:36 +1100)]
Fix for avprobe
James Bunton [Wed, 8 Feb 2017 10:45:17 +0000 (21:45 +1100)]
Update docs to reference git instead of hg
James Bunton [Thu, 20 Oct 2016 05:58:44 +0000 (16:58 +1100)]
Use ffprobe duration to determine if the remux succeeded
James Bunton [Thu, 20 Oct 2016 03:29:19 +0000 (14:29 +1100)]
Fixed iView (thanks Charlie Bash)
James Bunton [Sun, 31 Jul 2016 04:21:54 +0000 (14:21 +1000)]
README tweak
James Bunton [Sun, 31 Jul 2016 03:03:27 +0000 (13:03 +1000)]
Moved to git
James Bunton [Mon, 16 May 2016 12:50:54 +0000 (22:50 +1000)]
safer JSON handling
James Bunton [Mon, 16 May 2016 12:35:44 +0000 (22:35 +1000)]
import os in autosocks
delx [Tue, 12 Jan 2016 05:07:16 +0000 (05:07 +0000)]
Added usage info to README.md
James Bunton [Mon, 14 Dec 2015 21:24:17 +0000 (08:24 +1100)]
sbs: Removed ... printing
James Bunton [Mon, 14 Dec 2015 10:18:51 +0000 (21:18 +1100)]
sbs fetches list differently, now slower but will pull all videos
James Bunton [Sun, 11 Oct 2015 21:12:57 +0000 (08:12 +1100)]
Updated Channel 10 API token
James Bunton [Mon, 5 Oct 2015 14:09:17 +0000 (01:09 +1100)]
Handle URLs without scheme, fixes SBS issue #27
James Bunton [Sat, 8 Aug 2015 05:01:17 +0000 (15:01 +1000)]
Don't strip scheme from livestreamer URLs - support https HLS
James Bunton [Tue, 4 Aug 2015 22:14:41 +0000 (08:14 +1000)]
Fixed SBS muxing
James Bunton [Tue, 4 Aug 2015 22:10:46 +0000 (08:10 +1000)]
Fixed SBS to work with new website changes
James Bunton [Tue, 4 Aug 2015 20:56:17 +0000 (06:56 +1000)]
Switch brightcove back to HDS+HLS
James Bunton [Sat, 30 May 2015 03:43:37 +0000 (13:43 +1000)]
support grabbing brightcove widevine videos - for channel 9
James Bunton [Sat, 30 May 2015 03:19:55 +0000 (13:19 +1000)]
python3 compatibility
James Bunton [Tue, 26 May 2015 21:44:45 +0000 (07:44 +1000)]
Return false instead of throwing exception when missing HLS stream
James Bunton [Sun, 24 May 2015 12:14:45 +0000 (22:14 +1000)]
Clearer error message when unencrypted stream is not available
James Bunton [Sun, 24 May 2015 07:53:22 +0000 (17:53 +1000)]
Added license
James Bunton [Sun, 24 May 2015 07:45:28 +0000 (17:45 +1000)]
Added README.md
James Bunton [Sun, 24 May 2015 07:20:04 +0000 (17:20 +1000)]
Removed unneeded stuff
James Bunton [Sun, 24 May 2015 06:54:18 +0000 (16:54 +1000)]
Fixed Channel 9
James Bunton [Sun, 24 May 2015 06:04:48 +0000 (16:04 +1000)]
Use livestreamer for iview HLS instead of my own code
James Bunton [Sun, 24 May 2015 05:41:06 +0000 (15:41 +1000)]
Disable Plus7
James Bunton [Sun, 24 May 2015 05:40:44 +0000 (15:40 +1000)]
Adobe HDS support for SBS
James Bunton [Thu, 26 Mar 2015 07:35:02 +0000 (18:35 +1100)]
webdl: utf-8 encode string before printing
James Bunton [Thu, 26 Mar 2015 07:29:11 +0000 (18:29 +1100)]
webdl: Allow XDG_CACHE_HOME to override default of ~/.cache
James Bunton [Thu, 26 Mar 2015 07:27:05 +0000 (18:27 +1100)]
webdl: open files in binary mode for windows compatibility
James Bunton [Sat, 8 Nov 2014 12:32:38 +0000 (23:32 +1100)]
webdl: support for ffmpeg as well as avconv
James Bunton [Sun, 31 Aug 2014 10:59:25 +0000 (20:59 +1000)]
webdl: sanify HLS filenames
James Bunton [Wed, 20 Aug 2014 07:07:08 +0000 (17:07 +1000)]
webdl: refactored HLS download and convert to mp4 logic
- HLS now just concatenates the .ts files from the m3u8 into a single file.
- Refactor the existing mp4 remux logic to convert from the .ts to .mp4
James Bunton [Tue, 19 Aug 2014 16:11:56 +0000 (02:11 +1000)]
iview: return correct download status
James Bunton [Tue, 19 Aug 2014 16:06:49 +0000 (02:06 +1000)]
hls: allow last segment to be missing
James Bunton [Tue, 19 Aug 2014 15:45:01 +0000 (01:45 +1000)]
iview: Use HLS instead of RTMP
ABC seems to have broken the legacy streaming format, this should be more future-proof
James Bunton [Wed, 13 Aug 2014 08:15:28 +0000 (18:15 +1000)]
webdl: fixed channel 9
James Bunton [Sat, 12 Jul 2014 21:58:30 +0000 (07:58 +1000)]
Switch from ffmpeg binary to avconv
James Bunton [Fri, 20 Jun 2014 22:09:22 +0000 (08:09 +1000)]
Switch from tabs to spaces
James Bunton [Wed, 9 Apr 2014 13:15:29 +0000 (23:15 +1000)]
webdl: close file before converting with ffmpeg
James Bunton [Sat, 22 Mar 2014 05:21:11 +0000 (16:21 +1100)]
brightcove: seems to work well, no need to mark it experimental anymore
James Bunton [Sat, 22 Mar 2014 05:20:51 +0000 (16:20 +1100)]
plus7: mark as broken
James Bunton [Fri, 14 Mar 2014 13:15:18 +0000 (00:15 +1100)]
iview: merge duplicate series names
James Bunton [Thu, 13 Mar 2014 07:16:56 +0000 (18:16 +1100)]
Explicitly use python2 everywhere
James Bunton [Sun, 9 Feb 2014 09:13:02 +0000 (20:13 +1100)]
Merge
James Bunton [Sun, 9 Feb 2014 09:12:35 +0000 (20:12 +1100)]
autograbber: look first for .downloaded_auto.txt
James Bunton [Sun, 26 Jan 2014 13:55:46 +0000 (00:55 +1100)]
Merged
James Bunton [Sat, 18 Jan 2014 02:29:39 +0000 (13:29 +1100)]
Fixed iView to not skip the News24 stream
James Bunton [Thu, 17 Oct 2013 08:28:09 +0000 (19:28 +1100)]
Improved error message for SBS
James Bunton [Mon, 14 Oct 2013 08:41:55 +0000 (19:41 +1100)]
Improved error message for SBS
James Bunton [Thu, 11 Jul 2013 11:48:50 +0000 (21:48 +1000)]
Fixed SBS
James Bunton [Sun, 23 Jun 2013 03:44:15 +0000 (13:44 +1000)]
Channel 9 & 10 (Brightcove API) support
James Bunton [Sun, 23 Jun 2013 02:37:14 +0000 (12:37 +1000)]
Fixed missing import
James Bunton [Sat, 22 Jun 2013 00:38:50 +0000 (10:38 +1000)]
Removed default param
James Bunton [Sat, 15 Jun 2013 03:21:18 +0000 (13:21 +1000)]
Switch user agent to OSX
James Bunton [Fri, 14 Jun 2013 16:34:15 +0000 (02:34 +1000)]
Tidied up iview.py
James Bunton [Fri, 14 Jun 2013 10:40:29 +0000 (20:40 +1000)]
Removed stray print statement
James Bunton [Fri, 14 Jun 2013 10:39:33 +0000 (20:39 +1000)]
Fixed sbs.py to work with SBS website changes
James Bunton [Fri, 14 Jun 2013 00:50:14 +0000 (10:50 +1000)]
Hacked iview.py to work with ABC changes, will need to revisit this soon
James Bunton [Sun, 5 May 2013 08:53:49 +0000 (18:53 +1000)]
iView categories improvements
James Bunton [Mon, 18 Mar 2013 10:03:12 +0000 (21:03 +1100)]
autograbber.py: Option to read search pattern from a file
James Bunton [Tue, 25 Dec 2012 23:11:05 +0000 (10:11 +1100)]
Merged
James Bunton [Tue, 25 Dec 2012 23:08:22 +0000 (10:08 +1100)]
Fixed unicode support
James Bunton [Mon, 17 Dec 2012 03:43:42 +0000 (14:43 +1100)]
iView fixed for metered ISPs like Optus
James Bunton [Mon, 17 Dec 2012 01:21:21 +0000 (12:21 +1100)]
iView fix url encoding
James Bunton [Sun, 16 Dec 2012 08:06:11 +0000 (19:06 +1100)]
Encoding fixes
James Bunton [Sat, 15 Dec 2012 03:38:53 +0000 (14:38 +1100)]
Fixed Yahoo Plus7
James Bunton [Fri, 14 Dec 2012 22:01:39 +0000 (09:01 +1100)]
grabber.py: Don't blow up if incorrect numbers are typed
James Bunton [Sat, 13 Oct 2012 21:24:14 +0000 (08:24 +1100)]
Don't depend on autosocks
James Bunton [Mon, 8 Oct 2012 11:56:45 +0000 (22:56 +1100)]
Print newline at the end of http download
James Bunton [Fri, 5 Oct 2012 09:51:31 +0000 (19:51 +1000)]
Fixed Plus7 downloader hyphens
James Bunton [Wed, 3 Oct 2012 01:31:00 +0000 (11:31 +1000)]
Tidied up Plus7 title mangling
James Bunton [Wed, 3 Oct 2012 01:24:27 +0000 (11:24 +1000)]
Improve Plus7 titles
James Bunton [Tue, 2 Oct 2012 22:56:20 +0000 (08:56 +1000)]
Better sorting for SBS
James Bunton [Tue, 2 Oct 2012 13:23:35 +0000 (23:23 +1000)]
Remove print statement
James Bunton [Tue, 2 Oct 2012 13:16:50 +0000 (23:16 +1000)]
Fixed SBS downloader
James Bunton [Tue, 2 Oct 2012 12:27:53 +0000 (22:27 +1000)]
Fixed whitespace
James Bunton [Tue, 2 Oct 2012 12:27:03 +0000 (22:27 +1000)]
Natural sorting + lazy loading of iView
James Bunton [Sat, 8 Sep 2012 03:33:10 +0000 (13:33 +1000)]
hgignore downloaded_auto.txt
James Bunton [Tue, 21 Aug 2012 12:10:58 +0000 (22:10 +1000)]
Extra error checking
James Bunton [Fri, 8 Jun 2012 07:06:18 +0000 (17:06 +1000)]
SBS is dumb, they send XML as an error response