They changed something regarding tokens. Will take a look and will be fixed in the next version. Thanks for reporting the problem.
+ Reply to Thread
Results 241 to 270 of 428
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
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*] -
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.
-
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*] -
-
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 -
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*] -
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.beLast edited by 2nHxWW6GkN1l916N3ayz8HQoi; 18th Nov 2024 at 14:22.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
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*] -
-
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*] -
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
-
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]
Code:france_tv.LICENSE_URL = "https://api-drm.ftven.fr/v1/wvls/contentlicenseservice/v1/licenses"
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
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]
~~~~~~~~~~~ -
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*] -
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.
-
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*] -
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 SorryLast edited by diesel; 30th Nov 2024 at 15:15. Reason: resolved
-
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. -
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.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
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*] -
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 definedLast edited by diesel; 12th Dec 2024 at 06:57.
-
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' -
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*]
Similar Threads
-
Batch IMDB Image Downloader
By Jay123210599 in forum ComputerReplies: 3Last Post: 11th Jan 2024, 12:02 -
Help downloading DRM protected content
By edenshapira in forum Video Streaming DownloadingReplies: 0Last Post: 28th Oct 2023, 14:59 -
Downloading DRM protected content from mewatch.sg
By notred in forum Video Streaming DownloadingReplies: 4Last Post: 25th Nov 2022, 04:34 -
Weird Behaviour Of DRM Protected Content
By portalie in forum Video Streaming DownloadingReplies: 1Last Post: 6th Feb 2022, 15:10