GetiPlayerAutomator / get-iplayer-automator

Moved to https://github.com/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.
https://github.com/Ascoware/get-iplayer-automator
GNU General Public License v3.0
127 stars 54 forks source link

HD Content not downloading #14

Closed willson556 closed 10 years ago

willson556 commented 10 years ago

From c.nomch...@googlemail.com on October 18, 2010 20:58:17

What steps will reproduce the problem? 1.Adding a HD show and choosing the HD option 2. 3. What is the expected output? What do you see instead? Expected is for the program to download the HD Version and convert it to a MP4, instead the downloads the alternative Very High Quality Setting, with the log shown below. What version of the product are you using? On what operating system? 1.1.11 - OS X 10.6.4 - Snow Leopard Please provide any additional information below. AppController: Starting Downloads

Downloading Show 1/1:

Download (ID=608): Downloading Single Father - Episode 2 608: Single Father - Episode 2, BBC HD, Audio Described,Drama,Guidance,Highlights,Popular,Relationships & Romance,TV, default,audiodescribed, INFO: 1 Matching Programmes INFO: Checking existence of default version INFO: flashhd1,flashhd2 modes will be tried for version default INFO: Trying flashhd1 mode to record tv: Single Father - Episode 2 INFO: File name prefix = Single Father - Episode 2 ((flashhd))
RTMPDump v2.2e (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file /Users/Craig/Movies/Downloaded Movies/iPlayer Downloads/Single Father/Single Father - Episode 2 ((flashhd)).partial.mp4.flv via RTMP INFO: skipping flashhd1 mode INFO: Trying flashhd2 mode to record tv: Single Father - Episode 2 INFO: File name prefix = Single Father - Episode 2 ((flashhd))
Caught signal: 13, cleaning up, just a second... ERROR: WriteN, RTMP send error 32 (42 bytes) ERROR: RTMP_ReadPacket, failed to read RTMP packet header RTMPDump v2.2e (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file /Users/Craig/Movies/Downloaded Movies/iPlayer Downloads/Single Father/Single Father - Episode 2 ((flashhd)).partial.mp4.flv via RTMP INFO: skipping flashhd2 mode ERROR: Failed to record 'Single Father - Episode 2 (b00vhxz1)' Download (ID=608): Single Father - Episode 2 Failed

AppController: Downloads Finished

Original issue: http://code.google.com/p/get-iplayer-automator/issues/detail?id=14

willson556 commented 10 years ago

From upekshap...@gmail.com on October 19, 2010 17:03:57

I have updated to the latest version of get_iplayer (which partially solves this problem) from http://git.infradead.org/get_iplayer.git - see snapshot and rtmpdump from http://trick77.com/downloads/ The problem is because the BBC updated to a new version of its Flash embedded media player for the iPlayer - see http://lists.infradead.org/pipermail/get_iplayer/2010-October/000206.html It requires the URL to change from http://www.bbc.co.uk/emp/10player.swf?revision=18269_19216 to http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 . However Get iPlayer Automator the url is hard-wired as http://www.bbc.co.uk/emp/10player.swf?revision=15501_15796 - even older.

I used HexEdit to change the url in Get iPlayer Automator.app/Contents/MacOS/Get iPlayer Automator (which is a Unix executable) I replaced the Get iPlayer Automator.app/Contents/Resources/get_iplayer.pl with the get_iplayer that I downloaded in the snapshot and added .pl extension I replaced the Get iPlayer Automator.app/Contents/Resources/rtmpdump with the one downloaded I removed the .swfinfo file from the home folder (I found it using EasyFind from ( http://www.devon-technologies.com/download/ )

I've attached an updated Get iPlayer Automator file compress in 7zip (it was the only compression that would get it below 10MB limit on here - open with Ez7Z http://leifertin.info/app/eZ7z/ ) You also need to remove .swfinfo before it will download flashhd

Attachment: Get iPlayer Automator.app.7z

willson556 commented 10 years ago

From c.nomch...@googlemail.com on October 19, 2010 17:29:47

Thanks sooo much XD It's working now, followed your instructions. Thanks again

willson556 commented 10 years ago

From thomas.w...@me.com on October 25, 2010 21:27:27

I will include this fix in the next update as well.

Status: Accepted

willson556 commented 10 years ago

From thomas.w...@me.com on October 25, 2010 22:05:06

I have uploaded a beta that I hope will fix these problems. Let me know how it works. I'll begin my own testing as well.

Status: Started

willson556 commented 10 years ago

From thomas.w...@me.com on November 17, 2010 18:42:55

Status: Fixed

willson556 commented 10 years ago

From rafael.c...@gmail.com on December 25, 2010 23:33:37

Hello,

I still have issues with HD downloading. Here's the log:


Download (ID=113): Downloading Carols from King's - 2010 INFO: Using Proxy http://86.2.4.115:3128 113: Carols from King's - 2010, BBC Two, Choral,Classical,Music,Religion & Ethics,TV, default, INFO: 1 Matching Programmes INFO: Checking existence of default version INFO: flashhd1,flashhd2 modes will be tried for version default INFO: Trying flashhd1 mode to record tv: Carols from King's - 2010 INFO: File name prefix = Carols from King's - 2010 ((flashhd))
WARNING: Your version of flvstreamer/rtmpdump does not support SWF Verification FLVStreamer v1.8i (c) 2009 Andrej Stepanchuk, The Flvstreamer Team, license: GPL Connecting ... INFO: Command exit code 2 (raw code = 512) WARNING: Failed to stream file /Users/marina/Downloads/Carols from King's/Carols from King's - 2010 ((flashhd)).partial.mp4.flv via RTMP INFO: skipping flashhd1 mode Starting download at: 0.000 kB ERROR: rtmp server sent error ERROR: rtmp server requested close Download may be incomplete (downloaded about 0.00%), try --resume INFO: Trying flashhd2 mode to record tv: Carols from King's - 2010 INFO: File name prefix = Carols from King's - 2010 ((flashhd))
WARNING: Your version of flvstreamer/rtmpdump does not support SWF Verification FLVStreamer v1.8i (c) 2009 Andrej Stepanchuk, The Flvstreamer Team, license: GPL Connecting ... Starting download at: 0.000 kB INFO: Command exit code 2 (raw code = 512) WARNING: Failed to stream file /Users/marina/Downloads/Carols from King's/Carols from King's - 2010 ((flashhd)).partial.mp4.flv via RTMP INFO: skipping flashhd2 mode ERROR: Failed to record 'Carols from King's - 2010 (b00wylqn)' Download (ID=113): Carols from King's - 2010 Failed

AppController: Downloads Finished

I have version 1.1.12 (227). I do apologise if I get this error only because of my limited knowledge of using your software!

Happy holidays!

willson556 commented 10 years ago

From thomas.w...@me.com on December 26, 2010 16:55:41

Which version of OS X are you running? PPC/Intel?

willson556 commented 10 years ago

From rafael.c...@gmail.com on December 26, 2010 21:28:00

I have a MacBook5,1 , Intel Core 2 Duo with Mac OS X 10.5.8 (9L31a) (Leopard). I hope you could give me some indications about how to overcome that error. Thank you very much for your great work!

willson556 commented 10 years ago

From thomas.w...@me.com on December 28, 2010 11:17:31

Yeah, unfortunately RTMPDUMP won't run on Leopard, it requires Snow Leopard. And the BBC now requires SWF Verification which FLVStreamer doesn't support. My only recommendation is that you update to Snow Leopard.

willson556 commented 10 years ago

From rafael.c...@gmail.com on December 28, 2010 21:57:18

Yes, I kinda guessed that that was the problem and asked a friend with Snow Leopard to download it for me. Thanks for the info!