Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.
+ Reply to Thread
Results 481 to 507 of 507
Thread
-
Sorry to keep pulling up issues with iPlayer, but I feel like it is worth reporting them, could be my issues and not the program itself. I am getting this error (I am in the UK by the way, so shouldn't be any geo issues):
Code:Segment count check not pass, total: 446, downloaded: 445.
-
It is.
[Attachment 75297 - Click to enlarge]
but perhaps not from here.Want to PM me? Just ask in the forum first. -
If you get segment error, you can try using --threads 1 as part of the command. I've never been able to reproduce that error on any service, but others have and it's usually related to the download of concurrent fragments.
As for 1080p, it's not available on this particular title through Freevine at the moment even though it does exist. It gives a 404 response when looking for the init. BBC iPlayer is a giant pain in the ass to deal with, and the entire service code is essentially being held together by duct tape and wishful thinking. Most titles work fine, but some just don't.
Like I said earlier, don't completely abandon get_iplayer yet -
Is there anyway this can be adapted to capture from a live ITV Hub feed? Or how I could go about doing this if it isn't possible with freevine? I have dumped my keys from android and freevine works brilliantly for On Demand content
-
By the looks of it, it can probably be adapted to capture live feeds. It isn't supported now, and I don't know if I'll add it in the future, but it definitely looks possible to do.
If you want to do it yourself, I'd suggest checking the N_m3u8DL-RE --help documentation. It supports various ways of downloading live feeds. -
I installed this script on someone else's computer and I'm getting this error.
Code:ERROR : Service is not supported
Python 3.10.0
All the binaries are in the path and work.
This all works on my computer but the problem child is Windows 11 if that helps.
I just can't see the wood for the trees. -
Is anyone else having issues downloading from Channel 4 today please? Trying to download the latest A Place in the Sun and I'm getting:
10:31:00.191 ERROR : <Response [404]> Asset not found.
Tried Monday's episode which I'd already downloaded without issue and getting the same error.
I tried a number of different SmartDNS which didn't help. -
This error means that the command structure is wrong in some way, so it tries to look for a service which doesn't exist. But I can't say how without seeing the terminal output.
Also, it looks like Channel4 has made some changes to the Android API, which now results in a 404. In the meantime, you can switch the client to "web" in channel4/api.yaml to download the regular web streams until I have time to take a look at it. -
I first tried something simple like this.
Code:freevine>freevine.py -e https://www.bbc.co.uk/iplayer/episode/m001hjsd/defenders-busting-the-bad-guys-series-5-episode-3
Then to rule out the notorious BBC I tried this.
Code:https://www.channel4.com/programmes/location-location-location/on-demand/72079-008
I have this script running on four of my computers, all Windows 10 though.
I've reinstalled Python. Reinstalled the freevine script. Checked the requirements.txt file.
I don't have access to the problem computer at the moment but I'm just wondering if it's a Windows 11 funny with the main environmental path. Such as a trailing backslash for one of the path entries. The required binaries work because you can run them from the cmd within the freevine folder. n_m3u8, ffmpeg, mvkmerge, mp4decrypt etc.
That 'Service is not supported' pulls from the service.py script and will return as such if any of the services are not valid.
I'll do some more digging. I just don't have another Windows 11 to test on. Anyway, thanks for responding. -
Ok what must I show you? Is there a debug of sorts I can turn on?
Code:(.venv) D:\DLers\freevine>freevine.py --help 11:10:56.614 INFO : Freevine v1.0.6 11:10:56.913 ERROR : Service is not supported (.venv) D:\DLers\freevine>freevine.py -e https://www.bbc.co.uk/iplayer/episode/m001hjsd/defenders-busting-the-bad-guys-series-5-episode-3 11:11:03.423 INFO : Freevine v1.0.6 11:11:03.729 ERROR : Service is not supported (.venv) D:\DLers\freevine>
-
So i have this weird error, anyone know a fix? After downloading the first 15 seasons, season 16 won't work and neither will the command --complete
D:\!FileDUMP\freevine>freevine.py --season 16 https://www.channel4.com/programmes/taskmaster
11:34:21.948 INFO : Freevine v1.0.6
11:34:22.743 INFO : ALL4
11:34:23.447 INFO : Taskmaster: 16 Season(s), 143 Episode(s)
⠋ Getting media info...
⠙ Getting media info...ERROR : <Response [404]> Asset not found. -
-
If you can't even run freevine.py --help, then something is really messed up. Have you tried it in all shells? Windows terminal, powershell, command line? Try typing everything out without any pasting, as well. Just to rule out any hidden characters or other shenanigans.
The "Service is not supported" error shouldn't even be technically possible to get while only running --help. -
As for the current Channel4 issues, it looks like the endpoint is either down or simply removed/changed. It's been used for years, and I don't even know who found it to begin with. Maybe we'll get lucky and it's only temporary, we'll see.
There is at least one other functional endpoint I know of that gives higher bitrate streams, but it requires authorization token from a login session, and I'd like to avoid all that if possible. We'll see how things shake out.
The regular web client streams are still functional, though. So that's something. -
I have been getting episodes of Taggart and becoming a fan of the show. I keep running across a problem with Taggart S19E03. It downloads everything but fails because of missing one segment. I have tried it several times and I don't know what I am doing wrong as I have had success with every other episode of the show thus far. Here is the log:
C:\freevine-1.0.6>freevine.py -sv res=432:for=worst -e S19E03 https://player.stv.tv/summary/taggart
16:21:21.872 INFO : Freevine v1.0.6
16:21:23.200 INFO : STV Player
16:21:38.217 INFO : Taggart: 27 Season(s), 110 Episode(s)
16:21:39.935 INFO : Taggart S19E03 Blood Money
16:21:39.935 INFO : No encryption found
16:21:40.137 INFO : N_m3u8DL-RE (Beta version) 20230628
16:21:40.162 INFO : Loading URL: http://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/clear/1486976045/bc10a0...lmN2VjZA%3D%3D
16:21:40.415 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
16:21:40.416 INFO : Parsing streams...
16:21:40.521 WARN : Writing meta json
16:21:40.543 INFO : Extracted, there are 8 streams, with 4 basic streams, 3 audio streams, 1 subtitle streams
16:21:40.544 INFO : Vid 960x540 | 1262 Kbps | 366d7929-f307-44ad-a488-235bcc61560d | 25 | avc1.4d001f | 1497 Segments |
~49m54s
16:21:40.544 INFO : Vid 768x432 | 710 Kbps | 7a549880-6dde-433b-b16d-edadab3799b0 | 25 | avc1.4d001e | 1497 Segments |
~49m54s
16:21:40.545 INFO : Vid 640x360 | 440 Kbps | 699d422b-36f4-40a3-9198-b8ea86e1b48b | 25 | avc1.4d001e | 1497 Segments |
~49m54s
16:21:40.545 INFO : Vid 384x216 | 233 Kbps | 90788fd9-1de0-4287-93a5-b70398038b04 | 25 | avc1.42000d | 1497 Segments |
~49m54s
16:21:40.546 INFO : Aud ce2acfef-3cbb-406b-86d2-163b604ddb10 | 127 Kbps | mp4a.40.2 | en | 1510 Segments | ~49m55s
16:21:40.546 INFO : Aud 7479c723-aeca-4208-9210-8d52507e41a1 | 96 Kbps | mp4a.40.2 | en | 1510 Segments | ~49m55s
16:21:40.547 INFO : Aud f462a6b2-2cc2-4d30-8774-c838ab4ba0ad | 64 Kbps | mp4a.40.2 | en | 1510 Segments | ~49m55s
16:21:40.547 INFO : Sub fafa4afb-1e44-475e-8dba-ac763cc0efe6 | en | 1 Segment | ~49m53s
16:21:40.547 INFO : Parsing streams...
16:21:40.555 INFO : Selected streams:
16:21:40.556 INFO : Vid 768x432 | 710 Kbps | 7a549880-6dde-433b-b16d-edadab3799b0 | 25 | avc1.4d001e | 1497 Segments |
~49m54s
16:21:40.556 INFO : Aud ce2acfef-3cbb-406b-86d2-163b604ddb10 | 127 Kbps | mp4a.40.2 | en | 1510 Segments | ~49m55s
16:21:40.556 INFO : Sub fafa4afb-1e44-475e-8dba-ac763cc0efe6 | en | 1 Segment | ~49m53s
16:21:40.557 WARN : Writing meta json
16:21:40.563 INFO : Save Name: Taggart.S19E03.Blood.Money.432p.STV.WEB-DL.AAC2.0.H.264
16:21:40.563 WARN : MuxAfterDone is detected, binary merging is automatically enabled
16:21:40.565 INFO : Start downloading...Aud ce2acfef-3cbb-406b-86d2-163b604ddb10 | 127 Kbps | mp4a.40.2 | en
16:21:40.565 INFO : Start downloading...Vid 768x432 | 710 Kbps | 7a549880-6dde-433b-b16d-edadab3799b0 | 25 | avc1.4d001e
16:21:40.931 INFO : Start downloading...Sub fafa4afb-1e44-475e-8dba-ac763cc0efe6 | en
16:21:40.955 WARN : Reading media info...
16:21:40.993 WARN : Reading media info...
16:21:41.030 INFO : [0x1]: Video, h264 (avc1), 768x432
16:21:41.051 INFO : [0x1]: Audio, aac (mp4a), 127 kb/s
16:21:41.269 WARN : Reading media info...
16:21:41.350 INFO : NaN: Subtitle, webvtt
16:21:41.352 WARN : Extracting VTT(raw) subtitle...
16:21:41.374 INFO : Binary merging...
16:23:52.305 WARN : Response status code does not indicate success: 404 (Not Found).
16:23:52.309 ERROR: Segment count check not pass, total: 1511, downloaded: 1510.
16:26:49.852 INFO : Binary merging...
16:26:50.843 ERROR: Failed
Traceback (most recent call last):
File "C:\freevine-1.0.6\services\stv\stv.py", line 270, in download
subprocess.run(args, check=True)
File "C:\Users\\AppData\Local\Programs\Python\Python311 \Lib\subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['.\\N_m3u8DL-RE.EXE', 'http://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/clear/1486976045/bc10a073-278f-43c5-83d9-8f6ed8adbd71/2s/manifest.mpd?fastly_token=NjU5NWUxMGNfMjZiM2FmNjQ2 ODU1ZDJiZDJhNWY2ZjI0N2E1ZTkxZDZiNmU0YjI1ZDQ5ZjllMW FkOWNlYzdlMDgwOTlmN2VjZA%3D%3D', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'Taggart.S19E03.Blood.Money.432p.STV.WEB-DL.AAC2.0.H.264', '--tmp-dir', 'temp', '--save-dir', WindowsPath('downloads/Taggart/Season 19'), '--no-log', '-sv', 'res=432:for=worst', '-sa', 'for=best', '-ss', 'all', '-da', 'name=Description', '-M', 'format=mp4:muxer=ffmpegkip_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.0.6\freevine.py", line 36, in <module>
main()
File "C:\Users\\AppData\Local\Programs\Python\Python311 \Lib\site-packages\click\core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\\AppData\Local\Programs\Python\Python311 \Lib\site-packages\click\core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\\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\\AppData\Local\Programs\Python\Python311 \Lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\freevine-1.0.6\utils\commands.py", line 39, in wrapper
return command(search=search, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\freevine-1.0.6\freevine.py", line 30, in main
Service(main_config, service_api, service_config, **kwargs)
File "C:\freevine-1.0.6\services\stv\stv.py", line 55, in __init__
self.get_options()
File "C:\freevine-1.0.6\services\stv\stv.py", line 239, in get_options
self.download(download, title)
File "C:\freevine-1.0.6\services\stv\stv.py", line 272, in download
raise ValueError(f"{e}")
ValueError: Command '['.\\N_m3u8DL-RE.EXE', 'http://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/clear/1486976045/bc10a073-278f-43c5-83d9-8f6ed8adbd71/2s/manifest.mpd?fastly_token=NjU5NWUxMGNfMjZiM2FmNjQ2 ODU1ZDJiZDJhNWY2ZjI0N2E1ZTkxZDZiNmU0YjI1ZDQ5ZjllMW FkOWNlYzdlMDgwOTlmN2VjZA%3D%3D', '-mt', '--auto-subtitle-fix', 'true', '--thread-count', '16', '--save-name', 'Taggart.S19E03.Blood.Money.432p.STV.WEB-DL.AAC2.0.H.264', '--tmp-dir', 'temp', '--save-dir', WindowsPath('downloads/Taggart/Season 19'), '--no-log', '-sv', 'res=432:for=worst', '-sa', 'for=best', '-ss', 'all', '-da', 'name=Description', '-M', 'format=mp4:muxer=ffmpegkip_sub=false']' returned non-zero exit status 1.
C:\freevine-1.0.6>
I noticed stabbedbybrick addressing an issue such as this with "--threads 1" and I am giving that a try now. I also dropped the manifest into a command template I have for N_m3u8DL-RE and it seems to have gotten the file. As far as I can tell it has something to do with the audio part of the file being short a segment.
Segment 1 failed. Most of the Taggart files are downloading fine but I have now run across two problem files but hopefully N_m3U8DL-RE will work on both. I am trying the second problem file now. It seems to have failed but I will give it another go.
It was Taggart S21E04 In Camera that I was able to get with N_m3u8DL-RE but Taggart S19E03 fails and it is the audio file.Last edited by Tom Saurus; 6th Dec 2023 at 18:14.
-
-
The Taggart S19E03 episode works fine with dash-mpd-cli, in case that's useful.
Code:% dash-mpd-cli -v --quality best --write-subs -o taggart.mp4 "http://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/clear/1486976045/bc10a073-278f-43c5-83d9-8f6ed8adbd71/2s/manifest.mpd?fastly_token=NjU5NWUxMGNfMjZiM2FmNjQ2ODU1ZDJiZDJhNWY2ZjI0N2E1ZTkxZDZiNmU0YjI1ZDQ5ZjllMWFkOWNlYzdlMDgwOTlmN2VjZA%3D%3D" [0s] [>-------------------------------------------------] Fetching DASH manifest DASH manifest has 1 period Streams in period #1, duration 2993.880s: audio mp4a.40.2 | 62 Kbps | lang=en role=main audio mp4a.40.2 | 93 Kbps | lang=en role=main audio mp4a.40.2 | 124 Kbps | lang=en role=main video avc1.42000d | 227 Kbps | 384x216 role=main video avc1.4d001e | 429 Kbps | 640x360 role=main video avc1.4d001e | 693 Kbps | 768x432 role=main video avc1.4d001f | 1232 Kbps | 960x540 role=main subs Vtt | en | Preparing download for period #1 Downloaded subtitles (Vtt) to taggart.vtt Audio stream selected: bw=124 Kbps lang=en codec=mp4a.40.2 Video stream selected: bw=1232 Kbps resolution=960x540 codec=avc1.4d001f Period #1: fetching 1510 audio, 1497 video and 0 subtitle segments [2m] [#################################################>] Muxing audio and video [2023-12-07T07:45:55Z INFO dash_mpd::ffmpeg] Muxer preference for mp4 is ["ffmpeg", "vlc", "mp4box"] [2023-12-07T07:45:55Z INFO dash_mpd::ffmpeg] Trying muxer ffmpeg [2023-12-07T07:45:57Z INFO dash_mpd::ffmpeg] Muxing with ffmpeg subprocess succeeded [2m] [##################################################] Done Downloaded DASH content to taggart.mp4
Code:% podman run --rm -v .:/content ghcr.io/emarsden/dash-mpd-cli -v --quality best --write-subs -o taggart.mp4 "http://manifest.prod.boltdns.net/manifest/v1/dash/live-baseurl/clear/1486976045/bc10a073-278f-43c5-83d9-8f6ed8adbd71/2s/manifest.mpd?fastly_token=NjU5NWUxMGNfMjZiM2FmNjQ2ODU1ZDJiZDJhNWY2ZjI0N2E1ZTkxZDZiNmU0YjI1ZDQ5ZjllMWFkOWNlYzdlMDgwOTlmN2VjZA%3D%3D"
https://emarsden.github.io/dash-mpd-cli/container.html -
-
I have the info I need, it's mostly a matter of me having time to sit down and actually implement it. I'm also procrastinating a bit to see if other alternatives pop up.
I have thought about adding the option of using credentials and/or cookies for all services, but that would allow for premium accounts to get premium content, and that kind of goes against the "free" part of the name. And maybe break the rules of this forum? I don't know.
If nothing else happens, I'll probably add it for Channel4, in any case. -
Thanks for this great program stabbedbybrick, it worked great for me. I must thank A-n-g-e-l-a, codehound, karoolus, [SS]vegeta, ElCap and others that I can't remember off-hand, sorry,for their contributions too. They have helped me to at least try to understand the processes and procedures.
-
I have changed the api.yaml file for channel4 to client:web.
Yes, it's downloading fine, except I am no longer getting subtitles for CH4. I have tried it on shows that did give me subs before. -
-
Thank you and I am giving it a try right now. I think Freevine is a terrific program. As for the "Sign In" aspect, I sometimes think it is a good idea for CTV because they have "Sign In To Watch" but usually if you wait enough time those movies eventually show up under "Limited Time Only" and you don't have to sign in. However I wouldn't want your program to go against the forum rules and get banned. It is wonderful as it is and evolving to become even better and I hope it continues being so for quite a while yet.
Update: The command worked and N_m3u8DL-RE was able to get the episode. Thankfully most of the episodes of "Taggart" are downloading just fine but it is nice to know that there is a way to get the ones that don't. -
When downloading manually with N_m3u8DL-RE, you can add "--check-segments-count False" and it'll work. It's not added to Freevine yet, but I probably will in the future since it's not a totally uncommon error.
Adding "--check-segments-count False" will be useful
Similar Threads
-
UK Free to Air Downloader
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 76Last Post: 9th Dec 2023, 01:35 -
Are we going to see all streaming services switching to L1 completely
By Loryanam2 in forum Video Streaming DownloadingReplies: 7Last Post: 5th Mar 2023, 08:37 -
4K Video Downloader free or money?
By Jomapil1 in forum Video Streaming DownloadingReplies: 8Last Post: 29th Sep 2020, 11:33 -
Portable Streaming DownLoader for XMovies8?
By KermitJ in forum Video Streaming DownloadingReplies: 0Last Post: 27th Sep 2019, 11:44 -
Simplest and quickest free video downloader ?
By arcadianne in forum Newbie / General discussionsReplies: 28Last Post: 27th Feb 2019, 21:29