I'd never heard of 'Adult Swim' (I thought it was swimming in the water lol).
But I've just tried one at random:It works fine. Can you give examples of those not working for you?Code:py freevine.py get -e s02e10 https://www.channel4.com/programmes/my-adventures-with-superman
Also, just in case you haven't done this, with CH4 you need to set up an account with them (using an email & password).
Then, in freevine folder, at the command line:
You do need the quotes.Code:py freevine.py profile --username "email" --password "your_password" --service "All4"
That creates a new profile.yaml file in ./freevine-1.1.8/services/channel4/
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,531 to 1,560 of 1611
-
Last edited by deccavox; 5th Nov 2024 at 09:01.
-
I am most definitely already signed in. It's not an issue with that.
This issue has affected literally every single programme I have ever tried. Just about nothing works. It'll just keep asking me to set up a proxy no matter what, and when I do (in this case with Windscribe), I get another error message saying "ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled." and I have NEVER been able to find a solution ANYWHERE online that fixes that error. -
It makes no sense. You are in the UK same as myself, so no proxy or VPN is required. You say all other UK channels work fine. You've set up your CH4 creds in the profile.yaml file (open it in Notepad just to make sure that you have).
I take it that you can stream videos from All4?
An alternative is Angela's UK-FTA suite. That's pretty easy to set up (inside a venv of course). I've just tried that Superman one I mentioned above using the none-GUI version, using menu.py. Again, it downloads just fine. -
-
-
I responded to the check_hostname error, which you couldn't find the solution to "ANYWHERE". And that is fixed by downgrading requests. Whatever else you're doing wrong to get the other errors is anyone's guess, since you don't provide any traceback output or used command/config.
-
I guess I'll try to provide as much as I can. The following is what I am getting.
Code:16:22:36.713 INFO : ALL4 16:22:36.714 INFO : + Adding service profile 16:22:36.715 INFO : + Adding cookie data 16:22:36.727 INFO : Using cached tokens 16:22:37.355 INFO : The Jellies!: 2 Season(s), 19 Episode(s) 16:22:37.971 WARNING : Request for manifest returned <Response [400]>, attempting proxy request... 16:22:37.972 INFO : + Adding Windscribe proxy location: UK Traceback (most recent call last): File "C:\Users\klorgbane\Downloads\freevine-1.1.8\freevine.py", line 15, in <module> cli() File "C:\Users\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\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\klorgbane\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\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\Downloads\freevine-1.1.8\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 70, in __init__ self.get_options() File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 417, in get_options self.download(download, title, bearer) File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 420, in download self.res, manifest, token, subtitle = self.get_mediainfo( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 334, in get_mediainfo heights, self.soup = self.get_heights(self.client, manifest) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 319, 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 Pux3MBwS7SHZhK9t3qRi3kMkAH56</ArgumentValue><RequestId>CPJG06DYWHNR8T31</RequestId><HostId>eFPmPsTK1DHeLxRCdGqgLYdCQHFjl+oSLgwfwz2+bkYufJYr9M46IgNyXMmJydla+lyYZ6y19mT1KrBbDpwjil3yOAqeAKtx</HostId></Error>
Oh, and another thing worth mentioning. Instead of Widescribe, I tried using Hola once again and, believe it or not, I'm getting the exact same error message from that now too.Last edited by klorgbane; 11th Nov 2024 at 12:47.
-
Looks like it fails when getting the manifest because of an incorrect Bearer token, so this particular error isn't related to the proxy. Maybe clearing your cache could help? Honestly, Freevine is severely outdated and I can't really provide much support for it. We're pretty firmly in the "if it works, it works" territory now.
-
Nope, clearing my cache did not work, and now I am getting a different error message saying "IndexError: list index out of range".
Code:13:45:58.152 INFO : ALL4 13:45:58.152 INFO : + Adding service profile 13:45:58.168 INFO : + Adding cookie data 13:45:58.168 INFO : Using cached tokens 13:45:58.976 INFO : The Jellies!: 2 Season(s), 19 Episode(s) 13:45:59.516 WARNING : Request for manifest returned <Response [400]>, attempting proxy request... 13:45:59.517 INFO : + Adding Windscribe proxy location: UK Traceback (most recent call last): File "C:\Users\klorgbane\Downloads\freevine-1.1.8\freevine.py", line 15, in <module> cli() File "C:\Users\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\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\klorgbane\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\klorgbane\AppData\Local\Programs\Python\Python312\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\Downloads\freevine-1.1.8\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 70, in __init__ self.get_options() File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 417, in get_options self.download(download, title, bearer) File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 420, in download self.res, manifest, token, subtitle = self.get_mediainfo( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\klorgbane\Downloads\freevine-1.1.8\services\channel4\channel4.py", line 335, in get_mediainfo resolution = heights[0] ~~~~~~~^^^ IndexError: list index out of range
-
I know this has been said a fair few times already, however I think it needs stating again.
Please please please consider moving to devine-dl with stabbedbybrick's devine services (see his signature)
It really has matured nicely over the past few months.
If there is a demand I'm sure someone (including myself) could write a simple starter guide (I'd be surprised if this doesn't already exist, but I can't find it right now) -
Freevine is terrific and I hope it lasts as long as possible. I would appreciate a really concise and simple guide for Devine. I have Devine and I have it working with TUBI and CBC so far. I never bothered with All 4 as I looked at what there catalogue of shows was and it seemed to be True Crime and Reality Shows and that doesn't appeal. I like U.K. fictional mysteries and the only Reality Shows I like are Dragons' Den and Shark Tank. PSSH wrote some guides on how to install Devine and get it set up. Somehow when I had given up hope Devine Tubi worked for me and I don't know what the heck finally pushed it over the top so I just like to leave it alone as much as possible.
-
Yes I know about Devine, but that service is honestly WAY more hassle than its worth trying to set up, because it doesn't come with any "services" and you have to come up with your own. The fact that it's not user friendly at all and that there aren't any properly easy to understand guides at all, makes it not really worth my time trying to mess with, because it may in the end be a waste of time as it may not even work.
-
You don't have to come up with your own services. You can use what others implemented.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
It sounds like you haven't even tried to set up devine. There are instructions on the devine github. It works. Probably 100s of people use it every day. As for services, have you tried reading the posts of the person who created freevine? Try reading their posts _very_ carefully.
freevine is abandonware. Maybe it doesn't work because it no longer works. IDK. There are some services that freevine supported that haven't been publicly ported over to devine. But ALL4 isn't one of those. Maybe you can figure out why it doesn't work, or maybe you can use devine. Up to you. -
Yes there are instructions on the devine github, I'm not denying the existence of them. But you've completely missed the point that I'm trying to make, in that those instructions are VERY unhelpful and VERY incomplete, as for example it doesn't tell you where to place various files such as the *.wvd file, the *.exe files (such as N_m3u8DL-RE, mp4decrypt, ffmpeg, etc.), how to actually get Devine to detect the service once you've added it to the services folder, the commands to use to download something, etc. And that's only scratching the surface, there are many many many other things that the instructions are missing.
Trust me, I have most definitely tried setting up Devine to the best of my ability, but with incomplete guides and instructions, there's nothing more I can do. -
-
These forums seem to be attracting the lazy and entitled, expecting everything laid out on a platter with easy (GenZ) 10 minute instructions. Then they complain about the free service.
-
It takes some really effort and somehow I got Devine working enough for it to be of use to me. stabbedbybrick has put a lot of work and has been kind enough to share his services. Getting Devine configured is challenging but worth the effort. Thank you stabbedbybrick for what you have done and continue to do. Thank you to everyone who helps others to get a grasp on how to get this program set up and how to use it.
Also I hope someone can PM me because I recently subscribed to a service that isn't in stabbedbybrick's place on the web for services and I would like to find that particular service as Tubedigger has not worked on it. -
I finally remembered where I had seen some great guides on setting up devine.
@pssh has created the following:
https://telegra.ph/Devine-On-Win-v003-04-10
https://telegra.ph/Devine-On-Win-SHORT-v001-04-17
https://telegra.ph/Devine-v333-07-07
If these are still not enough, I'll create a more concise guide for my current configuration.
This includes the use of stabbedbybrick's fork of devine which has some great additional features (see changelog here)Last edited by SaintyUK; 19th Nov 2024 at 07:39.
-
I bought Eset Home Security Ultimate and it does indeed have Windscribe VPN and Best Buy Canada sent me the activation code. Roku is fussy as always but I did get some downloading done.
-
Yes please do this as I sure want to try stabbedbybrick's fork. I think you should start a new topic and call it something like setting up Devine DL Fork and then put links in these two main topics to that and maybe stabbedbybrick could put a link to the Topic under his other links. Somewhere where we can go with the soul focus on getting this program set up and running. Thank you for your efforts and thank you highlighting pssh's guides.
-
I've found a show on plex.tv that I'd like to download and so I've signed up with plex and added my plex profile to freevine. Sadly, I failed to download my show. To make sure my freevine was still working (I don't download all that often) I downloaded a Channel4 show with the code
Code:py freevine.py get -e s01e01 https://www.channel4.com/programmes/the-inbetweeners
Code:py freevine.py get -e s01e05 https://app.plex.tv/desktop/#!/provider/tv.plex.provider.vod/details?key=%2Flibrary%2Fmetadata%2F65bbef74f77534d923e72cab
Code:D:\Free\Git Nov24\freevine>py freevine.py get -e s01e05 https://app.plex.tv/desktop/#!/provider/tv.plex.provider.vod/details?key=%2Flibrary%2Fmetadata%2F65bbef74f77534d923e72cab ❯_freevine v1.1.8 07:34:37.933 ←[4m←[31mERROR←[0m : URL did not match any supported service
UPDATE. I used Edge instead of Firefox and got a more normal-looking URL for the show. Still having no luck though - can anyone make sense of this?Code:D:\Free\Git Nov24\freevine>freevine.py get --season S01E05 https://watch.plex.tv/en-GB/show/the-optimist ❯_freevine v1.1.8 10:16:19.361 ←[4m←[32mINFO←[0m : ←[1mPlex←[0m 10:16:19.361 ←[4m←[32mINFO←[0m : + Adding service profile Traceback (most recent call last): File "D:\Free\Git Nov24\freevine\freevine.py", line 15, in <module> cli() File "C:\Python311\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Python311\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Python311\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Python311\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Python311\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Free\Git Nov24\freevine\utils\commands.py", line 90, in get Service(config, **kwargs) File "D:\Free\Git Nov24\freevine\services\plex\plex.py", line 66, in __init__ self.get_options() File "D:\Free\Git Nov24\freevine\services\plex\plex.py", line 249, in get_options downloads, title = get_downloads(self) ^^^^^^^^^^^^^^^^^^^ File "D:\Free\Git Nov24\freevine\utils\options.py", line 163, in get_downloads content, title = stream.get_content(stream.url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Free\Git Nov24\freevine\services\plex\plex.py", line 230, in get_content content = self.get_series(url) ^^^^^^^^^^^^^^^^^^^^ File "D:\Free\Git Nov24\freevine\services\plex\plex.py", line 123, in get_series [ File "D:\Free\Git Nov24\freevine\services\plex\plex.py", line 132, in <listcomp> data=next( ^^^^^ StopIteration
Last edited by pooksahib; 20th Nov 2024 at 04:21.
-
I have created a semi-automated guide to install stabbedbybrick's fork of Devine, any dependencies and stabbedbybrick's Devine services!
It can be found here: https://forum.videohelp.com/threads/416617-Semi-automated-guide-to-install-stabbedbybr...fork-of-Devine -
I'm still trying (and failing to) to download a show from Plex (post #1554). The command
Code:py freevine.py get -e s01e02 https://www.channel4.com/programmes/the-inbetweeners
Code:py freevine.py get -e s01e05 https://watch.plex.tv/en-GB/show/the-optimist
Last edited by pooksahib; 21st Nov 2024 at 04:27.
-
You might be able to use Video Download Helper to download from Plex.
-
I'm rather sad as I got Windcribe to download from Roku and I am finding a lot of the time Roku is difficult to download from.
-
I decided to replace my Python with a newer version. The old version was installed using 'custom install' and was located in C:/Python but I let the new one install itself i.e. buried within 'Users'. My Freevine is now giving me this error. Can someone guide me as to how to fix it? Many thanks.
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 610Last Post: 13th Jun 2025, 16:34 -
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