Ascoware / get-iplayer-automator

The goal of Get iPlayer Automator is to allow iTunes and your Mac to become the hub for your British Television experience regardless of where in the world you are. Currently, Get iPlayer Automator allows you to download and watch BBC and ITV shows on your Mac. Series-Link/PVR functionality ensures you will never miss your favourite shows. Programmes are fully tagged and added to iTunes automatically upon completion. It is simple and easy to use, and runs on any machine running Mac OS X 10.7 or later. And since the shows are in iTunes, it is extremely easy to transfer them to your iPod, iPhone, or Apple TV allowing you to enjoy your shows on the go or on your television.
GNU General Public License v3.0
144 stars 27 forks source link

ITV download fails #352

Open jbreef opened 2 years ago

jbreef commented 2 years ago

Get iPlayer Automator 1.21.12 Initialized. GetITVShows: ITV Cache Update Starting <AppController: 0x7fef4ce52d20>: Updating Programme Index Feeds...

/private/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources/get_iplayer/perl/bin/get_iplayer -e14400 --type=tv --refresh --nopurge --profile-dir=/Users/jimbreef/Library/Application Support/Get iPlayer Automator .* INFO: Indexing tv programmes (concurrent)

ERROR: Failed to download BBC One Channel Islands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6j/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One Channel Islands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6j/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One East schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6k/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One East schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6k/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One East Midlands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6l/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One East Midlands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6l/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6n/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6n/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One London schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6p/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One London schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6p/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One North East & Cumbria schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6r/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One North East & Cumbria schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6r/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One North West schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6s/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One North West schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6s/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One Scotland schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6v/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One Scotland schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6v/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One South East schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6x/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One South East schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6x/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One South West schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6y/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One South West schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl6y/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One West Midlands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl71/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One West Midlands schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl71/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Parliament schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl73/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Parliament schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl73/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two England schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl97/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two England schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl97/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two Wales schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl9d/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two Wales schedule page (3/3): https://www.bbc.co.uk/schedules/p00fzl9d/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One Northern Ireland schedule page (3/3): https://www.bbc.co.uk/schedules/p00zskxc/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC One Northern Ireland schedule page (3/3): https://www.bbc.co.uk/schedules/p00zskxc/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two schedule page (3/3): https://www.bbc.co.uk/schedules/p015pksy/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Two schedule page (3/3): https://www.bbc.co.uk/schedules/p015pksy/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Scotland schedule page (3/3): https://www.bbc.co.uk/schedules/p06kvypx/2021/w37 ERROR: Connection error: Connection refused

ERROR: Failed to download BBC Scotland schedule page (3/3): https://www.bbc.co.uk/schedules/p06kvypx/2021/w37 ERROR: Connection error: Connection refused

GetITVShows (Info): Episodes: 4053 Today Programmes: 404 GetITVShows: Update Finished INFO: Added 2 tv programmes to cache INFO: 6057 matching programmes <AppController: 0x7fef4ce52d20>: Index Updated.

INFO: Loading proxy settings... INFO: No proxy to load INFO: Proxy load complete. INFO: No proxy will be used AppController: Starting Downloads

Downloading Show 1/1:

Downloading Endeavour: Series 8 INFO: Preparing Request for Auth Info INFO: Requesting Metadata. DEBUG: Metadata response status code: 200 INFO: Metadata processed. DEBUG: youtube-dl args:["https://www.itv.com/hub/endeavour/2a1229a0031", "-f", "mp4/best", "-o", "/Volumes/DataDisk/BBC Programmes/Endeavour - Series 8/Endeavour - Series 8.s08e01.Striker.%(ext)s", "--write-sub", "--embed-subs", "--verbose"] DEBUG: youtube-dl environment: ["PATH": "/private/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/MacOS:/private/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources/get_iplayer/utils/bin:/usr/bin", "PYTHONPATH": "/private/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources"] [debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: [u'https://www.itv.com/hub/endeavour/2a1229a0031', u'-f', u'mp4/best', u'-o', u'/Volumes/DataDisk/BBC Programmes/Endeavour - Series 8/Endeavour - Series 8.s08e01.Striker.%(ext)s', u'--write-sub', u'--embed-subs', u'--verbose'] [debug] Encodings: locale US-ASCII, fs utf-8, out None, pref US-ASCII [debug] youtube-dl version 2021.04.26-gia_01 [debug] Python version 2.7.16 (CPython) - Darwin-19.6.0-x86_64-i386-64bit [debug] exe versions: ffmpeg 4.3.2-tessus [debug] Proxy map: {} [debug] Using fake IP 25.209.172.163 (GB) as X-Forwarded-For. [ITV] 2a1229a0031: Downloading webpage [ITV] 2a1229a0031: Downloading JSON metadata ERROR: Unable to download JSON metadata: <urlopen error EOF occurred in violation of protocol (_ssl.c:727)> (caused by URLError(SSLEOFError(8, u'EOF occurred in violation of protocol (_ssl.c:727)'),)) File "/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources/youtube-dl/youtube_dl/extractor/common.py", line 634, in _request_webpage return self._downloader.urlopen(url_or_request) File "/var/folders/z8/9p4s8r7x7cj6bhs9nl97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources/youtube-dl/youtube_dl/YoutubeDL.py", line 2279, in urlopen return self._opener.open(req, timeout=self._socket_timeout) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 447, in _open '_open', req) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args) File "/var/folders/z8/9p4s8r7x7cj6bhs9n l97ktj00000gq/T/AppTranslocation/33159F0F-6216-4AF4-813C-CBD2BBB43CFC/d/Get iPlayer Automator.app/Contents/Resources/youtube-dl/youtube_dl/utils.py", line 2737, in https_open req, **kwargs) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 1198, in do_open raise URLError(err) youtube-dl finished downloading AppController: Downloads Finished


What steps will reproduce the problem? Be specific, and provide as much detail as possible.

What is the expected output? What do you see instead?

What version of GiA are you using? On what version of OS X?

Are you using a web proxy? DNS proxy? VPN? VPS?

What program are you attempting to download (full title, series and episode)? Provide only ONE program as an example.

Please provide any additional information below.