this script is not working anymore, i'm getting error
ModuleNotFoundError: No module named 'pywidevine.device'
i've got python 3.11.6 and pywidevine 1.6.0 installed.. any idea how to resolve this?
edit:
nevermind, the problem was that i had the old "pywidevine" folder in freevine folder so it was importing from that folder instead of the actual package
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 391 to 420 of 1599
-
Last edited by awsj22; 19th Nov 2023 at 11:44.
-
-
-
You need to include a URL as well.
e.g.
freevine.py -e s01e03 https://www.channel5.com/show/motorway-cops-catching-britain-s-speeders -
thanks,mate. but new problem is coming to me when I try download bbc and ch4 video
[Attachment 74994 - Click to enlarge] -
-
Those ones work for me, doesn't help I know sorry
Looks like an install issue, you should be running it from a venv as well ideally.
https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/ -
Yeah you don't need the episode URL when you specify which episode you want but that doesn't cause his error, I tested myself exactly as he used it.
[Attachment 74998 - Click to enlarge] -
Although having said that, https://www.bbc.co.uk/iplayer/episode/p0cs3z6d/dragon-quest-the-adventure-of-dai-serie...he-little-hero wasn't working for me either until I switched SmartDNS and now it is:
[Attachment 75001 - Click to enlarge] -
A couple of noteworthy updates:
The CW has been added to the main branch, along with a functional search option.- CWTV flips between encrypted and non-encrypted content, HLS and DASH.
- The movie page on their site is broken with incomplete URLs. I suggest using the search function to get clean URLs.
- Mkvmerge does not like mp4decrypted files from CW for some reason, so shaka packager is being forced.
- Give it a whirl and report any weirdness.
Pywidevine update- Pywidevine has been updated with support for Python 3.12, among other things. Run "pip install --upgrade pywidevine" to upgrade.
- The WVD dump has been updated to work with the new pywidevine update.
-
Is there a way to select different video quality for pluto. I am having trouble getting it to download anything but the highest quality?
-
-
-
format is like this (if you want 480)
Code:# Set video options. See "N_m3u8DL-RE --morehelp select-video" for guidance. Default: best video: select: "res=480*" drop:
Code:freevine.py -e s56e06 -sv res=480 https://pluto.tv/en/on-demand/series/617d575eb25019001ab2caa1/details/season/56
-
-
Thanks stabby. I grabbed a couple of shows and a movie. Seems to work ok. I did need to try a couple of VPNs from here in Aust. Proton played nicely - Privado not so much.[/QUOTE]
billybanana: Thank you for your post. I have Nord VPN and it doesn't work for me on some of the U.S. free streaming websites so it is nice to know that Proton has a free option that does. Windscribe has a free option but a 2 GB limit per month and one could go through that pretty fast. This being written I have more to learn and perhaps Nord VPN is capable of getting me access to BBC iPlayer. -
When it comes to ABC iView I ran across this problem. Thank you in advance for any help as I want to make progress in learning.
Microsoft Windows [Version 10.0.22000.2176]
(c) Microsoft Corporation. All rights reserved.
C:\freevine-1.0.3>freevine.py -sv res=450 -e S01E01 https://iview.abc.net.au/show/jack-irish/series/
07:47:37.644 INFO : Freevine v1.0.3
07:47:37.753 INFO : ABC iView
07:47:39.396 INFO : Jack Irish: 3 Season(s), 28 Episode(s)
07:47:44.770 INFO : Jack Irish S01E01
07:47:44.770 INFO : 930517cee148467086a047684ff8a5ec:36fdeb10b2c161d85 fcb20244e37d180
07:47:44.930 INFO : N_m3u8DL-RE (Beta version) 20230628
07:47:44.951 INFO : Loading URL: tmp\manifest.mpd
07:47:44.952 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
07:47:44.952 INFO : Parsing streams...
07:47:44.956 WARN : Writing meta json
07:47:44.958 INFO : Extracted, there are 7 streams, with 5 basic streams, 1 audio streams, 1 subtitle streams
07:47:44.959 INFO : Vid *CENC 1024x576 | 1357 Kbps | video-avc1-3 | avc1.640028 | 1 Segment | ~54m11s
07:47:44.959 INFO : Vid *CENC 800x450 | 885 Kbps | video-avc1-2 | avc1.640028 | 1 Segment | ~54m11s
07:47:44.959 INFO : Vid *CENC 640x360 | 540 Kbps | video-avc1-1 | avc1.4D401E | 1 Segment | ~54m11s
07:47:44.960 INFO : Vid *CENC 512x288 | 428 Kbps | video-avc1-5 | avc1.4D401E | 1 Segment | ~54m11s
07:47:44.960 INFO : Vid *CENC 320x180 | 177 Kbps | video-avc1-4 | avc1.4D401E | 1 Segment | ~54m11s
07:47:44.960 INFO : Aud *CENC audio-und-mp4a | 137 Kbps | mp4a.40.2 | 2CH | 1 Segment | ~54m11s
07:47:44.960 INFO : Sub English | 1 Segment | ~54m11s
07:47:44.960 INFO : Parsing streams...
07:47:44.961 INFO : Selected streams:
07:47:44.961 INFO : Vid *CENC 800x450 | 885 Kbps | video-avc1-2 | avc1.640028 | 1 Segment | ~54m11s
07:47:44.961 INFO : Aud *CENC audio-und-mp4a | 137 Kbps | mp4a.40.2 | 2CH | 1 Segment | ~54m11s
07:47:44.961 INFO : Sub English | 1 Segment | ~54m11s
07:47:44.962 WARN : Writing meta json
07:47:44.964 INFO : Save Name: Jack.Irish.S01E01.450p.iV.WEB-DL.AAC2.0.H.264
07:47:44.964 WARN : MuxAfterDone is detected, binary merging is automatically enabled
07:47:46.761 INFO : Start downloading...Vid 800x450 | 885 Kbps | video-avc1-2 | avc1.640028
07:47:46.912 INFO : Start downloading...Sub English
07:47:47.290 INFO : Start downloading...Aud audio-und-mp4a | 137 Kbps | mp4a.40.2 | 2CH
07:47:48.150 WARN : Reading media info...
07:47:48.244 INFO : NaN: Subtitle, webvtt
07:47:48.246 WARN : Extracting VTT(raw) subtitle...
07:47:48.258 INFO : Binary merging...
07:47:51.889 WARN : Response status code does not indicate success: 404 (Not Found).
07:47:52.461 WARN : Response status code does not indicate success: 404 (Not Found).
07:47:52.468 ERROR: Download first segment failed!
C:\freevine-1.0.3> -
Maybe look into a SmartDNS, that's what I use and you end up getting really good speeds generally because your location is only altered during the initial "handshake" whereas with a VPN all of the traffic goes through its servers.
I use SmartDNSProxy, Getflix (sister companies but I have a very cheap lifetime with Getflix from years ago) and ControlD which is a little more unique as it allows you to set your own paths, change locations within a country if something's not working too well etc. etc. I have a series of batchfiles on my desktop I double click to switch between them. -
Grimbarian: Thank you for this information and I will do some research.
For whatever reason I couldn't even get CW TV to display itself it was a complete blank page.Last edited by Tom Saurus; 22nd Nov 2023 at 09:45.
-
Yeah that's a geolocation issue, if you don't have a USA IP it won't show you the page. The SmartDNS I use ControlD supports it, gave it a test:
[Attachment 75020 - Click to enlarge] -
Grimbarian: Thank you for this additional information. I think I should launch a thread for this VPN stuff because I am probably detracting from other aspects. It hasn't been all bad with Nord VPN; Pluto TV is a treasure trove along with TubiTV. Most of the UK streaming sites are working with NordVPN. So there is a lot to be thankful for.
-
-
Thank you for your post. I upgraded to Freevine 1.04 recently. I will upgrade again soon and I will certainly give it a try. This is such a terrific program.
I think on Pluto TV United States when it comes to certain movies, there is a option of two different audios and it is defaulting to the descriptive variety. This happened with "Indiana Jones And The Crystal Skull". Here is a link to the post:
https://forum.videohelp.com/threads/411643-Freevine-A-downloader-for-free-streaming-se...11#post2712336
Back to Pluto TV it really is terrific now to be select the lower resolution I typically go with 480 worst and I am pleased with the quality and the files the hard drive space saved makes that even better.
If there is a config edit I can make for the audio I certainly want to learn about that.
Update: I am wondering if ABC iView is like CBC Gem where you have to sign in to watch everything and thus when trying to download it only seems to get as far as the subtitles and then fails shortly after.Last edited by Tom Saurus; 23rd Nov 2023 at 21:18.
-
-
Selecting audio on Pluto is a little more of a gamble than with other services because, like everything else on that site, there's been no effort to do anything properly. The streams are identified only by a single number, and that can change from title to title. There's a current limitation in N_m3u8DL-RE where it can't pick up the role of each stream, so it's difficult to recommend a config that will work on all titles for Pluto.
The next update of N_m3u8DL-RE will hopefully make it easier to select streams based on role, but until then you can try this:
Code:freevine.py -da id=0 -m https://pluto.tv/en/on-demand/movies/64498c9f737654001d497d3f/details
And no, there's no login requirement for ABC. -
stabbedbybrick: Thank you for this information. I will make a note of it and use it. I also want to say my gratitude for your patience with myself and others.
When you refer to "have fixed things in the main branch" does this mean one should go to the Github page and look at what new code you have put there and then put that correct code into the main cofig document?
I came closer to success with Crackle United States recently because I installed the Nord VPN Browser Add On For FireFox in addition to NordVPN itself. I even got a video to play. Downloading failed but it was nice to get closer.
Today I dip my toe in hard drive storage beyond 2 TB. They have a 4 TB on sale at Best Buy Canada. It is kind of scary but exciting to begin exploring this greater capacity of storage. Someday I may just buy that 14 TB version that they keep putting on sale. Maybe I better stop vasalating about spending the money and do it before it is sold out. This program of yours has inspired me to buy a VPN and now a bigger capacity hard drive. I think the stock market may go up a couple thousand points with a penny pincher like me parting with a portion of what he has saved up.Last edited by Tom Saurus; 24th Nov 2023 at 09:34.
-
The main branch is essentially the live version of the project, where you dynamically apply functionality as you develop the code. Whereas with the version releases, you get static releases from a specific point. These are immutable, which is why you have to update with every new version.
If you're using Git to access the branch, you can simply pull down any new changes whenever you want. If that's too complicated, you can also download a zip file with the current iteration of the code by clicking the green "Code" button. -
I've just updated to v1.0.4
I've been downloading a load of Taskmaster from CH4, and I thought the process seemed to be rather slow. So, I thought I'd compare my old v0.6.2 to the latest version. All settings in config.yaml I've set the same (I think). I haven't activated shaka-packager. In my config.yaml I have
Code:# Use shaka-packager instead of mp4decrypt to decrypt (true or false) shakaPackager: "false"
v0.6.2 total time: 1 min 9 secs.
v1.0.4 total time: 2 min 57 secs.
That's a huge difference.
I tried another CH4 proggy. It's similar.
Then I tried CH5 All Creatures Great and Small S04E01
v0.6.2 total time: 1 min 51 secs
v1.0.4 total time: 3 min 24 secs
Of course, v0.6.2 uses the WKS-KEYS pywidevine whereas anything >= v1.0.0 uses the pywidevine Python module.
Then I thought, hang on, with my v1.0.4 I also updated my pywidevine from 1.6.0 to 1.7.0. So, I tried my freevine v1.0.3 which has pywidevine 1.6.0 in its venv. FFS. Even worse:
CH5 All Creatures Great and Small S04E01
v1.0.3 total time: 4 min 43 sec.
Why is this happening. Is it because the Python pywidevine module is total shite compared with our old trusty WKS-KEYS pywidevine?
I'll let others try these experiments.
Oh, and nothing to do with VPNs. I live in the UK.Last edited by deccavox; 24th Nov 2023 at 20:07.
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 599Last Post: 5th May 2025, 14:20 -
Video/Screenshot Guide to Freevine/N_m3u8DL-RE downloader for MacOS
By gwilliams1996 in forum Video Streaming DownloadingReplies: 16Last Post: 15th May 2024, 06:14 -
Forcing quality on streaming services
By qnufc in forum Video Streaming DownloadingReplies: 10Last Post: 8th Mar 2024, 17:27 -
Are we going to see all streaming services switching to L1 completely
By Loryanam2 in forum Video Streaming DownloadingReplies: 7Last Post: 5th Mar 2023, 07:37 -
Portable Streaming DownLoader for XMovies8?
By KermitJ in forum Video Streaming DownloadingReplies: 0Last Post: 27th Sep 2019, 10:44