Here is a my5 loader allowing search and select for single episodes series or multiple series.
Updated 26/09/2023 https://files.videohelp.com/u/301890/my5_update.zip
Install Diazole's my5-dl package from https://github.com/Diazole/my5-dl
Follow instruction on github and make sure you have all Diazole's software running properly.
Then extract the zip, linked above, INTO the same folder as Diazole's my5-dl.py.
run pip install -r requirements.txt and then you should be set.
py my5_loader.py runs the script.
[Attachment 74015 - Click to enlarge]
[Attachment 74016 - Click to enlarge]
[Attachment 74017 - Click to enlarge]
select and download ( yes that's series 25 and episode numbers!)
[Attachment 74018 - Click to enlarge]
downloading with modified version for Diazole's my5-dl
+ Reply to Thread
Results 1 to 23 of 23
Last edited by A_n_g_e_l_a; 26th Sep 2023 at 11:47. Reason: Updated filesWant to PM me? Just ask in the forum first.
off to test, thank you.
One thing, perhaps rename your requirements.txt to requirements-angela.txt.
python3 -m venv env
or if you're a windows user
py -m venv env
See here for more details.
Does anyone else get the following error when trying to download a movie?
my5_loader.py __ ___ ____ / |/ /_ __/ __/ / /|_/ / // /__ \ /_/ /_/\_, /____/ /___/ A My5 Video Search, Selector and Downloader. Search word(s)? american gangster [info] getting data for American-Gangster [info] No series of that number found. Exiting. Check and try again.
https://www.channel5.com/show/agatha-christie-s-crooked-house. There is a mis-match with how My5 treats Films compared to normal stuff.
Also if you use Diazoles script directly with your URL it will probably download but not save.
I'll look at my part of the code in the morning.Want to PM me? Just ask in the forum first.
Want to PM me? Just ask in the forum first.
I had to change some code to get the episode to be recognised by various renamers.
This show was used to test stuff today.
Last edited by A_n_g_e_l_a; 25th Sep 2023 at 05:58.Want to PM me? Just ask in the forum first.
find def main(url) in my5getter.py
4 line down
dl_subtitles = False # just set to True! And they embed and save. I'm not changing that. Bells and whistles come after the functionality is correct.Want to PM me? Just ask in the forum first.
Want to PM me? Just ask in the forum first.
Sorry Chaps, that last update 5 minutes ago had a bug that somehow had crept in during edits. Now corrected at #1
There are still issues I'm working on but the failure to download single titles was an important correction. Series list displays the last series only, presently. And episode title sometimes needs a number. Work in progress..
Last edited by A_n_g_e_l_a; 25th Sep 2023 at 09:11.Want to PM me? Just ask in the forum first.
Fixed the episode title to add an episode number; works with the narrow range I've tested but I'm sure there will be other anomalies.
However that really is for Diazole to fix as it is a fundamental part of his code.
Also I will not be adding N_mu8DL-RE as the downloader. Too much stuff is dependent on the whole structure of the code which tends to prevent small changes without a massive rewrite. So not going to be me. Besides its nice to slow down again and remember the olden days with yt-dlp and mp4decrypt and ffmpeg to merge.
This looks to be it with the code fully functional now. Single movie titles work, episode number gets inserted and series numbers for selecting which to download are now correctly listed..Want to PM me? Just ask in the forum first.
My5 have changed the HMAC and AES keys. You can update again by visiting the web-page you used to set-up Diazole's code initially and replacing in config.py
Last edited by A_n_g_e_l_a; 25th Sep 2023 at 12:12.Want to PM me? Just ask in the forum first.
VLC won't. I downloaded About Time at the same, er, time and that plays just fine? Something happening in decryption for Diazole to sort out methinks. You've updated your HMAC and AES keys to today's values?
Managed to download it using the Diazole quoted mpd and license url using my old my5 downloader. I trimmed the mpd to https://akadash0.akamaized.net/hydra/C5436860001/C5436860001C/20230902010250/C5436860001.mpd and it plays. Not sure its a key error as the keys were the same. Although KID different.
Last edited by A_n_g_e_l_a; 25th Sep 2023 at 13:17.Want to PM me? Just ask in the forum first.
You've updated your HMAC and AES keys to today's values?
But like you, I downloaded both American Gangster and About Time. About Time Works but American Gangster doesn't.
Last edited by Jawz22; 25th Sep 2023 at 14:03. Reason: more info
Diazole's code is picking up the wrong subtitles file - an mpd -
[Attachment 74035 - Click to enlarge]
so when that gets muxed in it ruins the download which was all fine up 'til then.
The work around is to switch off subtitles at the top of the main(url) function.
[Attachment 74037 - Click to enlarge]Want to PM me? Just ask in the forum first.
Updated to avoid the need for the above workaround switching subs off and on.
Diazole's code: Recent updates there are an improvement but some titles fail to download.
Last edited by A_n_g_e_l_a; 26th Sep 2023 at 12:33.Want to PM me? Just ask in the forum first.
Just got round to trying out this script. Once again, really great script, works like a dream. Thanks Angela