VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Page 6 of 7
FirstFirst ... 4 5 6 7 LastLast
Results 151 to 180 of 181
  1. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    It doesn't have to be in the folder with python installed. You can create it on some disk.
    Quote Quote  
  2. I set the entire HellYesGui folder to c:HellYesGui and gave CMD

    C:\HellYesGui>allhell3gui.py
    Traceback (most recent call last):
    File "C:\HellYesGui\allhell3gui.py", line 2, in <module>
    from PyQt6.QtWidgets import (
    ModuleNotFoundError: No module named 'PyQt6'

    C:\HellYesGui>
    Quote Quote  
  3. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    you installed requirements, command:




    pip install -r requirements.txt
    Image Attached Files
    Last edited by grzech67; 24th Nov 2024 at 09:13.
    Quote Quote  
  4. only how do you install it because it's a txt, not an exe where I clicked and the program installed itself, sorry for the stupid question
    Quote Quote  
  5. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    Originally Posted by Henryk69 View Post
    only how do you install it because it's a txt, not an exe where I clicked and the program installed itself, sorry for the stupid question
    Copy the requirements.txt file to the HellYesGui folder and run pip install -r requirements.txt
    Quote Quote  
  6. I put it in the folder and clicked on it twice:

    httpx==0.27.0
    pyfiglet==1.0.2
    PyQt6==6.7.1
    PyQt6_sip==13.8.0
    pywidevine==1.8.0
    termcolor==2.4.0
    yt_dlp==2024.8.1
    Quote Quote  
  7. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    Originally Posted by Henryk69 View Post
    I put it in the folder and clicked on it twice:

    httpx==0.27.0
    pyfiglet==1.0.2
    PyQt6==6.7.1
    PyQt6_sip==13.8.0
    pywidevine==1.8.0
    termcolor==2.4.0
    yt_dlp==2024.8.1

    Heniu, you don't click, just run the "cmd" console and enter the command : pip install -r requirements.txt
    Quote Quote  
  8. and I must have made a mistake, I put requirements.txt in the HellYesGui folder and clicked it twice

    now it doesn't work
    Quote Quote  
  9. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    Originally Posted by Henryk69 View Post
    and I must have made a mistake, I put requirements.txt in the HellYesGui folder and clicked it twice

    now it doesn't work
    read Notifications
    Quote Quote  
  10. Originally Posted by grzech67 View Post
    Originally Posted by Henryk69 View Post
    I put it in the folder and clicked on it twice:

    httpx==0.27.0
    pyfiglet==1.0.2
    PyQt6==6.7.1
    PyQt6_sip==13.8.0
    pywidevine==1.8.0
    termcolor==2.4.0
    yt_dlp==2024.8.1

    Heniu, you don't click, just run the "cmd" console and enter the command : pip install -r requirements.txt




    C:\Users\henryk>pip install -r wymagania.txt
    Defaulting to user installation because normal site-packages is not writeable
    ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'wymagania.txt'

    [notice] A new release of pip is available: 23.2.1 -> 24.3.1
    [notice] To update, run: python.exe -m pip install --upgrade pip

    C:\Users\henryk>
    Quote Quote  
  11. Originally Posted by grzech67 View Post
    Originally Posted by Henryk69 View Post
    I put it in the folder and clicked on it twice:

    httpx==0.27.0
    pyfiglet==1.0.2
    PyQt6==6.7.1
    PyQt6_sip==13.8.0
    pywidevine==1.8.0
    termcolor==2.4.0
    yt_dlp==2024.8.1

    Heniu, you don't click, just run the "cmd" console and enter the command : pip install -r requirements.txt


    But a lot of text went through this CMD, so only after the command pip install -r requirements.txt ,
    thanks to our good guys from the Forum
    Quote Quote  
  12. everything works as it should, thanks, thanks
    Quote Quote  
  13. @A_n_g_e_l_a

    Hope you are well.

    I have just try to send you an message but got this:
    A_n_g_e_l_a has chosen not to receive private messages or may not be allowed to receive private messages.
    Therefore you may not send your message to him/her.

    If you are trying to send this message to multiple recipients,
    remove A_n_g_e_l_a from the recipient list and send the message again.



    I am looking at the "start.html" of the hellyes6.zip.

    And I remember that I posted in here: #363 -UK-Free-to-Air-Downloader
    https://forum.videohelp.com/threads/411884/page13#post2739471
    about the filters for both Firefox and Chrome as well:

    https://developer.chrome.com/docs/devtools/network#filter
    Code:
    /widevine|acquire|license|mpd|subti/
    So multiple "words" can also be used (unless you favor FF over Ch
    (thanx for another great project from you
    If I was in politics I make sure you drink plenty of beer
    and watch plenty of TV to keep you busy. | Data is the new oil.
    Quote Quote  
  14. Hi @A_n_g_e_l_a,

    I posted in other thread. I am posting incase if someone else can help. I am trying to download vdocipher video using allhell3.py script. I am following instructions given in start.html. I am using chrome browser.

    MPD Link: https://d1v1gqjht5uu1.cloudfront.net/media/l0m44fy9jja5e/e3cc3969/stream.mpd

    when I filter using "license" keyword. I see two files. attahced the screenshot. I tried with both of them. one of the copied license cURL(bash) is below:
    curl 'https://license.vdocipher.com/auth' \
    -H 'accept: */*' \
    -H 'accept-language: en-US,en;q=0.9' \
    -H 'content-type: application/json' \
    -H 'origin: https://player.vdocipher.com' \
    -H 'priority: u=1, i' \
    -H 'referer: https://player.vdocipher.com/' \
    -H 'sec-ch-ua: "Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"' \
    -H 'sec-ch-ua-mobile: ?0' \
    -H 'sec-ch-ua-platform: "Windows"' \
    -H 'sec-fetch-dest: empty' \
    -H 'sec-fetch-mode: cors' \
    -H 'sec-fetch-site: same-site' \
    -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36' \
    -H 'vdo-sdk: VdoWeb/2.5.4' \
    --data-raw '{"token":"eyJwbGF5YmFja0luZm8iOiJleUoyYVdSbGIwbGt Jam9pTUdNNVltVm1NbUV5TkRFMk5ETmhNRGd6T0RZd01XRXhPR E01TXpneFlqQWlmUT09Iiwib3RwIjoiMjAxNjAzMTN2ZXJzQVN FMzIzdlZTajE1T2xzWUIxa3doMkhtekdSRkZja1c3eGNIRWdYT nJIWUYya0VWYkJ1dSIsImhyZWYiOiJodHRwczovL2VwYXQucXV hbnRpbnN0aS5jb20vc3RhcnRDb3Vyc2VEZXRhaWxzP2NpZCYje DNEOzM2NiZhbXA7c2VjdGlvbl9ubyYjeDNEOzImYW1wO3VuaXR fbm8mI3gzRDsxJmFtcDtjb3Vyc2VfdHlwZSYjeDNEO2ZyZWUmY W1wO3VuaXRfdHlwZSYjeDNEO1dhdGVyTWFya1ZpZGVvIiwidGV jaCI6Ind2IiwibGljZW5zZVJlcXVlc3QiOiJDQUVTbkNBU1Nnc ElDaklpS25aa2IyTnBjR2hsY2pwbU1XWXhOREF5TTJVMU9XTTB NMlptT1dJMlpUVTNZVGsyTnprd1pqUm1aa2pqM0pXYkJoQUJHa ERQTHFDK0NRLzNud3h5ZGMyMjJwM0tHQUVnL1pXa3VnWXdGamp 2L3JqMkMwS3dId29VYkdsalpXNXpaUzUzYVdSbGRtbHVaUzVqY jIwU0VCY0Z1UmZNRWdTR2l3WXpPaTkzS293YThCemIvREVjRnA 4T0F2N3hzOXo1OTZiajZUS1J2eHk3UXByRlFvNVhmdGJJOFRVZ UFPRXRoeTJMSTBFSUMwVDVIYnhSd2U4ZXlsMjA1T2xPWExhN1d aUXdudXJobVAxREtsOExZcTBqRnFGQTBVYnpQZHE3dHVscnhyT TA3VVg4OVY5b1RRVUFDakZPUVlzRm05U3owSWxWVHhMMmoxVHo wVGpoSEZYSFZROFJ0OXgydXlSVWhZQWtId252bm1yOElvWERha kJvbVlGUnRidlFWQnY1aXFwMDVkbVJhMkJrNDE3cnVmL2VQeUR sQ00zNVBhM2t0MXdsaFlCbTJQYmoyV3lQejNXSmF4bitUWERHc TBoRy9icDBiMXRnWmRONFpjTFQ1UmUzaTQxSkRiMys3K0hsTHR MbGtDLzdIR2RUYjR0MFM5b0lQaFdKekxjd0JPRWN1TVhJaFQxa Wc3R3pIMFlad01kRHVsVm9ZR1poNTd6Mm1qVmFKVjIybXFSYm5 oZjNqVGNVMlM2NkJzdnBGemJUaEtxQzlBZlhTTkMvOHNRcjlXS ys4aHlDcjNERjdOZnBrc3pXVVdXR0RXTXJCTCs3MFRTZzJ0bkg 5RHRCM1J3YVRwcGl2azBwVkR5UnVzajZmQ0NFMFlnaUNwK2JEU 3Jtb0l1eDU3Wm8wYi8xbXB2b1RzTXJlTTRpZVplYVZDdTZhRVp 0Y1BUUG9MLzhVOTdvSyt3U2JnS1BWWVEwdElFb2VnQXl4WUJST kpsakl0RkhMc2FQdTQwOFRIWTd6MzNYZnNMUVZQZnNQOEtEN2x tUU11aDI5S1BjRHRtWnpuLytsSlBEbEcxR0hiR1lQZk44QVh0U HJ4VGNrOVVBZ1Zxbm5GKzdLQndTUUdTVW1vMGU3bytCNndZY0F hMVNRaUZ0U0pnQjM1dXpONEFZQ2RrcHhKTW81SnFLNkVPdXNab FhoNWl3S3BOZVVydjJzU09EVTdTZzNPanU5Y1ZGMG1ya1dKN1d ReERTM3A3VXpWVnR2Y3cybHNtZzdoRUZlTHA1VW9MNFJLTU1IM jJFbEU4RXRDamZXNUd2UTZhbCtYSU42d0crWDFrNGdxZTNxR0h ubzF5VlhUUEVDNXA5bU5jamQ4Ti9IRVYva1I3WlpKbHNIVVVZV kIvWUtJdk1EYWh2a092RkhySGlRbWFoVWVIWG00cGZ1SGpuQXV SQmhGWjhBWWg4WkpvUWk4T3ZNSXBMUEhva0dDdUpRRjUrTHhPT 0xCMitWVytvTktTdkM5cmVCSXV0SkhYVzFCemhTTlh6dkZKdFZ rZ2dEU1l0QmpjQjdTc0ZDRFpVam4rYWFrZDk5VHdtTGtQR3Zjc HJvT0NaY2VVbnZmVWorOXZDb1huRHVibnp6RGlBMktCdnFQa0w rT29kaG4yTEpWWkN0TkdIdDlKSThqQTdZdnhic1pNbVVGbVl6V 3plczZNbUtLVTFPeitVKytOWnZwVjNIYzRuR0pmZUxnSHEzcXV rSEdoN3FvK1hjWU9vNXhLYnUyZHR1bWttVm1hWWtOclZuQU1Kc zNSaEFrdWdnTExDUGpVaWF0WWVvbXRKR0tBdmFhRnlxUW1YYWs yWTNpZTZSSGFVaGQ1blM0ZEVkNksvY0pnazFOU1hsN3RqTGpWV mNzckROWHpmOG1NbS9hREdHTks2cU9GNUw0bVVVbFZGYUE0UHR sanFRSE95dm0xd1VCMTBadXhlczIzN0R1bXVtcWI5Ti9mUWs2a UpvYkVhMjRBSVdqL0NpWFdXMVZqeHNMKzNYazJUMDMxRjlDSUl nUFRmNWpCMklhcUQxNEVFYnh4TlhwVjJ3NWJYUHpZL0ZxYTA0N lRkdFR0MVBGUUJ3b01BU1g4amV3SUxnUjdtTEo0M2twdlY5UFB FVVVPYXFVa0UyazRTQ25DTGpaalBLblU0TmxMczBBOHgzUUove TRHQnVlTFkzd2o0R3BoV2VxMG1jUTBjOHY4MWtiRW9DN1AyNm1 KQjVvNFBwVGZrZkZPUUwwRDd5V0tzZ0g4WGpUYkloYUdrS3p1R lVIQUc2RWJtOEJ1Y04yT2lmTVc4azZxZlFxQjEzVU9zbGpqY2R mTVhYQkI3RnZ4Nk9tc09CSE1QUUEzbVlpU29DSTBHMXpsZ0tYV TVJc0ZMWUhKRXlrbkd3OEdvajRnZlBVOUY4UmQreE1RYWhwL2F 1ZERiamQ0YWhwM2NkeXFSVHNXODFGcGVhVFI5R3lUdkN4K1A0V WdWRncvUG44Uk5VN2JOSGpEOHNIQVRKMHhJWXFobndZbjZNZSt 5MTg0eGcxNEtvSFpmd0V6am42cHdQdWN0T2daU3BxVHpXRDNNW lpSc1E2UVJ2eUlCZGtRY1Rxck9OdW1lY3RtNDNudjBwWlZUQjB KOFVwKzErWmYvd3dJemtzZ0diNDJJamtNVm8yWTI4RkptRUg4c U9CUnVZNytQRUdCVldqUzJpNFFBd3JUWVFnZmNGbDJvQUliY0V ncnpsb0F2dWRhU2ZWaHJCYWZyRE9tdWRqSlRtb2cvTjJ6d0x0S GZxTzYrZGsrT0tZdUd3V29EZ1RDRC9tY0ZRRmVTUTQrSk5sMmN VL2prdEFhL0hkeDBWekpaeDd4T21oZDYwVUlQSDZEaU83Z1VHM XdXaitRcUVnSitiWlB6aEgyUFZTcTJnaFdteERmWmJVWU9IUHB OaEZYVW54RitZc2dMNllMRE1qMTFYbWp1MnlpNGZRb0l4TWQzS TI3SUVSL1VIbG1KT005OTBmc2N5Y0QwN2JTd1FWdk9jdDllME5 uUE5YRTFoTVhDVDRaRFB1a1I5eHY3b2JibVhlTTV5ZXk1eW16Z mpHekxMbHJnMVBoaHAwd0JMelVNU3p4aXhZY0E4YU1LWUFmbGp FQnpmSXYrTmlPZHpVeXBuRUlDNkMyTDl6c3dEbjVWeURlZzF4S y9acGRlSHdNb21lMnFIaHRtdk15RndaemRTZE81aGhFZU5sU1Z VMENLYmxtTDJyVEVmNGZFTG9heDJ2K0JjTWowUEc5bnJXZ2JST kE0U29rN3lqOFA0T1VhYitsY1djQWpzVk1jV090aWNqNTBtSXk zcjA2ZlNtTU8raDB6YklWQUlsUkc5TjQyK3FTclFJVDh6SnM5a lg4S1BlSzV2VFVGN1hIQ2dhdFVoR1lMamU0bVpEUDRabS94L2x Vais5UmNMakI1bXFqTC8ya24rRURoT1o1Ykpib0NEV1lud0N5a VJTRXZFK0QxZ1BYWmVYVnJ1Wkovcjh4Z09xT245NHZuVXI2RHQ 3OXdqdWtqYVdXcU9HOVF0WUtlTkxKRlJHRGVlc1ZxU2F0dkQwc FpUelVHYlEyVDE0cUgvb3BRU1JIc3ZpUGRwRnlqMG1xQmk5M0F NRDV1K2IyMWZHdnJINUZSQnFtRmV6WGdGb21uM0NlaXBlTW1NR WtBbWhOMGMxSm56SVk5Ty9LVEFPbWswSXRyOFJ2d1UvMEV0RkV xYmtGQnRtWHpIRjJ3Z1FSNy9jMWRiLyszeDA1WmFjOStSd1BMS UhKTTg4MXBJOUVPMUhTMlpEUlN5ank3Tm85VW96cW9Kc3l0dU5 HMmZGeGRSancwWWRmaklyaTRpYVhEUWwyY2lWZDNoRjQ4MzY3N ExSc0ZNb2ZMSWNzb0o0ZloycEl3bHZwbXdrMGxZTTJHZkp1VEJ oa1hMb3BuekxGZGZFTm5tbWo2Kzg3dHVmTDd0TzZaK0JuMGpnb 2U5bmpKajdIZnowZjNqZDZ1aGFUN3ovd0pvc2dtdlpacTBkRlp 5TEN2L05lV0ZkT3BjanY5YzRsSTVvMlJNVFNWenl6QjM4aEdBT XQ2TlQvakd5Tk1WS3FGd0ZNSkJ2Q1ZWYjlsRDFubCtVMDYvSUo vM3A1Vmlhb2cvcVBVeDM5U01zZWc5VGFDdzVyTEs4cHd3dm90R kJMc0F5V01jVjJrbFpNOENQR3NyVUpGb3J3aitKRktLTzRpWEd NT291WUZXakdWTkwrTHM0ZnNaNU9ZSjlCaXdFRmxiUkFsMUhyZ WtDNCt2ZmhzcnRWOC9rdXdzeGdQZFBNc21DS2wyMURxWEQxQWh aZ2UzbTIxWGhuRWVsWUUvbzlnWnZCM2NEODJvSWdPYnZraUJmb XVVb3ZHcFVZQnpjQTFvaHlnbVZWd21mYzg5YU9UVVlyNmMyc1F GWUo2WG5rRy9yQU5ZaHdpakhGcmEyYzE1NTlybnIrRmZxRFZEa XQ4NDhLaDRnL204czNBcm9tUVAybnB0T2VuanQwTWxZOS9UWmZ lUEkxcHEzaENXSzBqSmNoZU5iMDZNWjlTRCtMc3Z3Tk9ZZ3F1K 1RDbG1PTEVXYkhnZkM4TlFDTVExbDRGL2ZJQ3NyVEpHMGVsTW1 HK1hmcE5wQUJleDZQVUVIUStnMnpUaXhTbmJRSjFLR0YzVDlhR UJ5Q1VOUUkvNmJ3WTVjVmpYbUs0Y1BkSkYyYVZxVG1qOEhpTHp UYzdPOTYxM1ZLcGZBRmlFYXZGaTJ1QWw5L0ZyNTR4R29RVG5yN 3R0WHhxaDhqOE9ielZwZG9YNXpmWGladzFMT0g2T3cyTmZPUER teDhVbFdZSkpncEJCRWxRalBCdThEQ3Z4a21uVG5Fd0Z4ZS9RU kl0SjA2MGtuYlhxalplMXlrTEEwRlV5SnVtNHp0UE80ei9wWFZ hQWZjZFByUjhvSzMvQ0pab0QwVW5ZTlVKd3hoTWxSNUdvZUtQc G8zbHlOUVVXTzVWL1BkaHBwaWlPUS9VWDVXT3hiSmZxck93M1J JQWF2MW1kRTNqRzdNTG5NOEdtTHRzV0YydVozQWtlNFphV0RRT HBPc01RcThUa21XUU1wUWR5ZkVScldzU2dpcEFqaTJaSkErS2p pU0lHUWlQOWlyNG8wMlkwMVJJOHA1MENXQSs1Z3BQM1RnRGU5R EwvTkFqUFF1cWw4eTdjUEZvQVF4ejB6S2JLNm42RGZMRmFLTDZ iNy90Mko1Zk94c3hHTjk4U28xdTdleTBTN1hzeCt5Y0pUZ2xuN Ed2cFRpQS95NW0wUFZtbTZLMjR6YUxqZisySVRCZTVvc0ZPS1h EZFlFbGVJRXI1a3NrMk9iVUxDVFBsNWUrQkh3UnFhL3RaejFTQ 01oK21sWE9sV2pKdGNzS21TTitxcnZiM3IrU1hxMHlMTWZxNUV JcjRPR0IzZ0s4NHNxRG1ON2NKZkVja1hPd0Z3QTRmMXR4MFhpU FFrZVRPazZ2VUxTL1hlcWZadG40Z3piSmdCU3krbzNlY1lEQlN iaTRrT1ArMGhyaHluVUlpQzloVlpQTGdBekp0b29HTERpelQ2U VRRQzR5d0VFRTNoZ3FJUnUwNThqRncxMkhTZVV5NkhKVXAvd05 0YkNuZmpRb2gzZnFBcE56ZTZlblBTRG1ocGFkUStqdkhCSGNCV Wtmdi9oZUJVUnVYRGFSQ3FCZlJva1VvcjBUK0xhWVZHN0FuNCt mM2ZXWkZ1aG1XN0pTUngydFppS204U0RQd0JET1ZITkViTFFod 3VjdEt1TkxBZnhZQWtQbXh3L2d4YUkvNk1BMFNEcmtUUkhBUW5 QdmxqSkFUb0hDSXU1eG90VktzQzVNVE9USVNENzNTVnBDdVpER TFiUzd6azdMc0syNXJldmsyZjlFYTlMcXZvZW45Mk1EWnk5OHJ TUW1wVE1CWnpjWlIva1o1RUd3VVFNMU5XZUx0OFgyNnRmQ1N5M 0NyckdtM2JtM3dkTjlGNHZSeFpyazRoUTUxdHh6RGJIb25zNFp lZlh4YjRtMXpWdGFzUitxcWtkSkZkYlBMUmptNlNGbmFMNnJBU kNOSXh6L252azVKYnB5NEpXQlhnMS9XQW5QWTNyTlpTSUo3KzV yL2dXMERFd3dkRldMelRWNWtzWWdENnJFMnZaSjc2M0NURi9nc 0d5UVBTOXdXeDd3TFV2eG5sN25QbUlvSE9na283TERQRFBwYTh nWkRtb2UrNFowZ1JVcjk2cnNRNEdUZnpVUThzakJNbG5NZ1Ixc ExyZHpLVklZdVRwNTBZK0Y2bjRDTnZOYVc1cUhzVC90SyttZGZ QNndDOTB5S01uMFNvOFJyZ3ViTTJyV0ljYW1wVVQwTlVyNlh6U UFxRHpBZFRWcmFNQ2Qzb2x0cnJNbFhBTkFsMUpKTjBNcERGSlh GSE9FZmcrMWcwR1RKTlRRWU05RmNMY1FPckU2RlVibXFpRW02S VRBWEZZRE5IaVYzNkI2YlVrRktmYUgxdlZQMldlWjkzR2xQN0J EajZSaG1HREVMWG9KYUR6a0NzSmdTek8rZFZKdDhaUU9DcC9Xb DFPT1V6TWR5bHozRVhMYWlGc3FQOXltOGRHNGZTWjZYSUNVM2h 5dUZrVEZhWDcycVczQ2tvcXVYT2lnS1VqcmJqbW5HR29EZDZXR nIvU0lGeWswL3BRVXFlaWNkS0hJYXFoM0hTd3YwS2VwV1NnZ0h ncitzWVBlZWZZRjNWMGJ3dkVDTGFmZjN6b01mRHV5RVhGWUlGV lRtdVJYMkQwaUVCa3ljTjkydUxKVDlEMXYxZ09lWUFZcWdBSm5 pTTVVYkFBaGpseDkyWmtJZ09nSG04NEhoZ2xPUm5RVjJzTisrN GQxWXlzaXhSaVJRVW9MMUlkY3dXaFU4ai9HVGF3NkNBMjMwdHg 1Y1d2WWZwTlUwOU1XNUZXa2dpQUt2TkNGS2NDU1VKRmtoa0VuT nRzZlFBSDI3ZGEzS2dDM0oyelFhYUc1ZEQ4UzlEZmx1UlZYNk9 6TUVzZStoK2JqQWFheXR2MktrdTd4ZmM4Rkg0UWVKRG9LeDdwZ 1BDMWhaYnpZNEhNczZ0dnJXaEl2a3hhMDlocUdGc2U2aXptK0J KbXpUa2VMUUJTbVY2bkNFaml2TjQ0OVlNRDJoQ3g1VFVyb0MyQ 3VMMHhrYUhGMVZIbGpCMm5BeURadTEvZlpGdEFlcUlCRWd6TWJ qUTFhNGVJNllXNmtiNUQxRDBnT3NNSmovOGJHQTliSWNxUjNFW i9yU2dzMExqRXdMakk0TXpBdU1CcUFBVUh6Y3o4bStBSE1XdDd QSkNEb01xaTVpbGFTZFBCREdic2l4WTZ2UzU1QXVYbnA0TzJFY lN2ZXdxWjQrSE41VUh0T09BdDRXUTkxTVo0TXFqVzcvWW9Ta3B qSjJNSnU4Yng2Z09xQlRHWmY5ckVCelNSL2VvWVdyS1ZPWGtwW Ep4bk43MnZqeHRKZUdBSFdTVnBqMzNsYmVTQ1VMVnFXaklXQXp IUmRqcWtvU2hRQUFBQUJBQUFBRkFBRkFCQyt6ajl2OGVncnlBP T0ifQ=="}'


    with that I seeing below error while running the script:

    File "E:\Tools\HellYesGui\allhell3.py", line 430, in <module>
    key_results = get_key(pssh, lic_url)
    File "E:\Tools\HellYesGui\allhell3.py", line 196, in get_key
    raise e
    File "E:\Tools\HellYesGui\allhell3.py", line 194, in get_key
    license_response.raise_for_status()
    File "C:\python\python310\lib\site-packages\httpx\_models.py", line 761, in raise_for_status
    raise HTTPStatusError(message, request=request, response=self)
    httpx.HTTPStatusError: Client error '400 Bad Request' for url 'https://license.vdocipher.com/auth'
    For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400

    I am not sure I am following correct steps foImage
    [Attachment 83806 - Click to enlarge]
    r license. and if so, could you please help fix this.

    Thanks in advance for the help.Image
    [Attachment 83815 - Click to enlarge]
    Quote Quote  
  15. Could someone pls help me. I enrolled for training course. the videos I am trying to download are recordings of the live session. They are saying they going to revoke the access in a week as the course completed.

    Thanks in Advance!
    Quote Quote  
  16. Has anyone else come across a weird situation when downloading DRM protected media where the video downloads fine but the audio downloaded alongside it doesn't match the video. I've always downloaded videos from a certain site that I can't mention as it's free/paid and they would download fine and the audio matched. Now for some reason before every video plays, there's around 20-30 seconds of adverts. When the video has downloaded, the audio is from the adverts and not the show. It seems to only happen to the videos which are free to watch for anyone. The shows which require a paid account download fine and the audio matches. Once I've added all the required info into the GUI and I click 'Download Video' and it brings up all the video and audio streams available, I always leave that as it is as it always selects the highest quality. If anyone can shed any light on this it would be very much appreciated. Feel free to DM me and I can send examples to show what I mean.

    *Update*
    I've just realised that instead of pressing enter to download the video and audio stream it automatically selects, if I scroll down I can choose a different audio option and it was automatically choosing a 2min audio stream instead of the main 22min one for the video. So this time I selected the correct audio option and once it downloaded it was indeed the correct audio for the video and not the adverts as previously advised. I've now come across another issue. The audio is synced with the video perfectly up until around half way through the video when there's clearly a gap for adverts on TV. Once the shows starts more or less straight away, the audio is now out of sync with the video by around 2-3 seconds...
    Last edited by darkell; 2nd Dec 2024 at 10:43.
    Quote Quote  
  17. The curl command to get the license involves binary raw data as the payload. The curl command I get from a browser for the content works fine to get the license on the command line, but when pasting it into AllHellGui it either breaks because it can't do utf8, but when fixing that manually, it strips the data and I see "Data: None" in the debug output resulting in a 403. Help?
    Quote Quote  
  18. Member
    Join Date
    Jan 2025
    Location
    Serbia
    Search Comp PM
    Image
    [Attachment 84638 - Click to enlarge]


    Hello this is my first post..

    Can I manually edit MPD and somehow give the path to "mpd url" from hdd.. i want to speedup process of download by half because of segment timeline.. and how to stop process..

    Code:
    <SegmentTimeline>
                <S t="6371568000" d="900000" r="6"/>
              </SegmentTimeline>
    Last edited by Ljubo44; 4th Jan 2025 at 21:32.
    Quote Quote  
  19. Member
    Join Date
    Jan 2025
    Location
    Serbia
    Search Comp PM
    I found solution for stop live stream. You have to disable network adapter and manually change extension in total commander for many decrypted chunks from m4s to m4v and from m4s to m4a for audio and then run command in ffmpeg for correction duration size and then join and mux. Angela thanks for this. You have to implement it for live stream and add stop button in gui and edit script for shaka to be decrypter and code for fox duration size like:
    Code:
    #!/bin/bash
    
    # Directory containing media files
    INPUT_DIR="./input"
    OUTPUT_DIR="./output"
    
    # Create output directory if it doesn't exist
    mkdir -p "$OUTPUT_DIR"
    
    # Loop through all media files in the input directory
    for file in "$INPUT_DIR"/*; do
        if [[ -f "$file" ]]; then
            # Get the file name without extension
            filename=$(basename -- "$file")
            extension="${filename##*.}"
            filename="${filename%.*}"
            
            echo "Processing: $file"
    
            # Remux the file to correct duration metadata
            ffmpeg -i "$file" -c copy -map 0 "$OUTPUT_DIR/${filename}_fixed.${extension}" -y
            
            echo "Fixed duration saved as: $OUTPUT_DIR/${filename}_fixed.${extension}"
        fi
    done
    
    echo "All files processed. Fixed files are in the '$OUTPUT_DIR' directory."
    and
    --mp4-real-time-decryption', '--decryption-engine', 'SHAKA_PACKAGER
    Quote Quote  
  20. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by Ljubo44 View Post
    I found solution for stop live stream.
    Well done! Suggest you fork this repo https://github.com/vinefeeder/HellYes to make a live stream version. Instead of using bash code, write it in python and add it to the hellyes output command.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  21. Great tool!

    What if the MPD file can only be accessed if a referrer URL is passed on?
    The tool does not seem to allow one to specify such.
    Quote Quote  
  22. EDIT:
    I managed
    I installed each element separately.

    Now it works.

    pip install httpx
    pip install pyfiglet
    pip install PyQt6
    pip install PyQt6_sip
    pip install pywidevine
    pip install termcolor
    pip install yt_dlp



    Hi!

    I have a problem with installing 'PyQt6'

    pip install -r requirements.txt


    Building wheels for collected packages: PyQt6_sip
    Building wheel for PyQt6_sip (pyproject.toml) ... error
    error: subprocess-exited-with-error

    × Building wheel for PyQt6_sip (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [5 lines of output]
    running bdist_wheel
    running build
    running build_ext
    building 'PyQt6.sip' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for PyQt6_sip
    Failed to build PyQt6_sip
    ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (PyQt6_sip)
    Last edited by domator; 5th Jan 2025 at 14:22.
    Quote Quote  
  23. hi i try to download https://play.tv3.ee/series/eesti-selgeltnagijate-tuleproov,serial-1024003/osa-2,episode-4690509

    use this tool i find the link : https://cdn31.tvplayhome.lt/vod/eds/go3_svod/20220921T1038/89397310/_/GO3_SVOD_DASH/89397310.mpd

    curl ^"https://cdn31.tvplayhome.lt/vod/eds/go3_svod/20220921T1038/89397310/_/GO3_SVOD_DASH/89397310.mpd^" ^
    -X ^"HEAD^" ^
    -H ^"Accept: application/json, text/plain, */*^" ^
    -H ^"Accept-Language: zh-CN,zh;q=0.9^" ^
    -H ^"Connection: keep-alive^" ^
    -H ^"DNT: 1^" ^
    -H ^"Origin: null^" ^
    -H ^"Referer: https://play.tv3.ee/^" ^
    -H ^"Sec-Fetch-Dest: empty^" ^
    -H ^"Sec-Fetch-Mode: cors^" ^
    -H ^"Sec-Fetch-Site: cross-site^" ^
    -H ^"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36^" ^
    -H ^"sec-ch-ua: ^\^"Google Chrome^\^";v=^\^"131^\^", ^\^"Chromium^\^";v=^\^"131^\^", ^\^"Not_A Brand^\^";v=^\^"24^\^"^" ^
    -H ^"sec-ch-ua-mobile: ?0^" ^
    -H ^"sec-ch-ua-platform: ^\^"Windows^\^"^"
    cant download
    Image
    [Attachment 84726 - Click to enlarge]

    Image
    [Attachment 84727 - Click to enlarge]
    Quote Quote  
  24. The mpd contains the URL's for the video fragments, not the license request. You need to find the license request and copy it's curl command into the field for the license request - as described in detail in the threads opening post an help available for AllHellGui.
    Quote Quote  
  25. any other regexp ? i am try to do a reaching use this "regexp:widevine|acquire|license|mpd , cant find any thing ..
    Quote Quote  
  26. "widevine" should do; the key I find is
    Code:
    cd7fb6316568496d932f78f9de81c330:9cd7813c596144b4f95509a5704010ac
    URL of license request is
    Code:
    https://play.tv3.ee/api/products/4690509/drm/widevine?platform=BROWSER&type=MOVIE&tenant=AVOD_EE
    Edit: chromium based browsers use perl regex syntax for filters, i.e. /widevine|acquire|license|mpd/, whereas firefox uses the regexp: prefix.
    Last edited by Obo; 11th Jan 2025 at 15:15.
    Quote Quote  
  27. I'm having the same problem with Comcast as mentioned in this post. The license host URL link is correct. Something else must be going on.

    Code:
    Client error '403 ' for url 'https://mds.ccp.xcal.tv/license'
    In a browser it's just some dead webpage, but this is the same URL that comes up every time I reload the video. Maybe something deeper behind this link expires really fast?
    Quote Quote  
  28. Originally Posted by Obo View Post
    "widevine" should do; the key I find is
    Code:
    cd7fb6316568496d932f78f9de81c330:9cd7813c596144b4f95509a5704010ac
    URL of license request is
    Code:
    https://play.tv3.ee/api/products/4690509/drm/widevine?platform=BROWSER&type=MOVIE&tenant=AVOD_EE
    Edit: chromium based browsers use perl regex syntax for filters, i.e. /widevine|acquire|license|mpd/, whereas firefox uses the regexp: prefix.
    as you said i use the word widevine do a resheaching cant find anything ,
    Image
    [Attachment 84923 - Click to enlarge]
    Quote Quote  
  29. Originally Posted by p1020 View Post

    as you said i use the word widevine do a resheaching cant find anything ,
    Use chrome or firefox as your browser.
    Image
    [Attachment 84951 - Click to enlarge]
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!