Dash mode does not seem to respect excludesupplier option

Timothy tmthywynn8 at aol.com
Sat Jan 9 23:11:01 PST 2016


Hello,
I'm using get_iplayer from the develop branch (revision 1087), and it appears that the --exclude-supplier option does not seem to work for DASH streams.

Log sample below:
> get_iplayer -v --pid b00c84nd --modes=dashhigh --exclude-supplier=akamai
[SNIP]
INFO: Found mode dashhigh1: (gip_dash_iplayer_320) dash aac 320kbps stream (CDN: af_limelight_uk_dash/2)
INFO: Found mode dashhigh2: (gip_dash_iplayer_320) dash aac 320kbps stream (CDN: af_akamai_uk_dash/1)
[SNIP]
INFO: Will search for versions: original
INFO: Mode list: dashhigh
INFO: Checking existence of original version
INFO: Version = original
INFO: dashhigh1,dashhigh2 modes will be tried for version original
[SNIP]

Shouldn't the last line only read:
INFO: dashhigh1 modes will be tried for version original
If not, why? Usually when excluding only one existing supplier, GiP would only try one mode per quality. Since the two CDNs were akamai and limelight, it should have only attempt to download from the limelight CDN, hence having only one mode to try, right?

Timothy



More information about the get_iplayer mailing list