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
146 stars 26 forks source link

Unable to download lower bitrate formats #459

Closed MistressMB closed 1 year ago

MistressMB commented 1 year ago

Hi all,

Posting this to ask for advice mostly as I think the issue I have may be to do with the way I've set up GiPA rather than a bug...

I've set up the App (or so I thought) to not download anything higher than 720p but it's continuing to download very high res videos which are using up my increasingly limited HD and Cloud space.

Would someone mind checking out my settings in the screenshot and let me know what, if anything, is wrong?

Many thanks in advance!

GiPA log 2023-06-09.txt

Screenshot 2023-06-09 at 12 28 59
sleaux-meaux commented 1 year ago

There are no lower bitrate streams available for 720p, only for 540p and 396p.

skovatch commented 1 year ago

Based on what you have there, get_iplayer will only download 720p format video, which is not what you want.

In the Preferences window, for BBC TV Show Formats, click the plus sign. Then click on the "Please Select" and choose the "SD (540p)" option. Then, repeat those steps, but choose the "Web (396p)" option.

Finally, click on the "HD (720p)" option and click the minus sign to remove it. Once you do all of that get_iplayer will only look for the lower resolution formats. "Use lower bitrate streams" should help with download size, but you might want to try with and without to see if you notice a difference in the playback quality.

MistressMB commented 1 year ago

Many thanks for the reply Scott. I think the 720 stream is fine, it's just that now it seems to only pick higher than that rather than lower, so I have 30 min episodes downloading at over 1Gb. I'm pretty sure that I had that before and then removed it, so I'll give it another go.

MistressMB commented 1 year ago

Hi again, just updating...

I've tried various configurations using the highest of 1080p down to the lowest, and various inbetween and from what I can see, there doesn't seem to be a 720p available any more, or it's weirdly huge in file size. Previously, programmes of an hour downloaded at roughly just over 1Gb. Now, they're more than double that.

On trying 1080 and then 720, the difference in file size between them is minimal. In fact, the 1080p file size seems to be lower (even allowing for the fact that it downloads the audio and video files separately).

Attaching 2 screenshots where you can see the config of the app versus the file size downloading in the log. I'm also attaching the log which shows my multiple attempts and cancellations (then deleting the partially downloaded files) in order to test various different configurations.

If you have any more thoughts/ideas, I'd be grateful, thanks!

Screenshot 2023-06-10 at 17 09 00 Screenshot 2023-06-10 at 17 24 39
sleaux-meaux commented 1 year ago

There is nothing more you can do. Lower bitrate (25fps) streams for 720p have not been available for quite a few years, so if 2 GB/hr is too big, you must select a lower resolution, or re-encode the files. 1080p bitrates vary widely, so you can't predict resulting file size with any degree of accuracy. For some programmes, 1080p files can be 50% larger, or more.

MistressMB commented 1 year ago

Thanks sleaux-meaux, much appreciated. Guess I have to drop the resolution in that case. Thanks for your help!