VideoHelp Forum




+ Reply to Thread
Page 9 of 15
FirstFirst ... 7 8 9 10 11 ... LastLast
Results 241 to 270 of 428
  1. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    They changed something regarding tokens. Will take a look and will be fixed in the next version. Thanks for reporting the problem.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  2. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    They changed something regarding tokens. Will take a look and will be fixed in the next version. Thanks for reporting the problem.

    Same error for me today.

    [USER_ERROR]/[APP_ERROR] Failed to download: . Reason: Something went wrong with the license call. Solution: Make sure you can play the content. If you can, then debug the eurovisionsport_com service.
    Quote Quote  
  3. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    For me it works fine. Give the URL you're having problems with.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  4. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    For me it works fine. Give the URL you're having problems with.
    The last time I downloaded anything through Widefrog was about 2 months ago. This is the first and only URL I tried, after which I came here to check if there was maybe a new version available for the tool. I have not checked whether it is working fine for other URL's.

    Quote Quote  
  5. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Works fine for me. Make sure you're using the latest version.

    Code:
    python widefrog.py "https://eurovisionsport.com/mediacard/EVS_240504_F_20240501EGRimini_12"
    [INFO] Current app version: 2.9.0
    [INFO] Running on: windows/64bit/python 3.12.2
    [INFO] Starting the service initialization stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the media data extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Finished generating the download commands.
    [INFO] Saved the generated download commands to app_files\cmds.txt
    [INFO] If you used a VPN, turn it off to avoid wasting data for the downloading stage. Also you may edit the app_files\cmds.txt file if necessary. Type yes when ready: no
    [INFO] Cancelling the downloading stage.
    Code:
    N_m3u8DL-RE "https://evs-ltcu-dash-secure2.akamaized.net/out/v1/845fb899c73345e08ebf77d214af5c3f/a44b11c8e63146eda52561238d4f2551/547a9906db0d477e9db4ba67ce28f69c/manifest.mpd" --key 352b4c727dea4884b657ccc0e8002306:ed4219f37091e753d6e28358a5529394 --save-dir "media\eurovisionsport_com" --save-name "Sol_-_Finale" --check-segments-count false -M format=mkv
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  6. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Works fine for me. Make sure you're using the latest version.

    Code:
    python widefrog.py "https://eurovisionsport.com/mediacard/EVS_240504_F_20240501EGRimini_12"
    [INFO] Current app version: 2.9.0
    [INFO] Running on: windows/64bit/python 3.12.2
    [INFO] Starting the service initialization stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the media data extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Finished generating the download commands.
    [INFO] Saved the generated download commands to app_files\cmds.txt
    [INFO] If you used a VPN, turn it off to avoid wasting data for the downloading stage. Also you may edit the app_files\cmds.txt file if necessary. Type yes when ready: no
    [INFO] Cancelling the downloading stage.
    Code:
    N_m3u8DL-RE "https://evs-ltcu-dash-secure2.akamaized.net/out/v1/845fb899c73345e08ebf77d214af5c3f/a44b11c8e63146eda52561238d4f2551/547a9906db0d477e9db4ba67ce28f69c/manifest.mpd" --key 352b4c727dea4884b657ccc0e8002306:ed4219f37091e753d6e28358a5529394 --save-dir "media\eurovisionsport_com" --save-name "Sol_-_Finale" --check-segments-count false -M format=mkv

    Yeah it worked now. I should've a few extra times before coming here and posting a message. Stupid of me.
    Thanks.
    Quote Quote  
  7. Member
    Join Date
    Jan 2022
    Location
    France
    Search PM
    Hello

    it seems that the tool doesn't work for Gully; no DRM's on this channel but I'm looking for the batch downloading feature of the tool here; I'd like to grab these videos:

    https://replay.gulli.fr/dessins-animes/Zig-et-Sharko-s04

    is it possible to implement it in the tool or not?

    thanks for answer
    Quote Quote  
  8. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    I don't add sites by request. If you want batch downloaders for your favourite sites, you can try learning scripting. There are guides on the internet
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  9. Member
    Join Date
    Jan 2022
    Location
    France
    Search PM
    ok sorry I didn't know that! thanks for your answer
    Quote Quote  
  10. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    v2.10.0:
    => + play.virginmediatelevision.ie
    => + vix.com
    => - dazn.com : Removed the service cause of unreliable user agent trick.

    Minor changes:
    => extended the 35mm.online service : Now you can download entire seasons for specific shows.
    => renamed the 6play.fr service to m6.fr because of the site's name change
    => fixed some bugs for cda.pl, npo.nl and vtmgo.be
    Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 18th Nov 2024 at 14:22.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  11. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    v2.10.0:
    => + play.virginmediatelevision.ie
    => + vix.com
    => - dazn.com : Removed the service cause of unreliable user agent trick.

    Minor changes:
    => extended the 35mm.online service : Now you can download entire seasons for specific shows.
    => renamed the 6play.fr service to m6.fr because of the site's name change
    => fixed some bugs for cda.pl, npo.nl and vtmgo.be
    Hi,
    would it be possible for you, to publish widefrog on a github accound please?
    It would be way easier, to either propose pull request and track version, see changelogs and so on.

    Thank you
    Quote Quote  
  12. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. I won't publish this on github due to a variety reasons. One of them is that I intend to be the only main contributor to its source code. Sure, a bug code fix is always appreciated but this forum post is enough to just propose a small code snippet to fix something. Plus, more people just download the exe file, so it's not worth it for me the hassle.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  13. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Hello. I won't publish this on github due to a variety reasons. One of them is that I intend to be the only main contributor to its source code. Sure, a bug code fix is always appreciated but this forum post is enough to just propose a small code snippet to fix something. Plus, more people just download the exe file, so it's not worth it for me the hassle.
    Ok, i understand.

    Another thing, I wanted to add rtlplay.be, but I must admit I'm not very successful.
    I think it would be a good idea to make a template so that it's easy to add services.
    Would it be possible for you to add rtlplay.be?
    Thanks!
    Quote Quote  
  14. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    If you have coding skills and like to write services, then go for devine. They have documentation and you can look at how others wrote their own services. I won't add documentation/template for this tool, since, as I said, I'm the only one responsible for maintaining it.

    As for rtlplay, I won't add it since I don't have access to that site via free vpns.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  15. Good morning
    I have an error when I want to download a francetv program I am French with a French IP address

    python widefrog.py "https://www.france.tv/france-5/les-5-vies-de-la-terre/6657002-l-air.html"
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.6
    [INFO] Starting the service initialization stage.
    [APP_ERROR] Failed to download: https://www.france.tv/france-5/les-5-vies-de-la-terre/6657002-l-air.html. Reason: Failed to initialize the france_tv service. Solution: Debug the service.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Starting the media data extraction stage.
    [INFO] Finished generating the download commands.
    [WARNING] Saved the failed URLs to app_files\cmds_failed.txt
    [WARNING] No download commands have been generated.]


    debug :

    python widefrog.py "https://www.france.tv/france-5/les-5-vies-de-la-terre/6657002-l-air.html" --debug
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.6
    [INFO] Starting the service initialization stage.
    Traceback (most recent call last):
    File "C:\Users\sebastien\Desktop\widefrog\widefrog. py", line 113, in <module>
    main_service.run_service(response)
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 400, in run_service
    dwn_cmds, failed_cmds = main_service.get_download_commands_parallel(demo_u rls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 335, in get_download_commands_parallel
    source_urls, failures = main_service.initialize_services(source_urls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 322, in initialize_services
    if service_tools.get_service(source_url) is not None:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 70, in get_service
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 54, in get_service
    service = service.initialize_service()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\fran ce_tv.py", line 64, in initialize_service
    france_tv.set_endpoints()
    File "C:\Users\sebastien\Desktop\widefrog\services\fran ce_tv.py", line 56, in set_endpoints
    france_tv.LICENSE_URL = re.findall(r'widevineLaUrl:"([^"]+)"', response)[0]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ ^
    IndexError: list index out of range

    Last edited by diesel; 21st Nov 2024 at 10:43. Reason: debug
    Quote Quote  
  16. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. They changed something recently. A quick fix is to edit and replace line ~56
    Code:
    france_tv.LICENSE_URL = re.findall(r'widevineLaUrl:"([^"]+)"', response)[0]
    with
    Code:
    france_tv.LICENSE_URL = "https://api-drm.ftven.fr/v1/wvls/contentlicenseservice/v1/licenses"
    in france_tv.py file
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  17. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Hello. They changed something recently. A quick fix is to edit and replace line ~56
    Code:
    france_tv.LICENSE_URL = re.findall(r'widevineLaUrl:"([^"]+)"', response)[0]
    with
    Code:
    france_tv.LICENSE_URL = "https://api-drm.ftven.fr/v1/wvls/contentlicenseservice/v1/licenses"
    in france_tv.py file
    Thank you
    Quote Quote  
  18. Good morning
    I have an error when I want to download a bfmtv program I am French with a French IP address

    python widefrog.py "https://www.rmcbfmplay.com/video/rmc-decouverte/gladiateurs-des-origines-a-la-chute-du-colisee/e5-antioche-le-martyr-chretien-du-colisee?contentId=Product::NEUF_RMCDEC_RMC00214747 &universe=PROVIDER" --debug
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.6
    [INFO] Starting the service initialization stage.
    Traceback (most recent call last):
    File "C:\Users\sebastien\Desktop\widefrog\widefrog. py", line 113, in <module>
    main_service.run_service(response)
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 400, in run_service
    dwn_cmds, failed_cmds = main_service.get_download_commands_parallel(demo_u rls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 335, in get_download_commands_parallel
    source_urls, failures = main_service.initialize_services(source_urls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 322, in initialize_services
    if service_tools.get_service(source_url) is not None:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 70, in get_service
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 54, in get_service
    service = service.initialize_service()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\rmcb fmplay_com.py", line 110, in initialize_service
    rmcbfmplay_com.BFM_TOKEN = rmcbfmplay_com.get_token()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\rmcb fmplay_com.py", line 62, in get_token
    credentials = builtins.CONFIG["SERVICE_CREDENTIALS"][class_name]
    ~~~~~~~~~~~
    Quote Quote  
  19. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. Works fine for me. Delete the entire tool foder, do a fresh install, and set the right credentials.

    Code:
    python widefrog.py "https://www.rmcbfmplay.com/video/rmc-decouverte/gladiateurs-des-origines-a-la-chute-du-colisee/e5-antioche-le-martyr-chretien-du-colisee?contentId=Product::NEUF_RMCDEC_RMC00214747&universe=PROVIDER"
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.2
    [INFO] Starting the service initialization stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the media data extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Finished generating the download commands.
    [INFO] Saved the generated download commands to app_files\cmds.txt
    [INFO] If you used a VPN, turn it off to avoid wasting data for the downloading stage. Also you may edit the app_files\cmds.txt file if necessary. Type yes when ready: no
    [INFO] Cancelling the downloading stage.
    Code:
    N_m3u8DL-RE "https://ncdn-cu-kairos.pfd.sfr.net/dashcenc/catchup/NEUF_RMCDEC/ee7/RMC_d6c9b7e573_e3ee245b48e541f6a/manifest.mpd" --key aa8be47a53db29b0e0533b28450a1cbb:1a1027b7e1c097a80e4bd4522c8ea4e4 --save-dir "media\rmcbfmplay_com" --save-name "E5_-_Antioche_le_martyr_chretien_du_Colisee" -M format=mkv
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  20. Member
    Join Date
    Mar 2024
    Location
    France
    Search PM
    Hello, I have an error with FranceTV, on French IP.
    Code:
    D:\widefrog_v2_10_0_windows>widefrog.exe https://www.france.tv/documentaires/documentaires-societe/6651473-restos-du-coeur-40-ans-de-solidarite-en-france.html
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.2
    [INFO] Starting the service initialization stage.
    [APP_ERROR] Failed to download: https://www.france.tv/documentaires/documentaires-societe/6651473-restos-du-coeur-40-ans-de-solidarite-en-france.html. Reason: Failed to initialize the france_tv service. Solution: Debug the service.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Starting the media data extraction stage.
    [INFO] Finished generating the download commands.
    [WARNING] Saved the failed URLs to app_files\cmds_failed.txt
    [WARNING] No download commands have been generated.
    An account is required to play a video in browser, but there is no 'Service Credentials' for FranceTV in config.json file.
    Quote Quote  
  21. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Bonjour. You don't need an account to download from them, even if they restrict the video playing to an account. You can use the python version with the fix from post #256. It will be included in the next version in the exe file as well.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  22. Member
    Join Date
    Mar 2024
    Location
    France
    Search PM
    It's works. Thanks. Merci
    Quote Quote  
  23. hello

    I have just done a fresh installation, there is an error on rmcbfm I have a French IP because I am French, does bfm change the DRM?

    edit: post delete Its work Sorry
    Last edited by diesel; 30th Nov 2024 at 15:15. Reason: resolved
    Quote Quote  
  24. hello error with the channel tf1 I have a French IP is a subscription with the correct login and password in the config.json file


    python widefrog.py "https://www.tf1.fr/tmc/lagence-limmobilier-de-luxe-en-famille" --query=4::4: --debug


    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.6
    [INFO] Starting the service initialization stage.
    [USER_ERROR]/[APP_ERROR] Failed to download: https://www.tf1.fr/tmc/lagence-limmobilier-de-luxe-en-famille. Reason: Failed to initialize the tf1_fr service. Solution: Check the service credentials in the app_files\config.json file. If you are sure everything is right then debug the service.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Starting the media data extraction stage.
    [INFO] Finished generating the download commands.
    [WARNING] Saved the failed URLs to app_files\cmds_failed.txt
    [WARNING] No download commands have been generated.
    Quote Quote  
  25. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. Works fine for me.

    Code:
    python widefrog.py "https://www.tf1.fr/tmc/lagence-limmobilier-de-luxe-en-famille/videos" --query=4::4:
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.2
    [INFO] Starting the service initialization stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the media data extraction stage.
    [INFO] Current progress: [1/10]
    [INFO] Current progress: [2/10]
    [INFO] Current progress: [3/10]
    [INFO] Current progress: [4/10]
    [INFO] Current progress: [5/10]
    [INFO] Current progress: [6/10]
    [INFO] Current progress: [7/10]
    [INFO] Current progress: [8/10]
    [INFO] Current progress: [9/10]
    [INFO] Current progress: [10/10]
    [INFO] Finished generating the download commands.
    [INFO] Saved the generated download commands to app_files\cmds.txt
    [INFO] If you used a VPN, turn it off to avoid wasting data for the downloading stage. Also you may edit the app_files\cmds.txt file if necessary. Type yes when ready: no
    [INFO] Cancelling the downloading stage.
    Make sure you use the proper URL ending in "/videos". You can access by clicking on "Voir tout" at the bottom of the show page. Also check you put the right credentials. If still problems, try a fresh install.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  26. Hii, this work too for viu.com ?
    Quote Quote  
  27. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. There's a list of the supported sites in the first post. viu.com isn't in that list
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  28. hello I came to report a bug on the m6 service

    python widefrog.py "https://www.m6.fr/enquetes-criminelles-p_986/dany-leprince-je-ne-suis-pas-un-assassin-c_13104436" --debug
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.0
    [INFO] Starting the service initialization stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the collections extraction stage.
    [INFO] Current progress: [1/1]
    [INFO] Starting the media data extraction stage.
    Traceback (most recent call last):
    File "C:\Users\sebastien\Desktop\widefrog\widefrog. py", line 113, in <module>
    main_service.run_service(response)
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 400, in run_service
    dwn_cmds, failed_cmds = main_service.get_download_commands_parallel(demo_u rls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 355, in get_download_commands_parallel
    success, fail = future.result()
    ^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\AppData\Local\Programs\Python\ Python312\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
    ^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\AppData\Local\Programs\Python\ Python312\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
    File "C:\Users\sebastien\AppData\Local\Programs\Python\ Python312\Lib\concurrent\futures\thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 242, in get_download_commands
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 233, in get_download_commands
    download_command = main_service.get_download_command(service, source_element)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 77, in get_download_command
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 63, in get_download_command
    manifest, pssh, additional = service.get_video_data(source_element)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\m6_f r.py", line 353, in get_video_data
    raise CustomException(ERR_MSG.format(
    utils.structs.CustomException: [USER_ERROR] Failed to download: https://www.m6.fr/enquetes-criminelles-p_986/dany-leprince-je-ne-suis-pas-un-assassin-c_13104436. Reason: The content isn't available. Solution: Do not attempt to download it.

    and bug francetv

    widefrog.py "https://www.france.tv/films/3088143-la-bonne-epouse.html" --debug
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.0
    [INFO] Starting the service initialization stage.
    Traceback (most recent call last):
    File "C:\Users\sebastien\Desktop\widefrog\widefrog. py", line 113, in <module>
    main_service.run_service(response)
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 400, in run_service
    dwn_cmds, failed_cmds = main_service.get_download_commands_parallel(demo_u rls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 335, in get_download_commands_parallel
    source_urls, failures = main_service.initialize_services(source_urls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 322, in initialize_services
    if service_tools.get_service(source_url) is not None:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 70, in get_service
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 54, in get_service
    service = service.initialize_service()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\fran ce_tv.py", line 64, in initialize_service
    france_tv.set_endpoints()
    File "C:\Users\sebastien\Desktop\widefrog\services\fran ce_tv.py", line 56, in set_endpoints
    france_tv.LICENSE_URL = re.findall(r'widevineLaUrl:"([^"]+)"', response)[0]
    ^^^^^^^^
    NameError: name 'response' is not defined
    Last edited by diesel; 12th Dec 2024 at 06:57.
    Quote Quote  
  29. bug also rmcbfmtv

    python widefrog.py "https://www.rmcbfmplay.com/video/rmc-bfm-play/la-capitale-gauloise-disparue?contentId=Product::NEUF_BFMAVOD_BAV001462 09&universe=PROVIDER" --debug
    [INFO] Current app version: 2.10.0
    [INFO] Running on: windows/64bit/python 3.12.0
    [INFO] Starting the service initialization stage.
    Traceback (most recent call last):
    File "C:\Users\sebastien\Desktop\widefrog\widefrog. py", line 113, in <module>
    main_service.run_service(response)
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 400, in run_service
    dwn_cmds, failed_cmds = main_service.get_download_commands_parallel(demo_u rls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 335, in get_download_commands_parallel
    source_urls, failures = main_service.initialize_services(source_urls)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\main_se rvice.py", line 322, in initialize_services
    if service_tools.get_service(source_url) is not None:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 70, in get_service
    raise e
    File "C:\Users\sebastien\Desktop\widefrog\utils\tools\s ervice.py", line 54, in get_service
    service = service.initialize_service()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\rmcb fmplay_com.py", line 110, in initialize_service
    rmcbfmplay_com.BFM_TOKEN = rmcbfmplay_com.get_token()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\sebastien\Desktop\widefrog\services\rmcb fmplay_com.py", line 91, in get_token
    redirect = response.headers["location"]
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^
    File "C:\Users\sebastien\AppData\Local\Programs\Python\ Python312\Lib\site-packages\requests\structures.py", line 52, in __getitem__
    return self._store[key.lower()][1]
    ~~~~~~~~~~~^^^^^^^^^^^^^
    KeyError: 'location'
    Quote Quote  
  30. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Hello. For francetv and rmcbfmtv, it works both times for me and I can't reproduce the error. And for m6, I can't access the video so I can't fix if there's any bug. Tried for videos that I can access and use DRM, and it works. I guess you should try again and if it still doesn't work, use another way of downloading that is meant to be more general.
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  



Similar Threads

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