I followed PSSH's Guide for Freevine and what I already knew and relearned and I got Freevine set up on my Sister's computer. One big tip never underestimate the importance when you install python to make sure you check that box about putting Python in Windows PATH. I didn't do that and I had some difficulties getting Freevine running. Then I uninstalled Python and then downloaded and installed it again and this time I made sure I checked the box. Then I could pip install requirements. I then put a key and bob in the WVD folder. Then I ran Freevine to test things out and it created what was necessary to activate the CDM.
Now to get WSK-KEYS working and N_m3u8DL-RE working and then try to finish up with Devine. I did a lot of reading and thinking and I think my brain grew a little bit as my hair has retreated a bit and my forehead has expanded. Perhaps it is all this thinking causing it or maybe it has something about growing older.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.
+ Reply to Thread
Results 1,441 to 1,470 of 1509
Thread
-
-
The thing is,
if you followed the "Video guide" complemented by the notes then you would not have to dealt with Python PATH
tick box exercise and trying to not to forget to tick that box to add it to the PATH........
When or if you forget next time, you just need to add the Python DIR to Windows PATH, same as MKV/VLC or/and CCExtractor ....
Looking at my ENV Path, py3.12 has:
#in User variables I have THREE DIRs:
Code:C:\Users\user\AppData\Local\Programs\Python\Launcher\ C:\Users\user\AppData\Local\Programs\Python\Python312\Scripts\ C:\Users\user\AppData\Local\Programs\Python\Python312\
Code:C:\Users\user\AppData\Roaming\Python\Scripts\ C:\Users\user\AppData\Roaming\Python\Python312\Scripts\
WinGet does it all for you (providing you run it from "Administrator" prompt .......
Check out "Simonides of Ceos and the Method of Loci" -
I have gotten WSK-KEYS and N_m3u8DL-RE working. I used Google Chrome and the Developer Tools to get the m3u8, PSSH and licence for a TubiTV video. I put the PSSH and License into WSK-KEYS and got the keys. Then I organized the line of code for N_m3u8DL-RE. It worked out successfully and I have one video so far from TubiTV. It is a lot of digging around and thinking and organizing but it feels go to get some skills back. It will be terrific too if I can get Devine up and working.
PSSH: Thank you for your guides and all the help you are giving myself and others.
Thank you also to so many others in various threads that have helped myself and others. -
I hope you get the Devine working soon :)
Just tried the TubiTV (Yes I know it's available already in stabbedbybrick SERVICES)...
- Win 11 Pro
- Up-to-date Firefox
- WVG to get the Keys (works out of box, no need to change anything)
- and of course N_m3u8DL-RE binary (exe) file in PATH
along with FFMpeg and MKVToolNix, YT-DLP and Bento4, Shaka-Packager.
F12 in Firefox:
Code:regexp:license|m3u8|srt
Code:N_m3u8DL-RE ` -mt ` -M mp4 ` --key bc15c23bb6a9474e82755bbe7f2e3dda:ea2c716141beb974a4dd633638efc648 ` --save-name Willy.Wonka.The.Chocolate.Factory.1971.720p.TubiTV.WEB-DL.AAC.2.0.H.264 ` "https://manifest.production-public.tubi.io/ac1234-da21-4dc2-33dc-acdc12345/abcd.m3u8?token=CI6............Ikp"
No subs are offered to download in N_m3u8DL-RE ....
Is there any hack to get the SUBs included in the request? -
-
WVG is interesting and no doubt a great tool. However I want to continue to build my skills at digging for m3u8, PSSH and License and get it so ingrained that I can try to do something beyond TubiTV. I want to archive what I can from TubiTV while I can. It would be terrific if I can get Devine working and I have an incentive because I am missing the convenience of getting a number of videos such a season or whole series. I have much more to learn and one has to keep up ones skills or you have to learn it all again. I would like to learn how to get a few videos from the streaming service that our Satellite Receiver offers when the signal goes out and beyond that since they were acquired by a bigger Company they made everyone upgrade their receivers and the HD PVR Receivers no longer have component out and one can't record HDMI so that leave composite and I end up with a low quality blurry picture when I record via my Hauppauge HD PVR. Also there are trees on a neighbour's property bothering the signal so it doesn't take much wind for a tree top to sway and lets not even get into rain fade. So streaming is becoming more appealing for me and I suppose I am fortunate that about eighty percent of the TV shows and movies they make these days don't inspire me to bother with them. So streaming and DVD Box Sets are appealing more and more in our household.
When it comes to Devine it says Ariac2 is optional so it should function without it. -
Hi all, I tried to download this series on Pluto TV using Freevine but it gave me this error: "Downloading by episode URL not supported. Use standard method"
I used this code: freevine.py get -e https://pluto.tv/us/on-demand/series/5d9ccaa74cd0348a9d9987ff/season/1/episode/5d9ccaf...d0348a9d998c79
I then tried to download the complete season using the code: freevine.py get -s https://pluto.tv/us/search/details/series/5d9ccaa74cd0348a9d9987ff/season/1
But I then got this other error code: URL did not match any supported service
Lastly, I then tried to download the complete series using the code: freevine.py get -c https://pluto.tv/us/on-demand/series/5d9ccaa74cd0348a9d9987ff/episode/5d9ccafe4cd0348a9d998c79
But then I got many lines of errors, as seen in the picture I attached.
[Attachment 79423 - Click to enlarge]
If I could get some help on any of these errors that would be greatly appreciated -
Always a good idea to use the search function first to get the correct series URL.
Code:freevine.py search pluto "1000 ways to die"
Then your commands will work just fine
Episode 1
freevine.py get --episode "1000 Ways To Die S01E101 Life Will Kill You" https://pluto.tv/en/on-demand/series/5d9ccaa74cd0348a9d9987ff/details
Season 1
freevine.py get --season S01 https://pluto.tv/en/on-demand/series/5d9ccaa74cd0348a9d9987ff/details
Complete Series
freevine.py get --complete https://pluto.tv/en/on-demand/series/5d9ccaa74cd0348a9d9987ff/details -
I tried using the search function then using the URL obtained from that, but I still got the same error.
[Attachment 79445 - Click to enlarge] I also tried to download the season and complete series but also got the exact same error. -
I ran across this with "The Lawnmower Man Director's Cut" on Pluto TV U.S.
Code:C:\freevine-1.1.8>freevine.py get --select-video res=480 -m https://pluto.tv/us/on-demand/movies/639b7e2b501aab0013b07352 ❯_freevine v1.1.8 19:36:29.149 INFO : PlutoTV 19:36:31.492 INFO : The Lawnmower Man (Director's Cut) (1992) 19:36:37.229 INFO : The Lawnmower Man (Director's Cut) (1992) 19:36:37.564 INFO : N_m3u8DL-RE (Beta version) 20231113 19:36:37.587 INFO : Loading URL: http://silo-hybrik.pluto.tv.s3.amazonaws.com/232_pluto/clip/639b7e28501aab0013b07349_The_Lawnmower_Man_Directors_Cut/720p/20221215_120600/hls/0-end/master.m3u8 19:36:37.822 INFO : Content Matched: HTTP Live Streaming 19:36:37.823 INFO : Parsing streams... 19:36:37.824 WARN : Master List detected, try parse all streams 19:36:37.829 WARN : Writing meta json 19:36:37.832 INFO : Extracted, there are 6 streams, with 5 basic streams, 0 audio streams, 1 subtitle streams 19:36:37.833 INFO : Vid 1280x720 | 2227 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:37.833 INFO : Vid 854x480 | 1733 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:37.834 INFO : Vid 854x480 | 1168 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:37.835 INFO : Vid 640x360 | 777 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:37.835 INFO : Vid 426x240 | 476 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:37.835 INFO : Sub subtitles | en | English 19:36:37.836 INFO : Parsing streams... 19:36:38.713 INFO : Selected streams: 19:36:38.715 INFO : Vid *AES_128 854x480 | 1733 Kbps | 30.013 | avc1.64001F,mp4a.40.2 | 1693 Segments | ~02h21m05s 19:36:38.715 INFO : Sub subtitles | en | English | 1693 Segments | ~02h21m05s 19:36:38.716 WARN : Writing meta json 19:36:38.734 INFO : Save Name: The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264 19:36:38.734 WARN : MuxAfterDone is detected, binary merging is automatically enabled 19:36:38.736 INFO : Start downloading...Sub subtitles | en | English 19:36:38.736 INFO : Start downloading...Vid 854x480 | 1733 Kbps | 30.013 | avc1.64001F,mp4a.40.2 19:36:38.866 WARN : Reading media info... 19:36:38.960 INFO : NaN: Subtitle, webvtt 19:36:39.580 WARN : Reading media info... 19:36:39.658 INFO : [0x101]: Audio, aac ([15][0][0][0]) 19:36:39.660 INFO : [0x102]: Video, h264 (High) ([27][0][0][0]), 854x480, 30 fps 19:37:38.787 WARN : Extracting VTT(raw) subtitle... 19:37:39.515 INFO : Binary merging... 20:06:02.757 INFO : Binary merging... 20:06:11.909 WARN : The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264.ts 20:06:11.909 WARN : The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264.en.srt 20:06:11.909 WARN : Muxing to The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264.MUX.mp4 20:06:12.279 WARN : [mpegts @ 000001578736e400] start time for stream 0 is not set in estimate_timings_from_pts 20:06:12.280 WARN : [mpegts @ 000001578736e400] stream 0 : no TS found at start of file, duration not set 20:06:12.280 WARN : [mpegts @ 000001578736e400] Could not find codec parameters for stream 0 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels): unspecified sample format 20:06:12.280 WARN : Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options 20:06:12.304 WARN : [mp4 @ 0000015787378880] sample rate not set 20:06:12.305 WARN : [out#0/mp4 @ 000001578788c880] Could not write header (incorrect codec parameters ?): Invalid argument 20:06:12.305 WARN : Error opening output file downloads\The Lawnmower Man (Directors Cut) (1992)\The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264.MUX.mp4. 20:06:12.306 WARN : Error opening output files: Invalid argument 20:06:12.320 ERROR: Mux failed 20:06:12.320 ERROR: Failed Traceback (most recent call last): File "C:\freevine-1.1.8\services\pluto\pluto.py", line 418, in download subprocess.run(args, check=True) File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '[WindowsPath('N_m3u8DL-RE.EXE'), 'http://silo-hybrik.pluto.tv.s3.amazonaws.com/232_pluto/clip/639b7e28501aab0013b07349_The_Lawnmower_Man_Directors_Cut/720p/20221215_120600/hls/0-end/master.m3u8', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264', '--save-dir', WindowsPath('downloads/The Lawnmower Man (Directors Cut) (1992)'), '--tmp-dir', 'temp', '--no-log', '-sv', 'res=480', '-sa', 'for=best', '-ss', 'all', '-da', 'name=Description', '-M', 'format=mp4:muxer=ffmpeg:skip_sub=false']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\freevine-1.1.8\freevine.py", line 15, in <module> cli() File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.8\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine-1.1.8\services\pluto\pluto.py", line 67, in __init__ self.get_options() File "C:\freevine-1.1.8\services\pluto\pluto.py", line 392, in get_options self.download(download, title) File "C:\freevine-1.1.8\services\pluto\pluto.py", line 420, in download raise ValueError(f"{e}") ValueError: Command '[WindowsPath('N_m3u8DL-RE.EXE'), 'http://silo-hybrik.pluto.tv.s3.amazonaws.com/232_pluto/clip/639b7e28501aab0013b07349_The_Lawnmower_Man_Directors_Cut/720p/20221215_120600/hls/0-end/master.m3u8', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'The.Lawnmower.Man.(Directors.Cut).1992.480p.PLUTO.WEB-DL.AAC2.0.H.264', '--save-dir', WindowsPath('downloads/The Lawnmower Man (Directors Cut) (1992)'), '--tmp-dir', 'temp', '--no-log', '-sv', 'res=480', '-sa', 'for=best', '-ss', 'all', '-da', 'name=Description', '-M', 'format=mp4:muxer=ffmpeg:skip_sub=false']' returned non-zero exit status 1.
-
no problem with mine,
[Attachment 79771 - Click to enlarge]
funny thing is i copy movie link on devine, title showing is Paul Blart: Mall Cop not The Lawnmower ManLast edited by iamghost; 9th Jun 2024 at 08:57.
-
I wonder if it has something to do with it being in the .mkv output container as opposed to the .mp4 container. Yours turned out correctly and mine did not. My Freevine .yaml has ffmpeg and .mp4 specs.
I will do a bit of experimenting to see if I can match what you have. Thank you for your post and thank you for all that you do to help others here at VideoHelp.
I am back and I changed the .yaml to .mkv and mkvmerge and I had a successful download. Colour me envious as you got it in a little over a minute to download and it takes me about a half hour. I suspect that if I downloaded that fast I probably would get whiplash and friction burns.
I really should at some point upgrade from my DSL and go for the Wireless Internet my ISP is offering. Currently I get "up to" 10 mbps with my DSL and that is as fast as the phone lines are capable of where I live. If I get the little dish installed I can get 50 mbps for a little lower price than I am paying now per month. But I keep thinking wireless is easier for someone to hack and I do online banking and such via the computer so that keeps me with wired DSL and I hardly ever turn on WIFI. Also I keep holding out for Fiber Optic but I suspect it is never going to happen.Last edited by Tom Saurus; 9th Jun 2024 at 09:58. Reason: Additional Information
-
I ran across an issue with iView for a few videos. When it comes to Van der Valk S03E01 and S03E03 it is forcing descriptive audio instead of the usual audio. I look into the extra help for Freevine and tried to remedy the situation and it didn't work. It certainly isn't stabbedbybrick's or anyone's fault except my one. I would like to know what to write to get the regular audio. Here is a log an this resulted in a video with no audio:
Code:Microsoft Windows [Version 10.0.22631.3593] (c) Microsoft Corporation. All rights reserved. C:\freevine-1.1.8>freevine.py clear-cache ❯_freevine v1.1.8 21:06:00.423 INFO : Download cache has been cleared! C:\freevine-1.1.8>freevine.py get --select-video res=576 --select-audio role="main":for=best -e S03E01 https://iview.abc.net.au/show/van-der-valk ❯_freevine v1.1.8 21:06:23.185 INFO : ABC iView 21:06:28.671 INFO : Van der Valk: 3 Season(s), 9 Episode(s) 21:06:40.085 INFO : Van der Valk S03E01 Freedom In Amsterdam 21:06:40.085 INFO : Subtitles: https://cdn.iview.abc.net.au/cc/zw/ZW3438A001S00MA1D1_641cd723a9c14.vtt 21:06:43.055 INFO : Skipped subtitle at index 1: No content 21:06:43.086 INFO : Skipped subtitle at index 1: No content 21:06:43.102 INFO : Skipped subtitle at index 1650: No content 21:06:43.335 INFO : N_m3u8DL-RE (Beta version) 20231113 21:06:43.360 INFO : Loading URL: https://iview-vod.akamaized.net/prod/zw3/ZW3438A001S00MA1D1/20240609024240/mpegdash/1080.mpd 21:06:46.956 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP 21:06:46.957 INFO : Parsing streams... 21:06:46.963 WARN : Writing meta json 21:06:46.964 INFO : Extracted, there are 10 streams, with 8 basic streams, 2 audio streams, 0 subtitle streams 21:06:46.965 INFO : Vid *CENC 1920x1080 | 4089 Kbps | video-avc1-4 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.966 INFO : Vid *CENC 1280x720 | 3132 Kbps | video-avc1-3 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.967 INFO : Vid *CENC 1280x720 | 2523 Kbps | video-avc1-2 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.968 INFO : Vid *CENC 1024x576 | 1376 Kbps | video-avc1-1 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.969 INFO : Vid *CENC 800x450 | 892 Kbps | video-avc1-8 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.970 INFO : Vid *CENC 640x360 | 543 Kbps | video-avc1-7 | avc1.4D401E | 1 Segment | ~01h29m13s 21:06:46.970 INFO : Vid *CENC 512x288 | 429 Kbps | video-avc1-6 | avc1.4D401E | 1 Segment | ~01h29m13s 21:06:46.971 INFO : Vid *CENC 320x180 | 176 Kbps | video-avc1-5 | avc1.4D401E | 1 Segment | ~01h29m13s 21:06:46.972 INFO : Aud *CENC audio-en-mp4a-2 | 137 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | Alternate | ~01h29m13s 21:06:46.973 INFO : Aud *CENC audio-en-mp4a-1 | 137 Kbps | mp4a.40.2 | en | 2CH | 1 Segment | ~01h29m13s 21:06:46.973 INFO : Parsing streams... 21:06:46.974 INFO : Selected streams: 21:06:46.975 INFO : Vid *CENC 1024x576 | 1376 Kbps | video-avc1-1 | avc1.640028 | 1 Segment | ~01h29m13s 21:06:46.975 WARN : Writing meta json 21:06:46.976 INFO : Save Name: Van.der.Valk.S03E01.Freedom.In.Amsterdam.576p.iV.WEB-DL.AAC2.0.H.264 21:06:46.977 WARN : MuxAfterDone is detected, binary merging is automatically enabled 21:06:49.384 WARN : The entire file has been cut into small segments to accelerate 21:06:49.388 INFO : Start downloading...Vid 1024x576 | 1376 Kbps | video-avc1-1 | avc1.640028 21:06:49.398 WARN : Type: cenc 21:06:49.401 WARN : PSSH(WV): CAESEN4vlH2OfUEtjhAKL3ncOfIaC2J1eWRybWtleW9zIhDeL5R9jn1BLY4QCi953DnyKgJIRA== 21:06:49.404 WARN : KID: de2f947d8e7d412d8e100a2f79dc39f2 21:06:49.408 INFO : Trying to search for KEY from text file... 21:06:49.411 INFO : OK de2f947d8e7d412d8e100a2f79dc39f2:451b5a6a98de0fb22b23296fb07b9979 21:06:49.414 WARN : Reading media info... 21:06:49.515 INFO : [0x1]: Video, h264 (High) (avc1), 1024x576, 25 fps, 15 kb/s 21:17:00.634 INFO : Binary merging... 21:17:02.123 INFO : Decrypting... 21:17:59.750 WARN : Van.der.Valk.S03E01.Freedom.In.Amsterdam.576p.iV.WEB-DL.AAC2.0.H.264.mp4 21:17:59.751 WARN : Van.der.Valk.S03E01.Freedom.In.Amsterdam.576p.iV.WEB-DL.AAC2.0.H.264.srt 21:17:59.751 WARN : Muxing to Van.der.Valk.S03E01.Freedom.In.Amsterdam.576p.iV.WEB-DL.AAC2.0.H.264.MUX.mp4 21:18:02.057 WARN : Cleaning files... 21:18:02.132 WARN : Rename to Van.der.Valk.S03E01.Freedom.In.Amsterdam.576p.iV.WEB-DL.AAC2.0.H.264.mp4 21:18:02.133 INFO : Done C:\freevine-1.1.8>
I have found how to get the video via N_m3u8DL-RE by using the .mpd revealed in the log above and kid:key and selecting the correct audio but if there is a way to do it via Freevine to get the correct audio I certainly would like to learn about that.Last edited by Tom Saurus; 10th Jun 2024 at 20:57.
-
-
ElCap: Thank you for your post. If I was to download another complete series again for ABC iView if I was to to put that audio specifications in the line hopefully for these odd videos where alternate audio seems to be wanted to be forced perhaps that deals with that and the others that just have the one audio it would just hopefully go with the one audio available. These kind of odd videos makes one a bit trepadacious.
-
-
Thank you and perhaps I can adapt this for other streaming services with a different drop audio wording if I should run across this problem again. Now I should check through all the other series I downloaded from ABC iView as this may have happened before. I only noticed because I actually starting watching "Van der Valk". Some series I just archive to watch at some date in the future so I have something to look forward to video viewing wise.
-
I am having trouble with CBS. I am trying to get the new Daytime Emmy Awards as I missed then when they aired last Friday night. Here is a log:
Code:C:\freevine-1.1.8>freevine.py get --select-video res=432 -e https://www.cbs.com/shows/video/M_8mZ7TlEa_VkHEBDhfNc96gV0l_a62z/ ❯_freevine v1.1.8 19:01:27.655 INFO : CBS Traceback (most recent call last): File "C:\freevine-1.1.8\freevine.py", line 15, in <module> cli() File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\sheld\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.8\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine-1.1.8\services\cbs\cbs.py", line 51, in __init__ self.get_options() File "C:\freevine-1.1.8\services\cbs\cbs.py", line 216, in get_options downloads, title = get_downloads(self) ^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.8\utils\options.py", line 160, in get_downloads downloads, title = stream.get_episode_from_url(stream.episode) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.8\services\cbs\cbs.py", line 183, in get_episode_from_url raise ConnectionError(r.text) ConnectionError: <html> <head><title>406 Not Acceptable</title></head> <body> <center><h1>406 Not Acceptable</h1></center> <hr><center>openresty</center> </body> </html> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> <!-- a padding to disable MSIE and Chrome friendly error page --> C:\freevine-1.1.8>
-
is tubi broken on freevine or is it just me.
getting 401 even when using browser cookies even thought i am able to stream it in a browser.
Code:requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://tubitv.com/oz/videos/0300001797/content?video_resources=hlsv6_widevine_nonclearlead&video_resources=hlsv6
-
-
Last edited by grimeire; 18th Jun 2024 at 04:44.
-
Every once in awhile Freevine will stop working for me and then I reinstall it to bring it back at least that has worked for me. I was downloading a TV show from Pluto TV United States yesterday and it was doing fine up until the last three episodes. Well there was my DSL acting up occasionally so I had restart the downloads a few times as my Internet tends to go in and out sometimes.
When I say "stops working" it can get to the point that ignores the commands you input. Even "freevine.py get --help" will result in just "freevine 1.18" being what you get on the next line in response. So of course I get curious as to what causes such a thing. -
PM arrived for support on Linux,
and thous that are thinking of jumped the ship may find it useful as well:
FreeVine Dependencies/Requirements are:
- Python
- N_m3u8DL-RE
- FFMmpeg
- MKVmerge
- mp4decrypt
- Shaka Packager
- Hola Proxy (optional)
- Windscribe Proxy (optional)
- Valid Widevine CDM [wvd] (this is not included, so don't ask)
And you will find how to get the above installed in:
Guide to get your Linux (Debian based) system set-up for .....
https://forum.videohelp.com/threads/414856
- I number different versions and the latest/last-one is at 1.1.8
- I keep GIT projects in ~/git
- And WVD's in ~/wvd
- BackUp of WVD's in ~/wvd-BACKUP (DO NOT UNDERESTIMATE the IMPORTANCE of BACKUPs) !
-------
#118
-------
#Clone
Code:mkdir ~/git; cd ~/git git clone https://github.com/stabbedbybrick/freevine.git freevine mv freevine freevine-118 cd freevine-118 mkdir -p utils/wvd/
Code:mkdir ~/wvd aria2c https://files.videohelp.com/u/303646/2361419202.zip --dir ~/wvd unzip -j ~/wvd/2361419202.zip '2361419202/*' -d ~/git/freevine-118/utils/wvd/ ls -ilha utils/wvd
#Install
Code:python3 -m venv .venv source .venv/bin/activate pip3 install -r requirements.txt
Code:nano +14 config.yaml #or nano +14 ~/git/freevine-118/config.yaml
Code:#format: mkv format: mp4 #muxer: mkvmerge muxer: ffmpeg #proxy: # basic, hola or windscribe proxy: hola
#Check out the HELP Commands:
Code:python3 freevine.py --help python3 freevine.py get --help
#Add you PROFILES All4, Cbc, Tvnz, CTV, etc.
Code:python3 freevine.py profile -u "some@email" -p "password" --service "All4" python3 freevine.py profile -u "some@email" -p "a.n.and.aal.len3.70" --service "Cbc" python3 freevine.py profile -u "some@email" -p "password" --service "Tvnz" python3 freevine.py profile -u "USERNAME" -p "PASSWORD" --service "CTV"
Code:N_m3u8DL-RE --help N_m3u8DL-RE --morehelp select-video N_m3u8DL-RE --morehelp select-audio N_m3u8DL-RE --morehelp select-subtitle
When you close your Terminal window,
you would return to your FreeVine with the following TWO commands:
Code:cd ~/git/freevine-118 source .venv/bin/activate
Code:!number
Code:history
Basic/Advance usage visit the project Website
https://github.com/stabbedbybrick/freevine
Code:python3 freevine.py --help
Code:python3 freevine.py get --help
Code:python3 freevine.py get -t https://www.channel4.com/programmes/what-killed-the-whale
Code:python3 freevine.py get -i -e S01E01 https://www.channel4.com/programmes/what-killed-the-whale
Code:python3 freevine.py get --select-video res=144 -e S01E01 https://www.channel4.com/programmes/what-killed-the-whale
Code:mediainfo ./downloads/[TAB to your required file]
#EDIT 7th Jul 2024
- Small corrections/improvements (that not always save....) -
I've found a glitch with a CH4 series: https://www.channel4.com/programmes/outrageous-homes
To cut a long story short and to not reproduce here all the lines of code it fails on, it appears to be:
"IndexError: A proxy client must be set in config file" -
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
Thanks for confirming it's not just me Angela.
Devine doesn't work with it either. The 'old fashioned' method works fine though (ie. getting generic info from cURL to Python, etc.). -
The Devine ALL4 service works fine:
[Attachment 80078 - Click to enlarge] -
I was looking at Outrageous Homes last night as well. I can confirm that it did not work but does now. I was getting an error in Devine, something about not finding android endpoints. It's a freshly added show on All4. I think what happened is that the show was on the website so you could get it through browser, but it was not on their android API yet. Now it is. I think the All4 service code was supposed to handle this where browser exists, but android does not. But in this particular case, it didn't handle it and errored out.
-
Are you using the most up-to-date version of the service? Because it should find episodes through the source code if both android and web endpoints fail.
Either way, seems to be working now. I know that ALL4 are sometimes uneven when it comes to publishing, so I guess that's what happened here. -
Yeah, I have all your services up to date. It works now so I think we can just chalk this up to All4 weirdness that may occur when a show first appears on it. If I see this happen again, I'll make a note of the specific error and where it occurs.
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 506Last Post: 18th Sep 2024, 03:44 -
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