VideoHelp Forum




+ Reply to Thread
Page 22 of 22
FirstFirst ... 12 20 21 22
Results 631 to 642 of 642
  1. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by paul92 View Post
    Anything involving widevine has always been an uphill battle for me, but I'll give anything a go, provided there are clear instructions alongside it.
    UK-FTA uses widevine - one difference between that and devine/unshackle/vinetrimmer is that UK-FTA comes pre-configured with a widevine device.
    So you already have a wvd file in the WVD folder of UK-FTA.
    It's not a giant leap to copy that to where the other downloaders look for their wvd.
    The stickies were written as help guides. Everyone finds it an uphill battle - wouldn't be worth doing otherwise. Wasn't it JFK, talking about getting men on the moon, who said - " We do these things not because they are easy, but because they are hard."
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  2. Can someone grab this for me? I only have my mobile as my pc is getting repaired. Thanks.
    https://www.channel4.com/programmes/embarrassing-bodies/on-demand/50670-002
    Quote Quote  
  3. Love this tool! Have used it to archive a lot of my favourite shows. I noticed in the past few days, the All4 downloader is only showing a maximum resolution of 1024x576 even though I know (at least 2) 1080p streams exist. Is there anything I can change in the config to fix this? Many thanks.
    Quote Quote  
  4. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by gordonlynne1968 View Post
    ... the All4 downloader is only showing a maximum resolution of 1024x576 even though I know (at least 2) 1080p streams exist. .

    Perhaps All4 has changed something. I'll take a look.

    I can confirm the ALL4 downloader has been degraded. Very likely not enough header information is being sent. I tried using AllHell3Gui and chose the Dash-MPD-CLI downloader and got 1080p. So there is your short-term fix. But I'll look at the All4 code. Thanks for a alert.
    Last edited by A_n_g_e_l_a; 17th Aug 2025 at 12:05.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  5. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by gordonlynne1968 View Post
    Love this tool! Have used it to archive a lot of my favourite shows. I noticed in the past few days, the All4 downloader is only showing a maximum resolution of 1024x576 even though I know (at least 2) 1080p streams exist. Is there anything I can change in the config to fix this? Many thanks.
    That was easy fix just needed this line adding to C4.py at UK-FTA/ukfta/c4_dl/

    Code:
    'Origin': "ak-jos-c4assets-com.akamaized.net",
    exactly like in the image below.

    Image
    [Attachment 88351 - Click to enlarge]


    I'm in the process of pushing the fix to github https://github.com/vinefeeder/UK-FTA but you might not want the hassle of downloading everything. A quick in-place edit may do it for you.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  6. Originally Posted by A_n_g_e_l_a View Post
    Originally Posted by gordonlynne1968 View Post
    Love this tool! Have used it to archive a lot of my favourite shows. I noticed in the past few days, the All4 downloader is only showing a maximum resolution of 1024x576 even though I know (at least 2) 1080p streams exist. Is there anything I can change in the config to fix this? Many thanks.
    That was easy fix just needed this line adding to C4.py at UK-FTA/ukfta/c4_dl/

    Code:
    'Origin': "ak-jos-c4assets-com.akamaized.net",
    exactly like in the image below.

    Image
    [Attachment 88351 - Click to enlarge]


    I'm in the process of pushing the fix to github https://github.com/vinefeeder/UK-FTA but you might not want the hassle of downloading everything. A quick in-place edit may do it for you.
    Thanks so much for taking a look at this for me. I tried again by adding the line above to my C4.py file and it still only produces 1024x576 files. Similarly, when using AllHell3GUI, it only brings up a 576p stream. I have even tried with files I know exist as 1080p streams. The output below if that is helpful:

    ************************************************** ******************************
    [ URL ] https://www.channel4.com/programmes/frasier/on-demand/24639-001
    [ KEY ] 3c33badd1c77cb88faeb18040dc655c1:cb7fb7be9327d9f58 3a47dd3f57e2ce4
    [ KEY ] 3c33badd1c77cb88faeb18040dc655c1:cb7fb7be9327d9f58 3a47dd3f57e2ce4
    [ KEY ] 3c33badd1c77cb88faeb18040dc655c1:cb7fb7be9327d9f58 3a47dd3f57e2ce4
    [ MPD ]
    http://cf.dash01.stream.c4assets.com/wvmod-stream/CH4_33_05_42_24639_001_5_17177
    8037835071.mpd?c3.ri=14618273605174570000
    ************************************************** ******************************
    Frasier_S04E01 The_Two_Mrs_Cranes
    12:12:12.932 INFO : N_m3u8DL-RE (Beta version) 20241203
    12:12:12.947 INFO : Loading URL: http://cf.dash01.stream.c4assets.com/wvmod-stream/CH4_33_05_42_24639_001_5_17177803783...73605174570000
    12:12:13.009 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
    12:12:13.010 INFO : Parsing streams...
    12:12:13.023 WARN : Writing meta json
    12:12:13.025 INFO : Extracted, there are 10 streams, with 7 basic streams, 2 audio streams, 1 subtitle streams
    12:12:13.025 INFO : Vid *CENC 1024x576 | 1498 Kbps | video=1499237 | avc1.640029
    | 1 Segment | Main | ~21m45s
    12:12:13.025 INFO : Vid *CENC 1024x576 | 1200 Kbps | video=1199541 | avc1.640029
    | 1 Segment | Main | ~21m45s
    12:12:13.025 INFO : Vid *CENC 640x360 | 1000 Kbps | video=999656 | avc1.640029 |
    1 Segment | Main | ~21m45s
    12:12:13.026 INFO : Vid *CENC 640x360 | 802 Kbps | video=799927 | avc1.4D401F |
    1 Segment | Main | ~21m45s
    12:12:13.026 INFO : Vid *CENC 512x288 | 502 Kbps | video=500218 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.026 INFO : Vid *CENC 384x216 | 253 Kbps | video=250120 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.026 INFO : Vid *CENC 256x144 | 153 Kbps | video=150204 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.027 INFO : Aud *CENC audio_eng_1=128000 | 134 Kbps | mp4a.40.2 | en |
    2CH | 1 Segment | Alternate | ~21m45s
    12:12:13.027 INFO : Aud *CENC audio_eng=128000 | 133 Kbps | mp4a.40.2 | en | 2CH
    | 1 Segment | Main | ~21m45s
    12:12:13.028 INFO : Sub textstream=0 | 1 Segment | Main | ~21m45s
    12:12:13.030 INFO : Parsing streams...
    12:12:13.030 INFO : Selected streams:
    12:12:13.030 INFO : Sub textstream=0 | 1 Segment | Main | ~21m45s
    12:12:13.031 WARN : Writing meta json
    12:12:13.032 INFO : Save Name: subs
    12:12:13.094 INFO : Start downloading...Sub textstream=0 | Main
    12:12:13.128 WARN : Reading media info...
    12:12:13.285 INFO : NaN: Subtitle, webvtt
    12:12:13.286 WARN : Extracting VTT(raw) subtitle...
    12:12:13.290 INFO : Binary merging...
    12:12:13.303 INFO : Done
    12:12:13.323 INFO : N_m3u8DL-RE (Beta version) 20241203
    12:12:13.336 INFO : Loading URL: http://cf.dash01.stream.c4assets.com/wvmod-stream/CH4_33_05_42_24639_001_5_17177803783...73605174570000
    12:12:13.364 INFO : Content Matched: Dynamic Adaptive Streaming over HTTP
    12:12:13.364 INFO : Parsing streams...
    12:12:13.366 WARN : Writing meta json
    12:12:13.368 INFO : Extracted, there are 10 streams, with 7 basic streams, 2 audio streams, 1 subtitle streams
    12:12:13.368 INFO : Vid *CENC 1024x576 | 1498 Kbps | video=1499237 | avc1.640029
    | 1 Segment | Main | ~21m45s
    12:12:13.368 INFO : Vid *CENC 1024x576 | 1200 Kbps | video=1199541 | avc1.640029
    | 1 Segment | Main | ~21m45s
    12:12:13.368 INFO : Vid *CENC 640x360 | 1000 Kbps | video=999656 | avc1.640029 |
    1 Segment | Main | ~21m45s
    12:12:13.368 INFO : Vid *CENC 640x360 | 802 Kbps | video=799927 | avc1.4D401F |
    1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Vid *CENC 512x288 | 502 Kbps | video=500218 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Vid *CENC 384x216 | 253 Kbps | video=250120 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Vid *CENC 256x144 | 153 Kbps | video=150204 | avc1.42C01F |
    1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Aud *CENC audio_eng_1=128000 | 134 Kbps | mp4a.40.2 | en |
    2CH | 1 Segment | Alternate | ~21m45s
    12:12:13.369 INFO : Aud *CENC audio_eng=128000 | 133 Kbps | mp4a.40.2 | en | 2CH
    | 1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Sub textstream=0 | 1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Parsing streams...
    12:12:13.369 INFO : Selected streams:
    12:12:13.369 INFO : Vid *CENC 1024x576 | 1498 Kbps | video=1499237 | avc1.640029
    | 1 Segment | Main | ~21m45s
    12:12:13.369 INFO : Aud *CENC audio_eng_1=128000 | 134 Kbps | mp4a.40.2 | en |
    2CH | 1 Segment | Alternate | ~21m45s
    12:12:13.369 INFO : Aud *CENC audio_eng=128000 | 133 Kbps | mp4a.40.2 | en | 2CH
    | 1 Segment | Main | ~21m45s
    12:12:13.369 WARN : Writing meta json
    12:12:13.370 INFO : Save Name: Frasier_The_Two_Mrs_Cranes_S04E01
    12:12:13.370 WARN : MuxAfterDone is detected, binary merging is automatically
    enabled
    12:12:13.565 WARN : The entire file has been cut into small segments to
    accelerate76 | 1498 Kbps | Main ━━━━━━━━━━━━━━━━━ 0/100 0.00% - - --:--:--
    12:12:13.566 WARN : The entire file has been cut into small segments to
    accelerate76 | 1498 Kbps | Main ━━━━━━━━━━━━━━━━━ 0/100 0.00% - - --:--:--
    12:12:13.567 INFO : Start downloading...Aud audio_eng_1=128000 | 134 Kbps |
    mp4a.40.2 | en | 2CH | Alternate ━━━━━━━━━━━━━━━━━ 0/100 0.00% - - --:--:--
    12:12:13.567 INFO : Start downloading...Vid 1024x576 | 1498 Kbps | video=1499237
    | avc1.640029 | MainKbps | Main ━━━━━━━━━━━━━━━━━ 0/100 0.00% - - --:--:--
    12:12:13.618 WARN : The entire file has been cut into small segments to
    accelerate76 | 1498 Kbps | Main ━━━━━━━━━━━ 0/24 0.00% - 0.00Bps --:--:-- ⣯
    12:12:13.620 INFO : Start downloading...Aud audio_eng=128000 | 133 Kbps |
    mp4a.40.2 | en | 2CH | MainMain ━━━━━━━━━━━ 0/24 0.00% - 0.00Bps --:--:-- ⣯
    Last edited by gordonlynne1968; 21st Aug 2025 at 07:08.
    Quote Quote  
  7. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by gordonlynne1968 View Post

    Thanks so much for taking a look at this for me. I tried again by adding the line above to my C4.py file and it still only produces 1024x576 files. Similarly, when using AllHell3GUI, it only brings up a 576p stream. I have even tried with files I know exist as 1080p streams. The output below if that is helpful:
    Mmm, yes. See what you mean. It was fixed and now it isn't! Suggest you move on to https://github.com/vinefeeder/TwinVine. It should install very easily. You will need to edit the yaml file you create; C4 username and password at tthe appropriate place - it's all lald out.. Gets 1080p with an Android endpoint.

    https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder1.png
    Last edited by A_n_g_e_l_a; 25th Aug 2025 at 13:00.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  8. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    UK-FTA was a big part of my python learning experience trying to bring a user focus to software design rather than a focus on what was easy for the developer.

    However, the tool has largely been eclipsed by the better code implementation of Devine.
    UK-FTA still works, except for Channel 4 deciding to deliver only SD content to the browser. But Devine - using Android endpoints - has no issues obtaining HD.

    For those whom have grown to like, and even expect, a GUI interface I prepared VineFeeder. It needs a separate install and it could call Devine for all the UK-FTA channels from a GUI. That is still a good solution - as VineFeeder on its own can be set to call Devine or Unshackle or Envied. But it needs a system wide install - a uv tool install for unshackle and envied. That presents a barrier for some users.

    A natural progression has been to create TwinVine: an all-in-one uv package install for VineFeeder and Envied -> TwinVine. Complete; runs out of the box except for one file rename.

    If you regularly use ALL4 BBC ITVX MY5 STV TPTV TVNZ U Then VineFeeder is your start tool.
    Image
    [Attachment 88422 - Click to enlarge]


    If you want to direct download from the command line but maybe select-titles too for any of:
    ALL4 AUBC CBS DSCP iP MAX MY5 NF PCOK ROKU SPOT TPTV TVNZ YTBE
    ARD CBC CTV DSNP ITV MTSP NBLA NRK PLUTO RTE STV TUBI UKTV ZDF

    Then envied will be your choice.
    Image
    [Attachment 88601 - Click to enlarge]

    The option --select-titles does away with the need for -w S03E11 to get the latest offering in the series you are following. Is it up to 11 or is 12 now? Select-titles brings the convenience of a selecting from a list. Giving you an interface easier for the user - rather than the developer.

    Twinvine may be installed by
    Code:
    git clone https://github.com/vinefeeder/TwinVine.git
    cd TwinVine
    uv clean
    uv lock
    uv sync
    A working envied yaml is at Twinvine/packages/envied/src/envied/envied-working-example.yaml - change its name to envied.yaml and you are now ready to go!
    Code:
    uv run vinefeeder
    or
    Code:
    uv code run envied env info

    https://github.com/vinefeeder/TwinVine
    Last edited by A_n_g_e_l_a; 7th Sep 2025 at 05:45.
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  9. My UK-FTA has stopped working. I am getting the following error:

    Traceback (most recent call last):
    File "C:\Users\*****\Downloads\uk-fta_16_1\UK-FTA\gui.py", line 4, in <module>
    from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QLabel, QHBoxLayout, QCheckBox
    ModuleNotFoundError: No module named 'PyQt6'

    Any help with this will be greatly appreciated.
    Quote Quote  
  10. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by oediv2k View Post
    My UK-FTA has stopped working. I am getting the following error:

    Traceback (most recent call last):
    File "C:\Users\*****\Downloads\uk-fta_16_1\UK-FTA\gui.py", line 4, in <module>
    from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QLabel, QHBoxLayout, QCheckBox
    ModuleNotFoundError: No module named 'PyQt6'

    Any help with this will be greatly appreciated.
    ...Image
    [Attachment 88546 - Click to enlarge]
    Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
    https://files.videohelp.com/u/301890/hellyes6.zip
    Quote Quote  
  11. Originally Posted by A_n_g_e_l_a View Post
    Originally Posted by oediv2k View Post
    My UK-FTA has stopped working. I am getting the following error:

    Traceback (most recent call last):
    File "C:\Users\*****\Downloads\uk-fta_16_1\UK-FTA\gui.py", line 4, in <module>
    from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QLabel, QHBoxLayout, QCheckBox
    ModuleNotFoundError: No module named 'PyQt6'

    Any help with this will be greatly appreciated.
    ...Image
    [Attachment 88546 - Click to enlarge]
    Thank you
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!