Hello,

I am trying to obtain the keys from a streaming site and am receiving the error "Ciphertext with incorrect length" when running the l3.py in WKS-KEYS.

The link is

Code:
https://music.apple.com/us/music-video/happy-days/136376667
Here is the information in the m3u8 file:

Code:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:7
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-KEY:METHOD=SAMPLE-AES,URI="skd://itunes.apple.com/p471739699/c0",KEYFORMAT="com.apple.streamingkeydelivery",KEYFORMATVERSIONS="1"
#EXT-X-KEY:METHOD=SAMPLE-AES,URI="data:text/plain;charset=UTF-16;base64,vgEAAAEAAQC0ATwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADMALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAFMAPgA8AEsASQBEACAAQQBMAEcASQBEAD0AIgBBAEUAUwBDAEIAQwAiACAAVgBBAEwAVQBFAD0AIgBBAEEAQQBBAEEAQgA0AGMATQB5ADEAagBNAEMAQQBnAEkAQwBBAGcASQBBAD0APQAiAD4APAAvAEsASQBEAD4APAAvAEsASQBEAFMAPgA8AC8AUABSAE8AVABFAEMAVABJAE4ARgBPAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0ASABFAEEARABFAFIAPgA=",KEYFORMAT="com.microsoft.playready",KEYFORMATVERSIONS="1"
#EXT-X-KEY:METHOD=SAMPLE-AES,URI="data:text/plain;base64,AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEAAAAAAcHi0zYzAgICAgICBI88aJmwY=",KEYFORMAT="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",KEYFORMATVERSIONS="1"
#EXT-X-MAP:URI="P471739699_A281899022_MV_video_gr230_sdr_640x480_-0.mp4"
#EXTINF:9.96829,	
#EXT-X-BITRATE:958
P471739699_A281899022_MV_video_gr230_sdr_640x480_-1.m4s
#EXTINF:9.63462,	
#EXT-X-BITRATE:1207
P471739699_A281899022_MV_video_gr230_sdr_640x480_-2.m4s
#EXTINF:8.88387,	
#EXT-X-BITRATE:1381
P471739699_A281899022_MV_video_gr230_sdr_640x480_-3.m4s
#EXTINF:8.88387,	
#EXT-X-BITRATE:1408
P471739699_A281899022_MV_video_gr230_sdr_640x480_-4.m4s
#EXTINF:5.71404,	
#EXT-X-BITRATE:1553
P471739699_A281899022_MV_video_gr230_sdr_640x480_-5.m4s
#EXTINF:8.55021,	
#EXT-X-BITRATE:1149
P471739699_A281899022_MV_video_gr230_sdr_640x480_-6.m4s
#EXTINF:6.71504,	
#EXT-X-BITRATE:1367
P471739699_A281899022_MV_video_gr230_sdr_640x480_-7.m4s
#EXTINF:6.75675,	
#EXT-X-BITRATE:1450
P471739699_A281899022_MV_video_gr230_sdr_640x480_-8.m4s
#EXTINF:8.25825,	
#EXT-X-BITRATE:1386
P471739699_A281899022_MV_video_gr230_sdr_640x480_-9.m4s
#EXTINF:9.92658,	
#EXT-X-BITRATE:1504
P471739699_A281899022_MV_video_gr230_sdr_640x480_-10.m4s
#EXTINF:8.13312,	
#EXT-X-BITRATE:1591
P471739699_A281899022_MV_video_gr230_sdr_640x480_-11.m4s
#EXTINF:9.92658,	
#EXT-X-BITRATE:1774
P471739699_A281899022_MV_video_gr230_sdr_640x480_-12.m4s
#EXTINF:9.80146,	
#EXT-X-BITRATE:1475
P471739699_A281899022_MV_video_gr230_sdr_640x480_-13.m4s
#EXTINF:8.80046,	
#EXT-X-BITRATE:1652
P471739699_A281899022_MV_video_gr230_sdr_640x480_-14.m4s
#EXTINF:9.80146,	
#EXT-X-BITRATE:1514
P471739699_A281899022_MV_video_gr230_sdr_640x480_-15.m4s
#EXTINF:9.71804,	
#EXT-X-BITRATE:1510
P471739699_A281899022_MV_video_gr230_sdr_640x480_-16.m4s
#EXTINF:7.17383,	
#EXT-X-BITRATE:1589
P471739699_A281899022_MV_video_gr230_sdr_640x480_-17.m4s
#EXTINF:9.42608,	
#EXT-X-BITRATE:1585
P471739699_A281899022_MV_video_gr230_sdr_640x480_-18.m4s
#EXTINF:9.13412,	
#EXT-X-BITRATE:1785
P471739699_A281899022_MV_video_gr230_sdr_640x480_-19.m4s
#EXTINF:8.96729,	
#EXT-X-BITRATE:1668
P471739699_A281899022_MV_video_gr230_sdr_640x480_-20.m4s
#EXTINF:8.96729,	
#EXT-X-BITRATE:1179
P471739699_A281899022_MV_video_gr230_sdr_640x480_-21.m4s
#EXTINF:6.67333,	
#EXT-X-BITRATE:1366
P471739699_A281899022_MV_video_gr230_sdr_640x480_-22.m4s
#EXTINF:9.71804,	
#EXT-X-BITRATE:1389
P471739699_A281899022_MV_video_gr230_sdr_640x480_-23.m4s
#EXTINF:7.25725,	
#EXT-X-BITRATE:1687
P471739699_A281899022_MV_video_gr230_sdr_640x480_-24.m4s
#EXTINF:9.80146,	
#EXT-X-BITRATE:1887
P471739699_A281899022_MV_video_gr230_sdr_640x480_-25.m4s
#EXTINF:9.96829,	
#EXT-X-BITRATE:1665
P471739699_A281899022_MV_video_gr230_sdr_640x480_-26.m4s
#EXTINF:8.63363,	
#EXT-X-BITRATE:2038
P471739699_A281899022_MV_video_gr230_sdr_640x480_-27.m4s
#EXTINF:8.63363,	
#EXT-X-BITRATE:891
P471739699_A281899022_MV_video_gr230_sdr_640x480_-28.m4s
#EXT-X-ENDLIST
I followed the Temple of Doom guide and was able to get the CDM from both the bitmovin site as well as the site above a few hours ago, so I do not believe that they are the problem.

I also have tried adding ?specConform=true to the end of the license url but continue to get the same error message.

the PSSH is:
Code:
AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEAAAAAAcHi0zYzAgICAgICBI88aJmwY=
the license url is:

Code:
https://play.itunes.apple.com/WebObjects/MZPlay.woa/wa/acquireWebPlaybackLicense
I feel like I am getting close to the end. I just need help solving this issue to get the keys. Hopefully after that it will be smooth sailing.

Any assistance anyone can provide would be greatly appreciated.

Please let me know if I left off any needed information.