Thanks for the found error and also the quick fix![]()
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 361 to 390 of 423
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Very nice tool, I am impressed!
I am trying to download from viki.com.
But I got 2 fails messages in 2 diferrent points
Error in lines 141~157
File "C:\Users\Admin\Downloads\widefrog_v3_0_0_python_s ource_code\services\viki_com.py", line 142, in get_video_data
status_code = response["error"].get("status", None)
^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
If I delete those lines, next message i got is
File "C:\Users\Admin\Downloads\widefrog_v3_0_0_python_s ource_code\utils\main_service.py", line 63, in get_download_command
manifest, pssh, additional = service.get_video_data(source_element)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "C:\Users\Admin\Downloads\widefrog_v3_0_0_python_s ource_code\services\viki_com.py", line 158, in get_video_data
raise CustomException(ERR_MSG.format(
...<4 lines>...
))
utils.structs.CustomException: [USER_ERROR] Failed to download: https://www.viki.com/videos/1257587v. Reason: Can't download paid content or the video isn't available yet. Solution: Do not attempt to download it or wait until you can watch it.
Its appear the script didn't not fecth cookies. How can I get sure about that?
I did some testing and deleted lines 141~157 to proceed to the next steps.
Windows 10, firefox, logged in viki.com, video is playing fine.
python 3.13.2Last edited by Numero; 5th Mar 2025 at 13:23.
-
Yep. They changed something recently. A quick fix is editing the original service file in these places
- line 32, change
Code:APP_ID, APP_VER = None, None
Code:APP_ID, APP_VER = None, '1.1.1'
Code:@staticmethod def get_app_info(): response = requests.get(viki_com.BASE_URL).content.decode() app_id = re.findall(r'"appID":"(.*?)"', response)[0] return app_id @staticmethod def initialize_service(): if viki_com.LOGIN_COOKIES is None: viki_com.LOGIN_COOKIES = viki_com.get_login_cookies() if viki_com.APP_ID is None: viki_com.APP_ID = viki_com.get_app_info() return viki_com
Code:>python widefrog.py "https://www.viki.com/videos/1257587v" [INFO] Current app version: 3.0.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.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Thanks very much for this. I think this must be a very recent change on TF1 as I used it some point last week.
I hit the problem today, and your fix worked perfectly. You've saved me having to investigate further myself.
Let me also take the opportunity to thank the you, the author, for this fantastic tool which has saved me so much effort. -
-
1. The subtitles are downloading automatically if the n_m3u8dl-re parameters in the config file contain -ss all . Also they're muxed in the final mkv file. You can select the subtitle you want using the video player
2. That happens cause the korean audio is interpreted as "en" by N_m3u8DL-RE. Not really something I can do or care that much to fix.
Please select what you want to download:
[ ] Basic
[X] Vid *CENC 852x480 | 484 Kbps | 3 | avc1.640028 | 1 Segment | ~01h01m54s
[ ] Vid *CENC 640x360 | 340 Kbps | 2 | avc1.640028 | 1 Segment | ~01h01m54s
[ ] Vid *CENC 426x238 | 207 Kbps | 1 | avc1.640028 | 1 Segment | ~01h01m54s
[ ] Vid 1280x720 | 4 Kbps | 15 Segments | ~01h02m30s
> [ ] Audio
[X] Aud *CENC 9 | 200 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | ~01h01m54s
[ ] Aud *CENC 8 | 137 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | ~01h01m54s
[ ] Aud *CENC 5 | 89 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | ~01h01m54s
[ ] Aud *CENC 7 | 73 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | ~01h01m54s
Also thanks for confirming regarding the cookiesLast edited by 2nHxWW6GkN1l916N3ayz8HQoi; 5th Mar 2025 at 15:18.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
[Attachment 85948 - Click to enlarge]
[Attachment 85950 - Click to enlarge]
It seems that something is wrong when I try to download the subtitles.
The settings are ok "-ss all" -
I think this happens cause you did too many requests at once (even if its 404 error). Wait 5-10 minutes, then test manually for a random video using stream detector on browser to see if you can download subtitles. If it works, set in the config file: "MEDIA_DOWNLOADER": 1
That way you'll use only one thread for downloading so it shouldn't raise any "429 too many requests" issues that quickly.
Also removing -mt from parameters might help to stop n_m3u8dl-re from downloading multiple tracks in parallel at once. Viki is kinda picky when it comes to lots of requests--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
v3.1.0:
=> + adultswim.com
=> + kanopy.com
Minor changes:
=> viki.com: added optional account through browser cookies in case there are free videos that need one
=> fixed some bugs for:
- goplay.be
- tf1.fr (thanks @gibolin for the fix)
- viki.com--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Hello,
Thanks for sharing such a wonderful scrips like widefrog. I'm using it with TF1 since a moment without any problem, but some series have 2 audio track (original and tranlated one), is there a way on widefrog to select which one we can get ? I've checked all the thread and used the option
python widefrog.py --usage
without a clue on how to find a solution. If anyone has encounter this situation before, a hand would be welcome.
ThanksLast edited by kalemvar1; 16th Mar 2025 at 01:14.
-
Hello. In app_files/config.json file you have tool parameters. There you can edit what N_m3u8DL-RE parameters receives. You need to know about N_m3u8DL-RE parameters from github or by typing N_m3u8DL-RE --help
Or you can simply remove
-sv best -sa best -da id=audio_div -ss all--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Hello pepe.
There are videos that have 4k quality but widefrog is not seeing that in the player_data
I checked and 'manifest' url is different than the one i have in my browser.
Code:"manifest": "https://vcze180.cda.pl/17625912vp9/17625912.mpd", "manifest_cast": "https://vcze191.cda.pl/17625912/17625912.mpd",
Code:'manifest': 'https://vcze191.cda.pl/17625912/17625912.mpd', 'manifest_cast': 'https://vcze191.cda.pl/17625912/17625912.mpd',
Code:manifest = content.get("manifest", None) if manifest is None: return cda_pl.generate_master_m3u8(source_element, content), None, {} if content.get("height") == 2160: parts = manifest.rsplit("/", 2) # Splits into 3 parts: base URL, folder, filename if len(parts) == 3: manifest = f"{parts[0]}/{parts[1]}vp9/{parts[2]}" manifest = manifest.replace('vcze191', 'vcze180') license_url = content["manifest_drm_proxy"] custom_data = content["manifest_drm_header"]
-
Hello monk. To truly understand the issue, can you provide a publicly available video URL that offers 4k? Or at least you can share a HAR file in private as detailed in my signature guide.
Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 17th Mar 2025 at 04:35.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Hi,
Vrt is not working anymore.
I get this error :
[USER_ERROR]/[APP_ERROR] Failed to download: "link". Reason: Failed to extract content data. Solution: Make sure you can play the content. If you can, then debug the vrt_be service.
Do you have a fix?
Thanks in advance! -
Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 24th Mar 2025 at 06:02.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
v3.2.0:
=> + joyn.de
Minor changes:
=> fixed some bugs for vrt.be
=> added livestream support for the following services: rtlplay.be, vrt.be, vtmgo.be--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Is it just me or is vtmgo broken right now? I'm getting this error Reason: This content is no longer available or refresh the site cookies or VPN issues (Belgium). Solution: Do not attempt to download it or sign into your account using Firefox and play a random video or fix your VPN. If it persists then debug the service.
-
Well, have you done what the message said? Works fine for me
Code:python widefrog.py "https://www.vtmgo.be/vtmgo/afspelen/9c90b030-bf68-40bd-b297-44274e71219c" [INFO] Current app version: 3.3.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.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
The video that you downloaded also fails for me for some reason. I can download from vrt just fine and I can download from vtmgo by using N_m3u8DL-RE manually. I'm logged into vtmgo on Firefox (dev edition if that matters) and did everything it said in the error.
-
Sorry, can't reproduce the issue. I am using "Firefox 136.0.3 (64-bit)". No dev or nightly version, only "normal" one.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Hello, i think Vix is not working anymore.
Bc always I get this error :
[WARNING] No download commands have been generated.
Do you have a fix? Thanks in advance! -
I was reviewing the script's functionality regarding the issue with Vix, and I noticed that if you use the direct video link (without any queries or without using the general series link), it does work. This is likely because I think they internally changed the way they refer to seasons. For example, in the series: https://vix.com/es-es/detail/series-506, I believe it used to be something like https://vix.com/es-es/detail/series-506?seasonId=1 (I don’t remember exactly, but if it’s not like that, it’s similar), and now it’s: https://vix.com/es-es/detail/series-506?seasonId=season:mcp:506_1. Just so you’re aware in case you want to update it in future versions. Thanks so much for your work!
P.S. Also, after looking into it a bit more, I noticed that in the "novelas" section, the shows behave differently. For example: https://vix.com/es-es/detail/series-654. Note how the word "novela" is added before the third "season": https://vix.com/es-es/detail/series-654?seasonId=season:mcp:654_1:novelaSeasonId:1.
Lastly, I’d like to mention that the amazing widefrog is indeed capable of downloading movies from this site, but the link format needs to be like this: https://vix.com/video/video-4046157 or like this: https://vix.com/es-es/video/video-4046157, because the page initially gives you something like this: https://vix.com/es-es/detail/video-4046157. -
[Attachment 86429 - Click to enlarge]
[Attachment 86430 - Click to enlarge] Help please, what is wrong? In which file do I put the password and email for the site I want to download from?
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