]> code.delx.au - webdl/log
webdl
7 years agoHelper script to run from cron
James Bunton [Sun, 19 Mar 2017 01:14:04 +0000 (12:14 +1100)]
Helper script to run from cron

7 years agoFixed unicode issue for ABC iView auth XML
James Bunton [Sun, 19 Mar 2017 00:45:49 +0000 (11:45 +1100)]
Fixed unicode issue for ABC iView auth XML

7 years agoOld requests_cache versions break streaming, so don't use it
James Bunton [Tue, 14 Mar 2017 09:19:23 +0000 (20:19 +1100)]
Old requests_cache versions break streaming, so don't use it

7 years agoForce overwriting existing files to avoid prompting
James Bunton [Mon, 13 Mar 2017 22:07:30 +0000 (09:07 +1100)]
Force overwriting existing files to avoid prompting

7 years agoImproved installation instructions in README
James Bunton [Mon, 13 Mar 2017 02:18:13 +0000 (13:18 +1100)]
Improved installation instructions in README

7 years agosbs works over http
James Bunton [Fri, 10 Mar 2017 03:48:58 +0000 (14:48 +1100)]
sbs works over http

7 years agoNews
James Bunton [Thu, 23 Feb 2017 22:07:00 +0000 (09:07 +1100)]
News

7 years agoRemoved unused #!
James Bunton [Wed, 22 Feb 2017 12:12:53 +0000 (23:12 +1100)]
Removed unused #!

7 years agoImproved README
James Bunton [Wed, 22 Feb 2017 10:33:37 +0000 (21:33 +1100)]
Improved README

7 years agoCreate directory for cache file
James Bunton [Wed, 22 Feb 2017 10:07:54 +0000 (21:07 +1100)]
Create directory for cache file

7 years agoMore convenient calling format for autograbber
James Bunton [Wed, 22 Feb 2017 07:55:27 +0000 (18:55 +1100)]
More convenient calling format for autograbber

Keep backwards compatibility

7 years agoSwitch to requests to remove custom caching code
James Bunton [Tue, 21 Feb 2017 21:50:07 +0000 (08:50 +1100)]
Switch to requests to remove custom caching code

7 years agoUse pip/requirements.txt, now needs Python3
James Bunton [Tue, 21 Feb 2017 21:19:38 +0000 (08:19 +1100)]
Use pip/requirements.txt, now needs Python3

7 years agoFix for avprobe python2
James Bunton [Thu, 9 Feb 2017 21:36:08 +0000 (08:36 +1100)]
Fix for avprobe

7 years agoUpdate docs to reference git instead of hg
James Bunton [Wed, 8 Feb 2017 10:45:17 +0000 (21:45 +1100)]
Update docs to reference git instead of hg

7 years agoUse ffprobe duration to determine if the remux succeeded
James Bunton [Thu, 20 Oct 2016 05:58:44 +0000 (16:58 +1100)]
Use ffprobe duration to determine if the remux succeeded

7 years agoFixed iView (thanks Charlie Bash)
James Bunton [Thu, 20 Oct 2016 03:29:19 +0000 (14:29 +1100)]
Fixed iView (thanks Charlie Bash)

7 years agoREADME tweak
James Bunton [Sun, 31 Jul 2016 04:21:54 +0000 (14:21 +1000)]
README tweak

7 years agoMoved to git
James Bunton [Sun, 31 Jul 2016 03:03:27 +0000 (13:03 +1000)]
Moved to git

7 years agosafer JSON handling
James Bunton [Mon, 16 May 2016 12:50:54 +0000 (22:50 +1000)]
safer JSON handling

7 years agoimport os in autosocks
James Bunton [Mon, 16 May 2016 12:35:44 +0000 (22:35 +1000)]
import os in autosocks

8 years agoAdded usage info to README.md
delx [Tue, 12 Jan 2016 05:07:16 +0000 (05:07 +0000)]
Added usage info to README.md

8 years agosbs: Removed ... printing
James Bunton [Mon, 14 Dec 2015 21:24:17 +0000 (08:24 +1100)]
sbs: Removed ... printing

8 years agosbs fetches list differently, now slower but will pull all videos
James Bunton [Mon, 14 Dec 2015 10:18:51 +0000 (21:18 +1100)]
sbs fetches list differently, now slower but will pull all videos

8 years agoUpdated Channel 10 API token
James Bunton [Sun, 11 Oct 2015 21:12:57 +0000 (08:12 +1100)]
Updated Channel 10 API token

8 years agoHandle URLs without scheme, fixes SBS issue #27
James Bunton [Mon, 5 Oct 2015 14:09:17 +0000 (01:09 +1100)]
Handle URLs without scheme, fixes SBS issue #27

8 years agoDon't strip scheme from livestreamer URLs - support https HLS
James Bunton [Sat, 8 Aug 2015 05:01:17 +0000 (15:01 +1000)]
Don't strip scheme from livestreamer URLs - support https HLS

8 years agoFixed SBS muxing
James Bunton [Tue, 4 Aug 2015 22:14:41 +0000 (08:14 +1000)]
Fixed SBS muxing

8 years agoFixed SBS to work with new website changes
James Bunton [Tue, 4 Aug 2015 22:10:46 +0000 (08:10 +1000)]
Fixed SBS to work with new website changes

8 years agoSwitch brightcove back to HDS+HLS
James Bunton [Tue, 4 Aug 2015 20:56:17 +0000 (06:56 +1000)]
Switch brightcove back to HDS+HLS

8 years agosupport grabbing brightcove widevine videos - for channel 9
James Bunton [Sat, 30 May 2015 03:43:37 +0000 (13:43 +1000)]
support grabbing brightcove widevine videos - for channel 9

8 years agopython3 compatibility
James Bunton [Sat, 30 May 2015 03:19:55 +0000 (13:19 +1000)]
python3 compatibility

8 years agoReturn false instead of throwing exception when missing HLS stream
James Bunton [Tue, 26 May 2015 21:44:45 +0000 (07:44 +1000)]
Return false instead of throwing exception when missing HLS stream

8 years agoClearer error message when unencrypted stream is not available
James Bunton [Sun, 24 May 2015 12:14:45 +0000 (22:14 +1000)]
Clearer error message when unencrypted stream is not available

8 years agoAdded license
James Bunton [Sun, 24 May 2015 07:53:22 +0000 (17:53 +1000)]
Added license

8 years agoAdded README.md
James Bunton [Sun, 24 May 2015 07:45:28 +0000 (17:45 +1000)]
Added README.md

8 years agoRemoved unneeded stuff
James Bunton [Sun, 24 May 2015 07:20:04 +0000 (17:20 +1000)]
Removed unneeded stuff

8 years agoFixed Channel 9
James Bunton [Sun, 24 May 2015 06:54:18 +0000 (16:54 +1000)]
Fixed Channel 9

8 years agoUse livestreamer for iview HLS instead of my own code
James Bunton [Sun, 24 May 2015 06:04:48 +0000 (16:04 +1000)]
Use livestreamer for iview HLS instead of my own code

8 years agoDisable Plus7
James Bunton [Sun, 24 May 2015 05:41:06 +0000 (15:41 +1000)]
Disable Plus7

8 years agoAdobe HDS support for SBS
James Bunton [Sun, 24 May 2015 05:40:44 +0000 (15:40 +1000)]
Adobe HDS support for SBS

9 years agowebdl: utf-8 encode string before printing
James Bunton [Thu, 26 Mar 2015 07:35:02 +0000 (18:35 +1100)]
webdl: utf-8 encode string before printing

9 years agowebdl: Allow XDG_CACHE_HOME to override default of ~/.cache
James Bunton [Thu, 26 Mar 2015 07:29:11 +0000 (18:29 +1100)]
webdl: Allow XDG_CACHE_HOME to override default of ~/.cache

9 years agowebdl: open files in binary mode for windows compatibility
James Bunton [Thu, 26 Mar 2015 07:27:05 +0000 (18:27 +1100)]
webdl: open files in binary mode for windows compatibility

9 years agowebdl: support for ffmpeg as well as avconv
James Bunton [Sat, 8 Nov 2014 12:32:38 +0000 (23:32 +1100)]
webdl: support for ffmpeg as well as avconv

9 years agowebdl: sanify HLS filenames
James Bunton [Sun, 31 Aug 2014 10:59:25 +0000 (20:59 +1000)]
webdl: sanify HLS filenames

9 years agowebdl: refactored HLS download and convert to mp4 logic
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

9 years agoiview: return correct download status
James Bunton [Tue, 19 Aug 2014 16:11:56 +0000 (02:11 +1000)]
iview: return correct download status

9 years agohls: allow last segment to be missing
James Bunton [Tue, 19 Aug 2014 16:06:49 +0000 (02:06 +1000)]
hls: allow last segment to be missing

9 years agoiview: Use HLS instead of RTMP
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

9 years agowebdl: fixed channel 9
James Bunton [Wed, 13 Aug 2014 08:15:28 +0000 (18:15 +1000)]
webdl: fixed channel 9

9 years agoSwitch from ffmpeg binary to avconv
James Bunton [Sat, 12 Jul 2014 21:58:30 +0000 (07:58 +1000)]
Switch from ffmpeg binary to avconv

9 years agoSwitch from tabs to spaces
James Bunton [Fri, 20 Jun 2014 22:09:22 +0000 (08:09 +1000)]
Switch from tabs to spaces

10 years agowebdl: close file before converting with ffmpeg
James Bunton [Wed, 9 Apr 2014 13:15:29 +0000 (23:15 +1000)]
webdl: close file before converting with ffmpeg

10 years agobrightcove: seems to work well, no need to mark it experimental anymore
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

10 years agoplus7: mark as broken
James Bunton [Sat, 22 Mar 2014 05:20:51 +0000 (16:20 +1100)]
plus7: mark as broken

10 years agoiview: merge duplicate series names
James Bunton [Fri, 14 Mar 2014 13:15:18 +0000 (00:15 +1100)]
iview: merge duplicate series names

10 years agoExplicitly use python2 everywhere
James Bunton [Thu, 13 Mar 2014 07:16:56 +0000 (18:16 +1100)]
Explicitly use python2 everywhere

10 years agoMerge
James Bunton [Sun, 9 Feb 2014 09:13:02 +0000 (20:13 +1100)]
Merge

10 years agoautograbber: look first for .downloaded_auto.txt
James Bunton [Sun, 9 Feb 2014 09:12:35 +0000 (20:12 +1100)]
autograbber: look first for .downloaded_auto.txt

10 years agoMerged
James Bunton [Sun, 26 Jan 2014 13:55:46 +0000 (00:55 +1100)]
Merged

10 years agoFixed iView to not skip the News24 stream
James Bunton [Sat, 18 Jan 2014 02:29:39 +0000 (13:29 +1100)]
Fixed iView to not skip the News24 stream

10 years agoImproved error message for SBS
James Bunton [Thu, 17 Oct 2013 08:28:09 +0000 (19:28 +1100)]
Improved error message for SBS

10 years agoImproved error message for SBS
James Bunton [Mon, 14 Oct 2013 08:41:55 +0000 (19:41 +1100)]
Improved error message for SBS

10 years agoFixed SBS
James Bunton [Thu, 11 Jul 2013 11:48:50 +0000 (21:48 +1000)]
Fixed SBS

10 years agoChannel 9 & 10 (Brightcove API) support
James Bunton [Sun, 23 Jun 2013 03:44:15 +0000 (13:44 +1000)]
Channel 9 & 10 (Brightcove API) support

10 years agoFixed missing import
James Bunton [Sun, 23 Jun 2013 02:37:14 +0000 (12:37 +1000)]
Fixed missing import

10 years agoRemoved default param
James Bunton [Sat, 22 Jun 2013 00:38:50 +0000 (10:38 +1000)]
Removed default param

10 years agoSwitch user agent to OSX
James Bunton [Sat, 15 Jun 2013 03:21:18 +0000 (13:21 +1000)]
Switch user agent to OSX

10 years agoTidied up iview.py
James Bunton [Fri, 14 Jun 2013 16:34:15 +0000 (02:34 +1000)]
Tidied up iview.py

10 years agoRemoved stray print statement
James Bunton [Fri, 14 Jun 2013 10:40:29 +0000 (20:40 +1000)]
Removed stray print statement

10 years agoFixed sbs.py to work with SBS website changes
James Bunton [Fri, 14 Jun 2013 10:39:33 +0000 (20:39 +1000)]
Fixed sbs.py to work with SBS website changes

10 years agoHacked iview.py to work with ABC changes, will need to revisit this soon
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

10 years agoiView categories improvements
James Bunton [Sun, 5 May 2013 08:53:49 +0000 (18:53 +1000)]
iView categories improvements

11 years agoautograbber.py: Option to read search pattern from a file
James Bunton [Mon, 18 Mar 2013 10:03:12 +0000 (21:03 +1100)]
autograbber.py: Option to read search pattern from a file

11 years agoMerged
James Bunton [Tue, 25 Dec 2012 23:11:05 +0000 (10:11 +1100)]
Merged

11 years agoFixed unicode support
James Bunton [Tue, 25 Dec 2012 23:08:22 +0000 (10:08 +1100)]
Fixed unicode support

11 years agoiView fixed for metered ISPs like Optus
James Bunton [Mon, 17 Dec 2012 03:43:42 +0000 (14:43 +1100)]
iView fixed for metered ISPs like Optus

11 years agoiView fix url encoding
James Bunton [Mon, 17 Dec 2012 01:21:21 +0000 (12:21 +1100)]
iView fix url encoding

11 years agoEncoding fixes
James Bunton [Sun, 16 Dec 2012 08:06:11 +0000 (19:06 +1100)]
Encoding fixes

11 years agoFixed Yahoo Plus7
James Bunton [Sat, 15 Dec 2012 03:38:53 +0000 (14:38 +1100)]
Fixed Yahoo Plus7

11 years agograbber.py: Don't blow up if incorrect numbers are typed
James Bunton [Fri, 14 Dec 2012 22:01:39 +0000 (09:01 +1100)]
grabber.py: Don't blow up if incorrect numbers are typed

11 years agoDon't depend on autosocks
James Bunton [Sat, 13 Oct 2012 21:24:14 +0000 (08:24 +1100)]
Don't depend on autosocks

11 years agoPrint newline at the end of http download
James Bunton [Mon, 8 Oct 2012 11:56:45 +0000 (22:56 +1100)]
Print newline at the end of http download

11 years agoFixed Plus7 downloader hyphens
James Bunton [Fri, 5 Oct 2012 09:51:31 +0000 (19:51 +1000)]
Fixed Plus7 downloader hyphens

11 years agoTidied up Plus7 title mangling
James Bunton [Wed, 3 Oct 2012 01:31:00 +0000 (11:31 +1000)]
Tidied up Plus7 title mangling

11 years agoImprove Plus7 titles
James Bunton [Wed, 3 Oct 2012 01:24:27 +0000 (11:24 +1000)]
Improve Plus7 titles

11 years agoBetter sorting for SBS
James Bunton [Tue, 2 Oct 2012 22:56:20 +0000 (08:56 +1000)]
Better sorting for SBS

11 years agoRemove print statement
James Bunton [Tue, 2 Oct 2012 13:23:35 +0000 (23:23 +1000)]
Remove print statement

11 years agoFixed SBS downloader
James Bunton [Tue, 2 Oct 2012 13:16:50 +0000 (23:16 +1000)]
Fixed SBS downloader

11 years agoFixed whitespace
James Bunton [Tue, 2 Oct 2012 12:27:53 +0000 (22:27 +1000)]
Fixed whitespace

11 years agoNatural sorting + lazy loading of iView
James Bunton [Tue, 2 Oct 2012 12:27:03 +0000 (22:27 +1000)]
Natural sorting + lazy loading of iView

11 years agohgignore downloaded_auto.txt
James Bunton [Sat, 8 Sep 2012 03:33:10 +0000 (13:33 +1000)]
hgignore downloaded_auto.txt

11 years agoExtra error checking
James Bunton [Tue, 21 Aug 2012 12:10:58 +0000 (22:10 +1000)]
Extra error checking

11 years agoSBS is dumb, they send XML as an error response
James Bunton [Fri, 8 Jun 2012 07:06:18 +0000 (17:06 +1000)]
SBS is dumb, they send XML as an error response

11 years agoDon't redownload iView episodes tagged with (final)
James Bunton [Tue, 29 May 2012 10:36:22 +0000 (20:36 +1000)]
Don't redownload iView episodes tagged with (final)

11 years agoMore valid chars
James Bunton [Wed, 23 May 2012 07:45:09 +0000 (17:45 +1000)]
More valid chars

11 years agoBetter iView episode titles
James Bunton [Wed, 23 May 2012 07:43:35 +0000 (17:43 +1000)]
Better iView episode titles

12 years agoFixed SBS downloader
James Bunton [Sat, 21 Apr 2012 14:22:26 +0000 (00:22 +1000)]
Fixed SBS downloader

12 years agoFixed conversion
James Bunton [Fri, 13 Apr 2012 13:14:11 +0000 (23:14 +1000)]
Fixed conversion