Catch-up-TV-and-More / plugin.video.catchuptvandmore

Replay, Live TV and websites videos addon for Kodi
https://catch-up-tv-and-more.github.io
GNU General Public License v2.0
284 stars 89 forks source link

Reinstate UK Channel 5 (My5) #973

Closed berkhornet closed 1 year ago

berkhornet commented 2 years ago

Would it be possible to reinstate the Live and Catch Up options for UK Channel 5 (My5)? Looking at the code it was previously available but is now disabled.

Many thanks.

I have a My5 account and would be happy to test if this were possible.

joaopa00 commented 2 years ago

My5 never worked. Someone will have to understand how My5 api works.

joaopa00 commented 2 years ago

I coded the scraping of the videos. Unfortunately, license request is obfuscated completely. Likely, nobody will be able to fetch the useful datas to read the videos. So don't take your breath for this issue. Surely, CUTVM will never support My5.

berkhornet commented 2 years ago

Many thanks for trying. Hopefully someone might have the information required.

Mick


From: joaopa00 @.> Sent: Thursday, October 20, 2022 5:12:35 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

I coded the scraping of the videos. Unfortunately, license request is obfuscated completely (WASM). Likely, nobyby will be able to fetch the useful datas to read the videos. So don't take your breath for this issue. Surely, CUTVM will never support My5.

— Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1285819169&data=05%7C01%7C%7Cb6391e8142554d31d8a908dab2b5e6e5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638018791584401474%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Gp19huUkTD6bj37Bj2VHqJEfJQckixz0XjC2MqZCPOA%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX4PQVUYCKL3D5HKTXTWEFVPHANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Cb6391e8142554d31d8a908dab2b5e6e5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638018791584401474%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Bl50X7gplNRX0LFARfjctGEdvV%2BiuIWL1R8b9PqMwHk%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>

nictjir commented 1 year ago

I have managed to bulid the request to get the iv and data needed as input to the license. Ie i can build a url like https://cassie.channel5.com/api/v2/media/my5desktopng/C5278980003.json?timestamp=1672239512&auth=SLfBynOX8zGuzHyKeIRZqgeoayvn49HiFZWBIGqQvyw From selecting an episode to watch and this successfully retrieves and iv and data.

I am struggling to find the number in the location of the mpd eg https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd I am struggling with where the 20200304115757 comes from

The C5278980003 comes from the episodes file eg:- eg https://corona.channel5.com/shows/5-mistakes-that-caught-a-killer/seasons/2/episodes.json?platform=my5desktop&friendly=1&linear=true In here there is an id filed that contains id : C5278980003

I am lost though as to how to feed this to inputstream.adaptive to get the actual video to play. I will keep tinkering but if anybody can help, taht would be great...

I have attached my working code - this runs under Kodi 18.9 on python2 ......

I will keep tinkering away, any input would be helpful and great!

channel5.txt

joaopa00 commented 1 year ago

20200304115757 should be the "CreatedAt" variable. Can you check it is the value from decode64 variable Bearer in the header of the request of the file https://userservice-api.channel5.com/consent ?

nictjir commented 1 year ago

I have managed to get the stream URL and License url - i just can't get the video to play :( joapa00 could you possibly get this working please.

in get_video_url Stream url is variable stream License url is drmurl

2023-01-07 12:05:33.178 T:4583 NOTICE: Creating InputStream 2023-01-07 12:05:35.267 T:4583 NOTICE: Creating Demuxer 2023-01-07 12:05:35.360 T:4583 ERROR: Open - error probing input format, https://akadash0.akamaized.net/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd 2023-01-07 12:05:35.360 T:4583 ERROR: OpenDemuxStream - Error creating demuxer

I might be selecting the incorrect stream type, the streams available are listed in getUseful(s):

for x in jsonData:
    for key, value in x.items():
        if key == 'keyserver':
                 licUrl.append(x['keyserver'])
        if key == 'renditions':
           for d in x['renditions']:
                 streamUrl.append(d['url'])
for u in licUrl:
    if "widevine" in u:
        widevine = u

for v in streamUrl:
    if "cenc" in v:

channel5.txt

joaopa00 commented 1 year ago

Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.

nictjir commented 1 year ago

Thank-you. I could not work out how to get aes decrypt to work using the standard libraries I can't get the iv and the key decoded to the correct length.

On Sat, 07 Jan 2023, 17:17 joaopa00, @.***> wrote:

Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1374512878, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDCYUSMIFKZ72ZK7FKTWRGCHPANCNFSM6AAAAAARFZNBTY . You are receiving this because you commented.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1374512878@ github.com>

nictjir commented 1 year ago

I think my license request is bad. I see in traces a 3885 byte binary array is sent as a payload which I am missing = will try and find out how to add this.

On Sat, 07 Jan 2023, 17:17 joaopa00, @.***> wrote:

Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1374512878, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDCYUSMIFKZ72ZK7FKTWRGCHPANCNFSM6AAAAAARFZNBTY . You are receiving this because you commented.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1374512878@ github.com>

berkhornet commented 1 year ago

@nictjir @joaopa00 many thanks for working on this. if you need any help with testing please let me know.

nictjir commented 1 year ago

I am still struggling to get the license and stream to play.

@joaopa00 i see from https://github.com/xbmc/inputstream.adaptive/issues/1059 you had some luck in playing the stream.

Could you share how you did this? I am struggling to get the data (large binary data) taht is sent with the license request as seen in the browser.

I have attached my latests working version for Kodi 18.

I can get the stream url eg https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd

The license call URL eg https://cassie.channel5.com/api/v2/licences/widevine/208/C5278980003?expiry=1673965893&tag=33613932346433363837363735353361303534613534626363316662366232656537306531656562

but i can't get the stream to play :( I always get 2023-01-16 14:31:39.465 T:4637 NOTICE: Creating InputStream 2023-01-16 14:31:41.399 T:4637 NOTICE: Creating Demuxer 2023-01-16 14:31:41.591 T:4637 ERROR: Open - error probing input format, https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd 2023-01-16 14:31:41.591 T:4637 ERROR: OpenDemuxStream - Error creating demuxer

Thankyou for any help channel5.txt

joaopa00 commented 1 year ago

For the video the house across the street / season 1/ episode 2 here is the working inputstream adaptive request inputstream for my5.txt

nictjir commented 1 year ago

Thankyou, let me work with that and see what i do. Much appreciated!

nictjir commented 1 year ago

I have tried to mimic what @joaopa00 dose some amazing things) but I am still getting

2023-01-18 16:00:36.193 T:5883 ERROR : Open - error probing input format, https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd

To me it looks like the same call in the above file I have run out of ideas i think :(

here is my latest work, it now runs on Kodi 19 now with python3 to allow use of the resolver_proxy.get_stream_with_quality channel5.txt

nictjir commented 1 year ago

This version works for me on Kodi 18. It dose not have all the bells and whistles for showing the programs etc but at least shows play. Has some issues with things that don't have episodes in a series but video plays

I will try do the same for a Kodi 19 version , and i see Kodi 20 channel5.txt release is out .....

nictjir commented 1 year ago

I have fixed up the script for Kodi 18, i think all works now, including all menu selections channel5.txt

If anybody is still on Kodi 18 and would like to test, i would appreciate any feedback.

I will make a working version for kodi 19 next week

berkhornet commented 1 year ago

Great work! Happy to test on Kodi 20!

Mick


From: nictjir @.> Sent: Friday, January 27, 2023 4:35:06 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

I have fixed up the script for Kodi 18, i think all works now, including all menu selections channel5.txthttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10520982%2Fchannel5.txt&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y6FUXX6FJI5LRN2HFp4eIjAQpls32asssvOdqnzq1fk%3D&reserved=0

If anybody is still on Kodi 18 and would like to test, i would appreciate any feedback.

I will make a working version for kodi 19 next week

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1406745059&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2u5IlE17%2BAP1BBxKp8WwRUSeiULBER6O5As8CEZc3ks%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX2HU56MYEYPUXSMHA3WUP2LVANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vPHYksooGgZ1dIxGX3111L6UQcDbhQPS5QgZJuzhPe8%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>

nictjir commented 1 year ago

Cool. Here is a version taht runs for me on Kodi 20.

I see on the latest dev build of catch up tv, it references my5 as the file

So to use this file Download my5.txt and rename the my5.txt that is here to my5.py

my5.txt

Put this file inside the plugin.video.catchuptvandmore-dev directory on android device. For me the directory is /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/

Modify the plugin.video.catchuptvandmore-dev resources/lib/skeletons/uk_replay.py file, for me its the file /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/skeletons/uk_replay.py

And change this stanzana

"my5": { "route": "/resources/lib/channels/uk/my5:list_categories", "label": "My 5", "thumb": "channels/uk/my5.png", "fanart": "channels/uk/my5_fanart.jpg", "enabled": True, "order": 1, }, "my5": { "route": "/resources/lib/channels/uk/my5:list_categories", "label": "My 5", "thumb": "channels/uk/my5.png", "fanart": "channels/uk/my5_fanart.jpg", "enabled": True, "order": 1, }, Hope this makes sense
nictjir commented 1 year ago

plugin.video.catchuptvandmore-dev.zip

If the above is gibberish i have rezipped the plugin.video.catchuptvandmore-dev.zip With my changes that i detailed above

To install this i had to remove the existing Catch TV and More and Catch TV and More Artwork addons and install this ZIP from a zip file

nictjir commented 1 year ago

Some disclaimers Starting video playback is a bit slow, the script dose lots of processing - have not found a way to use prebuilt functions for the encryption/decryption as yet but will keep trying I can't get the new fancy resolver_proxy.get_stream_with_quality way of calling the inputstream.adaptive in Kodi 19/20 to work, so i just used the basic inputstream.adaptive with its parameters

I am having issues with live streams, on my browser when i go to a live streams i have the cirle with a trinagle play button but when i click on it nothing happens so I can't see the urls called to try and emulate, might be my vpn service, i am out of the UK. will see if i can get thsi to work as well, but if anybody can share the urls called for each live station, it would help

If anything is broken, and i can fix it, i will gladly do so, just shout.

thankyou for testing

berkhornet commented 1 year ago

Many thanks for your efforts.

Regarding Live channels, I think that some modifications to uk_live.py will be required.

I will install and report back after testing.

From: nictjir @.> Sent: Saturday, January 28, 2023 11:27 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

Some disclaimers Starting video playback is a bit slow, the script dose lots of processing - have not found a way to use prebuilt functions for the encryption/decryption as yet but will keep trying I can't get the new fancy resolver_proxy.get_stream_with_quality way of calling the inputstream.adaptive in Kodi 19/20 to work, so i just used the basic inputstream.adaptive with its parameters

I am having issues with live streams, on my browser when i go to a live streams i have the cirle with a trinagle play button but when i click on it nothing happens so I can't see the urls called to try and emulate, might be my vpn service, i am out of the UK. will see if i can get thsi to work as well, but if anybody can share the urls called for each live station, it would help

If anything is broken, and i can fix it, i will gladly do so, just shout.

thankyou for testing

- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1407378507&data=05%7C01%7C%7C952c0927ec4d4d1a209808db01229561%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638105020266359934%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2BpZ7zypVnlDI3vF%2BKrTJqoQEpI8U8aXExmDzts3WyDY%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX5NCM5PVYUAOLPVU3LWUT7ARANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C952c0927ec4d4d1a209808db01229561%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638105020266359934%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y1j0Y4FXzfWk40%2B2jmA%2FfLoWhLBDzIC54R5FTvo%2BG3s%3D&reserved=0.uk_live.py will be equired You are receiving this because you authored the thread.Message ID: @.**@.>>

berkhornet commented 1 year ago

Below are my findings from the initial tests of the My5 functionality.

GENERAL

  1. I found video playback start time to be acceptable, running on a Windows PC
  2. Occasionally a stream would not play, but selecting the same stream again then played ok

ALL SECTIONS (except Popular and Recently Added) - Menu item for single episode Selecting any entry which is for a single entry (and not inside a Season folder) gives a "Name Error". Example extract from log: 2023-01-28 15:02:40.471 T:22028 error : [Catch-up-TV-&-More.support] name 'ONEOFF' is not defined Traceback (most recent call last): File "C:\Users\xxx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\support.py", line 306, in run_callback redirect = parent_ins(route, arg_params, self.callback_params) File "C:\Users\xxx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\resolver.py", line 67, in call results = super(Resolver, self).call(route, args, kwargs) File "C:\Users\xxx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\script.py", line 169, in call return route.function(self, *args, **kwargs) File "C:\Users\xxx\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\resources\lib\channels\uk\my5.py", line 894, in get_video_url resp = urlquick.get(ONEOFF % fname, headers=GENERIC_HEADERS, params=view_api_params) NameError: name 'ONEOFF' is not defined

"ALL SHOWS" SECTION Selecting this section gives a "Key Error". Extract from log:

2023-01-28 14:47:51.119 T:23740 error : [Catch-up-TV-&-More.support] 'ids' Traceback (most recent call last): File "C:\Users\xx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\support.py", line 306, in run_callback redirect = parent_ins(route, arg_params, self.callback_params) File "C:\Users\xx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\route.py", line 196, in call session_data = self._process_results(results) File "C:\Users\xx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\route.py", line 210, in _process_results listitems = validate_listitems(results) File "C:\Users\xx\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\route.py", line 39, in validate_listitems raw_listitems = list(raw_listitems) File "C:\Users\xx\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\resources\lib\channels\uk\my5.py", line 753, in list_subcategories ids = root['filters']['ids'] KeyError: 'ids'

"SMITHSONIAN" SECTION Gives a "Run time error - no entries found", but does return to the menu. There are shows in this section on the My5 website.

"BET" SECTION Gives a "Run time error - no entries found", but does return to the menu. There are shows in this section on the My5 website.

Please let me know if you need any further information.

nictjir commented 1 year ago

Thankyou very much for your testing and feedback and logs - your testing is definitely more exhaustive than mine! i think i have addressed all the issues you picked up. If you have the time if you can retest and report back.

Here is the my5 file my5.txt

or the whole zip again to reinstall plugin.video.catchuptvandmore-dev.zip

Again thankyou for the testing and log sharing

berkhornet commented 1 year ago

No problem. I've retested and all the bugs I reported are fixed. I will now do a bit more detailed testing and report back

berkhornet commented 1 year ago

In my further testing I just noticed a few minor issues:

  1. When selecting a category that has no sub-categories, any extra list just containing the category name has to be selected before the programmes are displayed. I detected this on the following categories:
    • Drama & Soaps
    • Milkshake!
    • Movies
    • News & Current Affairs
    • Real Lives
    • Sport
  2. Each list is limited to 10 items before the "Next Page" entry. Is it possible to increase the number of items to make it easier to scroll through long lists?
  3. Regarding live channels, I detected the following URLS

Hope this helps

nictjir commented 1 year ago

Thankyou

Point 1 i noticed as well, I have been trying to think of a way around thsi, but so far nothing works. i will keep pondering. Seems like an easy thing to achieve but i just can't get the logic to work ....

For the limit, i have changed this to 25 in attached zip. plugin.video.catchuptvandmore-dev.zip

For live channels tahnkyou for the list. When i go to any of those or from the channrel5 home page on any of a range of browsers on my machine (i follow the web page in the browser debugger tools to see the links etc) all i get is image And if i click on the play button nothing happens. Not sure if this is an issue with my vpn provider or with channel5, but i will keep trying

Thankyou again for the feedback.

berkhornet commented 1 year ago

Regarding the live URLs, they work for me, but I just realised that they only work when signed in with my account details

nictjir commented 1 year ago

I am definitely logged in, tried a few different vpns and with all i get the same result, I can't play the live tv stations. You have a normal free channel5 account or do you have a paid for one? Unless i have been blacklisted ......

berkhornet commented 1 year ago

Hi. Mine is an ordinary account, not paid for.

From: nictjir @.> Sent: Tuesday, January 31, 2023 2:18 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

I am definitely logged in, tried a few different vpns and with all i get the same result, I can't play the live tv stations. You have a normal free channel5 account or do you have a paid for one? Unless i have been blacklisted ......

- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1410439465&data=05%7C01%7C%7C0f9d2a02df37498d426b08db0395fcb5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107714944560817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PCGqkRwXHVW4o8FrYbX20vgxgujsjOHO8Dexl4cT2iU%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX54OINC5NZUMURRF2DWVENKJANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C0f9d2a02df37498d426b08db0395fcb5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107714944560817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tf75m%2B%2BePTaarIaeYGiq2ShSXITNtfQVh4b7ASfVZ1c%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.**@.>>

berkhornet commented 1 year ago

I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?

nictjir commented 1 year ago

Hi

I can't watch the live or catchup content on a web browser. But the Catchup TV and more app works like a charm ....... This is odd.

On Tue, 31 Jan 2023 at 16:51, berkhornet @.***> wrote:

I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410502202, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDDZQRP7S5MLFW2VNCLWVERG3ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410502202@ github.com>

--

Nic Tjirkalli

berkhornet commented 1 year ago

As you say, very odd.

Is there any more information I can provide you to try and get the live channels working on the addon?

Mick


From: nictjir @.> Sent: Tuesday, January 31, 2023 3:02:35 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

Hi

I can't watch the live or catchup content on a web browser. But the Catchup TV and more app works like a charm ....... This is odd.

On Tue, 31 Jan 2023 at 16:51, berkhornet @.***> wrote:

I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410502202, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDDZQRP7S5MLFW2VNCLWVERG3ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410502202@ github.com>

--

Nic Tjirkalli

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1410522233&data=05%7C01%7C%7C5acf038e488e439a2a7708db039c307c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107741588118391%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Z8Tb%2BbcmsA%2Btxt9NFjYtk5zsYhrGnX5SbCDG02sgPOw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLXZ6Q4XSPWC5EQGNU5DWVESQXANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C5acf038e488e439a2a7708db039c307c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107741588274625%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4CAjJjMsegJAKHMyBiVk0OAZzUHMG6LnZl4vGT7ytNw%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>

joaopa00 commented 1 year ago

If you use Firefox and do not use vpn through a firefox plugin, vpn must be opened before you launch firefox.

nictjir commented 1 year ago

Thankyou, i think channel5 are cutting down on access via VPNs, nothing seems to work and i have tried 3 different vpns and a smart dns service .....

On Tue, 31 Jan 2023 at 17:49, joaopa00 @.***> wrote:

If you use Firefox and do not use vpn through a firefox plugin, vpn must be opened before you launch firefox.

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410628664, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDE4RJ36WWFHK7MYQZ3WVEYB7ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410628664@ github.com>

--

Nic Tjirkalli

joaopa00 commented 1 year ago

I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge

nictjir commented 1 year ago

Can you share the name of your vpn provider?

On Wed, 1 Feb 2023 at 07:09, joaopa00 @.***> wrote:

I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1411476114, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDBKNUXDAE5ZXXT7I5LWVHVWZANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1411476114@ github.com>

--

Nic Tjirkalli

berkhornet commented 1 year ago

I’m not sure it’s a VPN issue, because you can connect to My5 via the addon. I don’t normally use a VPN but just ran a test with NordVPN which worked ok.

Mick


From: nictjir @.> Sent: Wednesday, February 1, 2023 5:13:40 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

Can you share the name of your vpn provider?

On Wed, 1 Feb 2023 at 07:09, joaopa00 @.***> wrote:

I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge

— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1411476114, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDBKNUXDAE5ZXXT7I5LWVHVWZANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1411476114@ github.com>

--

Nic Tjirkalli

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1411479787&data=05%7C01%7C%7Cf70f6cb6720d41e578e708db04131533%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638108252218471269%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FJ8lEuDU4BogB4CpBbwmktr8nXIYTGiPORlOxanzAWo%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX7PNGVMH5F4TXT7BXDWVHWIJANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Cf70f6cb6720d41e578e708db04131533%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638108252218627516%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0bANiTP1Dsqgy%2FTeB9GoDoRXLRbYiYT1Z2u7PnTfxz4%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>

nictjir commented 1 year ago

Thanx - i got something working with an IKE tunnel to the uk

I have hit an issue with live streams. I get the license and the stream but kodi says ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (https://akadashlive-5star.akamaized.net/out/v1/f9ff5ec1d68b40dcb6e72c0f85031382/index.mpd)

I have attached the mpd index.txt

I am not sure if this is an issue with my interpretation or really an issue with the mpd or with the type of data

@joaopa00 do you is there anything special i need to do to play a live stream

I will keep digging .......

nictjir commented 1 year ago

I am having issues parsing the mpd for live channels for widevine. I have opened an issue with inputstream adpative but no solutions as yet https://github.com/xbmc/inputstream.adaptive/issues/1114

Playready as the DRM works for the all the live and catch up content BUT playready with inputstream adapative only works on Android devices If anybody wants to test this on an Android device here is a zip of the dev plugin ANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.zip

berkhornet commented 1 year ago

Unfortunately I only have access to Windows PC

Mick


From: nictjir @.> Sent: Friday, February 3, 2023 6:10:54 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

I am having issues parsing the mpd for live channels for widevine. I have opened an issue with inputstream adpative but no solutions as yet xbmc/inputstream.adaptive#1114https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fxbmc%2Finputstream.adaptive%2Fissues%2F1114&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tZG3%2F9GLU5jXtxJkmTX7z9d%2F9NHqWiJNdwwZmVJ1UBc%3D&reserved=0

Playready as the DRM works for the all the live and catch up content BUT playready with inputstream adapative only works on Android devices If anybody wants to test this on an Android device here is a zip of the dev plugin ANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10576036%2FANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.zip&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=x%2B6uAQbjvWne9VCIhUiX%2BuWkRQN4YMnl3iZXujMHfB4%3D&reserved=0

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1415083616&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=FfTk3uyFuLkaXJ1IGhGSCWRTVtQm4xIzlk%2BcabuSEgo%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX7ATBY4DCPFX22HMG3WVSOO5ANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QiPfSvNS5CQGav2PWd8R5q%2Bvqci%2BJAi%2FZBkfkPgPWsI%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>

nictjir commented 1 year ago

I am trying to make a local proxy to pull the widevine mpd down and manipulate it first before passing it to inputstream adaptive but the going is very slow .....

nictjir commented 1 year ago

plugin.video.catchuptvandmore-dev-widevine.zip @berkhornet If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......

berkhornet commented 1 year ago

Hi. I’m away for a few days but will test on my return. Well done on cracking the code!

Mick


From: nictjir @.> Sent: Sunday, February 5, 2023 2:52:25 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Mention @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

plugin.video.catchuptvandmore-dev-widevine.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10611169%2Fplugin.video.catchuptvandmore-dev-widevine.zip&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=D%2FoHCz7XiGPFY1bXsdOi%2Fa0Ltb2h43dZoxEELX2EBpM%3D&reserved=0 @berkhornethttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fberkhornet&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=prwrnRS5d5wpkIDVnWPIa9tA5kVxvfsRvwf25oCh2y8%3D&reserved=0 If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1417902146&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Zq%2FjY%2BNFcIYB9AuKDX4CE0zkpij4LcREymGvYorn2Tw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX3X6PSPKERDGLWHRU3WV6WBTANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BxkV%2Bqw8zMgrDnz1JlLvGA12SFEMNOlv2VqCy%2FE1%2B%2B0%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.***>

berkhornet commented 1 year ago

Hi there

I've just tested on Kodi 20 / Windows PC and all live channels work fine. Great job!

From: nictjir @.> Sent: Sunday, February 5, 2023 1:52 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Mention @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)

plugin.video.catchuptvandmore-dev-widevine.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10611169%2Fplugin.video.catchuptvandmore-dev-widevine.zip&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=D%2FoHCz7XiGPFY1bXsdOi%2Fa0Ltb2h43dZoxEELX2EBpM%3D&reserved=0 @berkhornethttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fberkhornet&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=prwrnRS5d5wpkIDVnWPIa9tA5kVxvfsRvwf25oCh2y8%3D&reserved=0 If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......

- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1417902146&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Zq%2FjY%2BNFcIYB9AuKDX4CE0zkpij4LcREymGvYorn2Tw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX3X6PSPKERDGLWHRU3WV6WBTANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BxkV%2Bqw8zMgrDnz1JlLvGA12SFEMNOlv2VqCy%2FE1%2B%2B0%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.**@.>>

berkhornet commented 1 year ago

Hi - I forgot to ask - which files did you change to get live working? was it the following resources\lib\channels\uk\my5.py resources\lib\skeletons\uk_live.py

Thanks

nictjir commented 1 year ago

Thankyou for checking

Just the two files above need changing.

I thought i needed to make a proxy to remove some MPD entries that were breaking inputstreamadapative so i tinkered with service.py in the root directory of the plugin but this is not needed

resources\lib\channels\uk\my5.py - this has changed code to play the live channels, they needed slightl changes to the catchup stuff to work

resources\lib\skeletons\uk_live.py - lists the channels and their artwork

berkhornet commented 1 year ago

Hi. Looks like we could submit a PR to add My5 to the main release.

Before we do, I've added some code to my5.py to display the My5 artwork when browsing categories etc. Would you like to add it to your code? I could send you an updated my5.py file if so.

Also, I have some artwork for the live channels that I will add to the images addon

nictjir commented 1 year ago

Add your my5.py file to here and a zip of the artwork. Then i need to learn how to do a PR :) or you can submit one :)

But i would like to see your additions and add them in to make things look prityer. Thankyou

berkhornet commented 1 year ago

Here is the update to my5.py file. I have annotated the changes with a # MY5-001 comment above the change. I had to rename to my5.txt to upload here. I have already submitted a PR to the resource.images.catchuptvandmore addon for the My5 artwork referenced by these changes. my5.txt

I will upload the live channel artwork soon

berkhornet commented 1 year ago

and here is the artwork. I have uploaded .png and *_fanart.jpg versions for each channel. I think the addon only uses the .png format for live channels but I'm not 100% sure. my5liveartwork.zip