My version was old so I downloaded the Guthub desktop and now have a cloned repo. I tried to test the Update feature by following the instructions in the README but you can see the errors I'm getting in the attached pic. Perhaps someone can suggest what I'm doing wrong?
Further question: if updates can indeed be done from within the freevine/update folder, have I any further need of Github desktop?
Many thanks.
[Attachment 76907 - Click to enlarge]
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 991 to 1,020 of 1599
-
-
@pooksahib:
If you're using old school cmd, you need to use backslashes: ".\update\update.cmd".
You technically don't need Github desktop if you use the update scripts, but if you're not comfortable with Git and CLI in general, I'd recommend you use it anyway. -
Aha! The README didn't specify PowerShell, I just assumed cmd..
As you can see, Update was successful but is it normal to have all these warnings? Many thanks. -
The main instructions do say that Windows Terminal and PowerShell 7 is recommended. And no, the warnings are not normal. You get them because it can't find Git on your system.
If you got it working using Github desktop, then you won't gain anything by messing around with the command line. It's just going to make things more complicated for you. -
I'm not averse to learning some basics. I put portableGit into my freevine folder but running the Update command still generates the warnings shown 2 posts up. Is portableGit not sufficient? Or, if it is, where exactly should it go? Continued thanks.
-
And that's great, but I don't want this thread to be a general IT support. Git and Freevine aren't directly related, so it's better if you turn to youtube and/or google on how to use it.
Download, install, and search for git+github on youtube. -
I'm running into problems when trying to use freevine to grab files from PlutoTV. I've tried
Here's the output for when I try to get a single episode:
Code:C:\freevine-1.1.7>python freevine.py get -e https://pluto.tv/en/on-demand/series/62bf26a809f31a0013741d0d/season/1/episode/62d02f7275b9dc0013c92262 --save-dir "G:\Downloaded from Youtube\Downloaded Content\Jeopardy!" ❯_freevine v1.1.7 14:04:30.780 ←[4m←[32mINFO←[0m : ←[1mPlutoTV←[0m Traceback (most recent call last): File "C:\freevine-1.1.7\freevine.py", line 15, in <module> cli() File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine-1.1.7\services\pluto\pluto.py", line 58, in __init__ self.get_options() File "C:\freevine-1.1.7\services\pluto\pluto.py", line 340, in get_options downloads, title = get_downloads(self) ^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\utils\options.py", line 160, in get_downloads downloads, title = stream.get_episode_from_url(stream.episode) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'PLUTO' object has no attribute 'get_episode_from_url'
Code:C:\freevine-1.1.7>python freevine.py get -e https://pluto.tv/en/on-demand/series/62bf26a809f31a0013741d0d/season/1/episode/62d02f7275b9dc0013c92262 --save-dir "G:\Downloaded from Youtube\Downloaded Content\Jeopardy!" ❯_freevine v1.1.7 14:04:30.780 ←[4m←[32mINFO←[0m : ←[1mPlutoTV←[0m Traceback (most recent call last): File "C:\freevine-1.1.7\freevine.py", line 15, in <module> cli() File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine-1.1.7\services\pluto\pluto.py", line 58, in __init__ self.get_options() File "C:\freevine-1.1.7\services\pluto\pluto.py", line 340, in get_options downloads, title = get_downloads(self) ^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\utils\options.py", line 160, in get_downloads downloads, title = stream.get_episode_from_url(stream.episode) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'PLUTO' object has no attribute 'get_episode_from_url' C:\freevine-1.1.7>python freevine.py get -c https://pluto.tv/en/on-demand/series/62bf26a809f31a0013741d0d/ --save-dir "G:\Downloaded from Youtube\Downloaded Content\Jeopardy!" ❯_freevine v1.1.7 14:08:03.782 ←[4m←[32mINFO←[0m : ←[1mPlutoTV←[0m 14:08:04.763 ←[4m←[32mINFO←[0m : JEOPARDY!: 36 Season(s), 499 Episode(s) 14:08:04.763 ←[4m←[31mERROR←[0m : Unable to find manifest Traceback (most recent call last): File "C:\freevine-1.1.7\freevine.py", line 15, in <module> cli() File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ryanp\AppData\Local\Programs\Python\Python311\Lib\site-packages\click\core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\utils\commands.py", line 90, in get Service(config, **kwargs) File "C:\freevine-1.1.7\services\pluto\pluto.py", line 58, in __init__ self.get_options() File "C:\freevine-1.1.7\services\pluto\pluto.py", line 350, in get_options self.download(download, title) File "C:\freevine-1.1.7\services\pluto\pluto.py", line 354, in download self.res, pssh, hls = self.get_mediainfo(manifest, self.quality) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\freevine-1.1.7\services\pluto\pluto.py", line 298, in get_mediainfo if manifest.endswith(".mpd"): ^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'endswith'
-
@aguy:
Pluto doesn't currently support downloading by episode URL, you have to use the standard method. And the "JEOPARDY" issue has been fixed in the latest commit. -
Amazing, the fix does seem to have worked. Now I'm realizing I don't have or know how to get a wvd for credentials -- does anybody have a guide on that?
EDIT: I originally typed WMV. Sorry!Last edited by aguy; 11th Feb 2024 at 07:57.
-
-
-
Here's an explanation: https://forum.videohelp.com/threads/411862-Beyond-WKS-KEYS
-
-
I notice CTV has some 4K content now eg: Russell Peters latest show. First time I've noticed and grabbed with Freevine.
-
Interesting. It looks like the script managed to pick up the HEVC manifest, which is typically reserved for TV or other certain devices. I wonder if they're introducing 2160p for new content, or if they already had it and made a mistake with this show only by storing it in a different location. Could be worth keeping an eye on.
-
Talking about 4k, any closer to being able to implement it from iplayer on freevine?
-
Implementing it is easy, it's just that I'm not going to include it in the public version of Freevine anytime soon. It just seems like an unnecessary risk having it up on Github, and I don't want to be the reason that particular hole gets plugged by directing a bunch of traffic through it.
Besides, everything that's available in 4k on iPlayer gets released by internal groups like NTb anyway. -
What does standard method mean please in this case ?
PS C:\freevine> python freevine.py get -e https://gem.cbc.ca/allegiance
❯_freevine v1.1.7
20:01:03.821 INFO : CBC Gem
20:01:03.821 INFO : + Adding service profile
20:01:03.859 ERROR : Episode URL not supported. Use standard method -
python freevine.py get -e is for getting one episode
if you want all episodes for season one (so far) its:
python freevine.py get --season S01 https://gem.cbc.ca/allegiance
if you want just a particular episode:
python freevine.py get -e (url for that episode)
This works I have just checked:
python freevine.py get -e S01E01 https://gem.cbc.ca/allegianceLast edited by the-equalizer; 14th Feb 2024 at 16:29. Reason: Updated info
-
Thanks @the-equalizer i have written batch files for the commands but the url threw up an issue with that as it was autoplay the s01e01 etc is something i hadn't come across thanks
-
-
The issue I was having is with the url for example https://gem.cbc.ca/allegiance?autoplay=1 is the url for the episode's but using S01E01 worked using the other url
-
CBC behaves differently to other sites, it doesnt have a direct link to the episode.
if you play the trailer or the 2 released episodes, you get the same url (as above) so its not the direct link to the episode.
thats why you need to use the standard method with the series url -
Can some kind person point me to the setup readme for hola and nz i tried the proxy setting in edge and i can logon and play from tvnz using the hola exe but cant configure it for freevine download thanks for looking
-
-
-
The latest commit should've resolved this.
Hola was set to use residential proxies, but it would appear that they don't work properly for all countries. So I've now set it to use the default datacenters instead. There doesn't seem to be much difference between the two anyway. -
-
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 597Last Post: 27th Apr 2025, 08:15 -
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