I see you already have windscribe and using windows.
So just download their windows app and login.
Connect to a uk server and there is no need for a proxy, unless you are using free tier (if they still have it)
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 1,081 to 1,110 of 1612
-
-
Okay, this one is a real headscratcher. You're not doing anything wrong, @mj23, it's the proxy fallback function that fails. When the initial request to CH4 fails it tries to fetch a new proxy and try again, but the authorization is no longer valid for the second request. I wonder if they've implemented some kind of restriction on the token. I'll have to investigate further.
Either way, as you can see from your logs it's pretty clear that you're being blocked no matter what. CH4 is becoming increasingly protective, and these proxy functions are using freely available servers. Sometimes they work, sometimes they don't. A proper VPN is always recommended. -
[Attachment 77438 - Click to enlarge]
Also make sure in your Windscribe account, that unlock streaming is ticked, otherwise no streaming sites will work. -
Thank you as always for this terrific program and for the newest upgrade. I got CBS to work on shows that don't require you to subscribe which is the current season of a show. I might be able to get some specials but I don't know what arguments to use to get it to work. For example:
freevine.py get -sv res=432 https://www.cbs.com/shows/dick-van-dyke-98-years-of-magic/
if I try season or episode it fails and I just don't know what to put
Thank you in advance for guidance on this issue. -
[CODE][python freevine.py get -e https://www.cbs.com/shows/video/xBroixcalTKyRt8F0n6r3eAqnxYYx1ZK/ -sv res=432/CODE]
US Vpn or proxyLast edited by PSXman_uk; 5th Mar 2024 at 13:36.
-
Thank you very much. It is working fine; I have NordVPN and it is working for CBS at least so far.
I have tried to adapt this to get the Daytime Emmy Awards by just dropping in that url and it fails. I noticed to get that url that you have for the Dick Van Dyke Special that you get that by clicking on the Watch Now button and that url is in the address bar. So I got the url for the Daytime Emmy Awards that way. So this should work but it fails:
python freevine.py get -e https://www.cbs.com/shows/video/dp8NGVvvL6Qu_SrNJw4R9auKP9hnegWk/ -sv res=540Last edited by Tom Saurus; 5th Mar 2024 at 15:03.
-
Get an error with this one for some reason getting the seasons
https://www.channel5.com/show/zoo
Code:15:15:54.304 WARN : Muxing to Zoo.S01E01.First.Blood.720p.MY5.WEB-DL.AAC2.0.H.264.MUX.mkv 15:15:54.425 ERROR: Mux failed 15:15:54.425 ERROR: Failed Traceback (most recent call last): File "C:\freevine\services\channel5\channel5.py", line 294, in download subprocess.run(args, check=True) File "C:\Users\psxma\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '[WindowsPath('C:/freevine/bin/N_m3u8DL-RE.EXE'), 'https://akadash0.akamaized.net/hydra/C5462780001/C5462780001A/20230621034010/C5462780001.mpd', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'Zoo.S01E01.First.Blood.720p.MY5.WEB-DL.AAC2.0.H.264', '--save-dir', WindowsPath('downloads/Zoo/Season 01'), '--tmp-dir', 'temp', '--no-log', '--key-text-file', WindowsPath('tmp/keys.txt'), '-sv', 'res=720', '-sa', 'for=best', '-ss', 'all', '-M', 'format=mkv:muxer=mkvmerge: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\freevine.py", line 15, in <module> cli() File "C:\Users\psxma\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\psxma\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\psxma\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\psxma\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\psxma\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine\services\channel5\channel5.py", line 59, in __init__ self.get_options() File "C:\freevine\services\channel5\channel5.py", line 268, in get_options self.download(download, title) File "C:\freevine\services\channel5\channel5.py", line 296, in download raise ValueError(f"{e}") ValueError: Command '[WindowsPath('C:/freevine/bin/N_m3u8DL-RE.EXE'), 'https://akadash0.akamaized.net/hydra/C5462780001/C5462780001A/20230621034010/C5462780001.mpd', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'Zoo.S01E01.First.Blood.720p.MY5.WEB-DL.AAC2.0.H.264', '--save-dir', WindowsPath('downloads/Zoo/Season 01'), '--tmp-dir', 'temp', '--no-log', '--key-text-file', WindowsPath('tmp/keys.txt'), '-sv', 'res=720', '-sa', 'for=best', '-ss', 'all', '-M', 'format=mkv:muxer=mkvmerge:skip_sub=false']' returned non-zero exit status 1.
-
@PSXman_uk:
Looks like another case of broken subtitles. If you use "-ds all" or "--sub-no-fix" it'll work. -
-
-
hi im getting zero results from rte via search or even with show url.
Code:(FV) C:\Vene Python\FV>freevine.py search rte blackshore ❯_freevine v1.1.8 (FV) C:\Vene Python\FV>
-
-
The latest commit should fix a lot of the [400] errors for channel4. And all subtitles are now handled outside of N_m3u8DL-RE, so if they're broken the mux will no longer fail.
The downloads aren't geo blocked, so it might be a good idea to use one connection for that and then set up windscribe-proxy to handle the API calls. You might still get rate limited once in a while when going crazy, but based on some thorough testing last couple of days it happens rarely. And by thorough testing, I mean I scraped literally the entire site using only the free version of Windscribe:
[Attachment 77502 - Click to enlarge] -
Thanks for the continued updates.
I get a 403 error for the below, using 1.1.8 (tried using a dedicated VPN also but no change). No issues with other C4 shows I tested afterwards. Am I missing something?
https://www.channel4.com/programmes/find-it-fix-it-flog-it/on-demand/70638-001 -
https://www.channel4.com/programmes/find-it-fix-it-flog-it/on-demand/70638-001
Im in the uk and it tried proxy ?
07:25:23.050 INFO : ALL4
07:25:23.052 INFO : + Adding service profile
07:25:23.061 INFO : Using cached tokens
07:25:24.574 WARNING : Request for manifest returned <Response [403]>, attempting proxy request...
07:25:24.575 INFO : + Adding Hola proxy location: UK
Traceback (most recent call last): -
Yeah, me too, in UK but C4 returns 403 without proxy (but works with proxy).
-
Can anyone please give me the command for linux to update Freevine i have tried
git https://github.com/stabbedbybrick/freevine.git on my phone come back with
'https://github.com/stabbedbybrick/freevine.git' is not a git command. See'git --help' -
There are update scripts in the update subfolder. There's a readme.md file there with instructions.
For me (on Mac) I would typeCode:bash update/update.sh
edit: your error is from running git without the correct parameters; for example, if you're starting from scratch, you would typeCode:git clone https://github.com/stabbedbybrick/freevine.git freevine
-
-
That's odd, I've tried a dedicated VPN (with different servers) and had no joy, so just set up Windscribe and get the below:
Code:C:\Users\xxxxxx\Desktop\freevine-main>freevine.py get --proxy uk -e https://www.channel4.com/programmes/find-it-fix-it-flog-it/on-demand/70638-001 ❯_freevine v1.1.8 13:23:50.329 ←[4m←[32mINFO←[0m : ←[1mALL4←[0m 13:23:50.329 ←[4m←[32mINFO←[0m : + Adding service profile 13:23:50.344 ←[4m←[32mINFO←[0m : + Adding Windscribe proxy location: UK 13:23:50.470 ←[4m←[32mINFO←[0m : Using cached tokens 13:23:57.502 ←[4m←[33mWARNING←[0m : Request for manifest returned <Response [403]>, attempting proxy request... 13:23:57.502 ←[4m←[32mINFO←[0m : + Adding Windscribe proxy location: UK Traceback (most recent call last): File "C:\Users\xxxxxx\Desktop\freevine-main\freevine.py", line 15, in <module> cli() File "C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) File "C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) File "C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) File "C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) File "C:\Users\xxxxxx\Desktop\freevine-main\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\Users\xxxxxx\Desktop\freevine-main\services\channel4\channel4.py", line 71, in __init__ self.get_options() File "C:\Users\xxxxxx\Desktop\freevine-main\services\channel4\channel4.py", line 421, in get_options self.download(download, title, bearer) File "C:\Users\xxxxxx\Desktop\freevine-main\services\channel4\channel4.py", line 424, in download self.res, manifest, token, subtitle = self.get_mediainfo( File "C:\Users\xxxxxx\Desktop\freevine-main\services\channel4\channel4.py", line 338, in get_mediainfo heights, self.soup = self.get_heights(manifest) File "C:\Users\xxxxxx\Desktop\freevine-main\services\channel4\channel4.py", line 324, in get_heights raise ConnectionError(f"{r.text}") ConnectionError: <?xml version="1.0" encoding="UTF-8"?> <Error><Code>InvalidArgument</Code><Message>Unsupported Authorization Type</Message><ArgumentName>Authorization</ArgumentName><ArgumentValue>Bearer Gttr9576byoxvsspeeaMjsedAG16</ArgumentValue><RequestId>1M5QWXS3BZ5DJNBM</RequestId><HostId>EkvSYz3/mkBgMFX7vd/sDhMjRfHTaBiZ5nM85CvS7BtZD4uSUCVXkv6hRkIlAte4HeTeUeA4=</HostId></Error>
Code:# Set proxy to be used when invoking --proxy # See README and help documentation on how to set up proxies proxy: windscribe # If using windscribe, credentials must be provided windscribe: username: xxxxxx password: xxxxxx
-
Since the update to CTV to use login credentials via profile, I haven't been able to download for the reason I can't create an account neither by a Bell phone number based account nor a TV Provider based account (both Canadian methods). I have tried in both Google and Mozilla browsers; Chrome just give me "This site can’t be reached" closing the connection and Firefox just do nothing (this with a dummy temporary Bell phone number).
Previously I was able to download current season episodes, now I can't. I update via the git pull so I don't want to go back to the previous commit. Any help is welcome. -
This particular show had some strange behavior that wasn't related to VPN/proxy but the request itself. But the latest commit to the main branch should fix this. Just pull the new updates and you should be good to go.
I also took the opportunity to rewrite the way all video assets are collected and improved the logging a bit so it's more clear what's goin on. It will now fetch both Android and WEB assets and pick the best one based on availability and/or quality. If a request is unsuccessful, an attempt to try again using a proxy will be made. If that's also unsuccessful, it'll give a message why and move on rather than simply fail with a long message.
If working as intended, it should improve things a lot for Channel4. -
-
-
-
I am having problems with RTE. Using Fair City Thurs 7 March as an example:
py freevine.py get -e https://www.rte.ie/player/series/fair-city/SI0000000564?epguid=IH10002398-24-0012
I get this error:
Code:11:22:17.847 INFO : OK 0b738e93fb8b978547287440ab1f4a03:5ab327991bb81321fec11ca3de085d55 11:22:17.847 WARN : Reading media info... 11:22:17.848 INFO : Start downloading...Sub 2515138752 11:22:17.849 WARN : Reading media info... 11:22:17.893 WARN : Reading media info... 11:22:18.251 INFO : [0x1]: Data, none (wvtt) (default) 11:22:18.251 INFO : [0x1]: Video, h264 (avc1), 1920x1080 11:22:18.256 INFO : [0x1]: Audio, aac (mp4a), 128 kb/s 11:22:18.259 INFO : [0x1]: Subtitle, ttml (stpp) (default) 11:22:18.264 INFO : NaN: Subtitle, webvtt 11:22:18.265 WARN : Extracting VTT(raw) subtitle... 11:22:18.272 INFO : Binary merging... 11:22:21.966 WARN : Extracting TTML(mp4) subtitle... 11:22:22.248 INFO : Binary merging... 11:22:26.655 INFO : Binary merging... 11:22:26.915 INFO : Decrypting... 11:22:43.499 INFO : Binary merging... 11:22:45.140 INFO : Decrypting... 11:22:54.214 ERROR: Could not find color or style '1080p'.
I have my config.yaml set to mux to mp4, muxer: ffmpeg and to not mux the subs. Interestingly, Sun 3 March episode is OK (https://www.rte.ie/player/series/fair-city/SI0000000564?epguid=IH10002398-24-0010) but that episode has no subs. -
Are you sur you have the last Version 1.1.8
Works well for me
[Attachment 77578 - Click to enlarge]
[Attachment 77579 - Click to enlarge]
Your file
https://www.transfernow.net/dl/20240310muCJakvi -
That error is from N_m3u8DL-RE and would indicate a problem with displaying colors in your terminal. I don't know why it would complain about "1080p" since there are no colors associated with that, and why it throws an error when decrypting. I've tested the episode with all possible configurations and it works as expected, and I can't reproduce the error no matter what I try.
What terminal are you using? If you're on Windows, I'd highly recommend using the Windows Terminal and not the old cmd.exe. -
Yes I am. Indeed the RTE downloader wasn't available on previous versions.
I've even changed these now in config.yaml:
# Specify file format. Default: mkv
format: mkv
# Specify muxer (ffmpeg or mkvmerge) Default: mkvmerge
muxer: mkvmerge
They were mp4 and ffmpeg. Still the same problem.
Just in case I have a general issue, I've now tried all the other UK channels and they're OK.
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 623Last Post: 26th Jul 2025, 08:11 -
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