VideoHelp Forum




+ Reply to Thread
Page 41 of 54
FirstFirst ... 31 39 40 41 42 43 51 ... LastLast
Results 1,201 to 1,230 of 1596
  1. Originally Posted by sipho View Post
    Did you setup your credentials?
    Yes. Devine wouldnt have got that far without. Is CBC working for you?
    404 'not found' error suggests something has moved.
    Quote Quote  
  2. Originally Posted by phased View Post
    cant get CBC to work

    Code:
    ConnectionError: Request for 
    https://services.radio-canada.ca/ott/cbc-api/v2/token failed: <html>
    <head><title>404 Not Found</title></head>
    <body>
    <center><h1>404 Not Found</h1></center>
    <hr><center>nginx</center>
    </body>
    </html>
    I have the same problem and I tried YT-DLP the newest version and it doesn't work with CBC either.
    Quote Quote  
  3. Originally Posted by Tom Saurus View Post

    I have the same problem and I tried YT-DLP the newest version and it doesn't work with CBC either.
    Thanks for confirming.
    Quote Quote  
  4. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    i have tried to download off discovery Plus (UK) and no matter what i try i get this message. i done the cookie extraction from browser renamed it to the service but just this.Image
    [Attachment 84335 - Click to enlarge]
    Quote Quote  
  5. Originally Posted by pssh View Post
    (Credit goes to StabbedByBrick, PSXman_uk and countless others in this forum).

    Tested on the latest version of Windows 10 Pro 22H2 and Windows 11 Pro 24H2.
    Thank you for this incredibly helpful guide. I got almost the whole way there but have an issue when the videos are decrypted. Do you have any insight into anything that needs changed? I'm using the provided wvd files.


    Code:
    devine dl --list-titles ALL4 https://www.channel4.com/programmes/father-christmas
    devine dl --list ALL4 https://www.channel4.com/programmes/father-christmas
    devine -d dl --no-folder ALL4 https://www.channel4.com/programmes/father-christmas
    
    ╭───────────────────── Traceback (most recent call last) ──────────────────────╮
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\commands\ │
    │ dl.py:541 in result                                                          │
    │                                                                              │
    │   538 │   │   │   │   │   │   │   )                                          │
    │   539 │   │   │   │   │   │   │   for i, track in enumerate(title.tracks)    │
    │   540 │   │   │   │   │   │   )):                                            │
    │ ❱ 541 │   │   │   │   │   │   │   download.result()                          │
    │   542 │   │   │   except KeyboardInterrupt:                                  │
    │   543 │   │   │   │   console.print(Padding(                                 │
    │   544 │   │   │   │   │   ":x: Download Cancelled...",                       │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\_base.py:449 in result                                                 │
    │                                                                              │
    │   446 │   │   │   │   if self._state in [CANCELLED, CANCELLED_AND_NOTIFIED]: │
    │   447 │   │   │   │   │   raise CancelledError()                             │
    │   448 │   │   │   │   elif self._state == FINISHED:                          │
    │ ❱ 449 │   │   │   │   │   return self.__get_result()                         │
    │   450 │   │   │   │                                                          │
    │   451 │   │   │   │   self._condition.wait(timeout)                          │
    │   452                                                                        │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\_base.py:401 in __get_result                                           │
    │                                                                              │
    │   398 │   def __get_result(self):                                            │
    │   399 │   │   if self._exception:                                            │
    │   400 │   │   │   try:                                                       │
    │ ❱ 401 │   │   │   │   raise self._exception                                  │
    │   402 │   │   │   finally:                                                   │
    │   403 │   │   │   │   # Break a reference cycle with the exception in self._ │
    │   404 │   │   │   │   self = None                                            │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\thread.py:59 in run                                                    │
    │                                                                              │
    │    56 │   │   │   return                                                     │
    │    57 │   │                                                                  │
    │    58 │   │   try:                                                           │
    │ ❱  59 │   │   │   result = self.fn(*self.args, **self.kwargs)                │
    │    60 │   │   except BaseException as exc:                                   │
    │    61 │   │   │   self.future.set_exception(exc)                             │
    │    62 │   │   │   # Break a reference cycle with the exception 'exc'         │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\trac │
    │ ks\track.py:242 in download                                                  │
    │                                                                              │
    │   239 │   │   │   │   │   license_widevine=prepare_drm                       │
    │   240 │   │   │   │   )                                                      │
    │   241 │   │   │   elif self.descriptor == self.Descriptor.DASH:              │
    │ ❱ 242 │   │   │   │   DASH.download_track(                                   │
    │   243 │   │   │   │   │   track=self,                                        │
    │   244 │   │   │   │   │   save_path=save_path,                               │
    │   245 │   │   │   │   │   save_dir=save_dir,                                 │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\mani │
    │ fests\dash.py:544 in download_track                                          │
    │                                                                              │
    │   541 │   │                                                                  │
    │   542 │   │   if drm:                                                        │
    │   543 │   │   │   progress(downloaded="Decrypting", completed=0, total=100)  │
    │ ❱ 544 │   │   │   drm.decrypt(save_path)                                     │
    │   545 │   │   │   track.drm = None                                           │
    │   546 │   │   │   events.emit(                                               │
    │   547 │   │   │   │   events.Types.TRACK_DECRYPTED,                          │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\drm\ │
    │ widevine.py:293 in decrypt                                                   │
    │                                                                              │
    │   290 │   │   │   p.wait()                                                   │
    │   291 │   │   │                                                              │
    │   292 │   │   │   if p.returncode != 0 or had_error:                         │
    │ ❱ 293 │   │   │   │   raise subprocess.CalledProcessError(p.returncode, argu │
    │   294 │   │   │                                                              │
    │   295 │   │   │   path.unlink()                                              │
    │   296 │   │   │   if not stream_skipped:                                     │
    ╰──────────────────────────────────────────────────────────────────────────────╯
    CalledProcessError: Command
    '['input=C:\\Users\\WIN11X~1\\AppData\\Local\\Temp\\devine\\Audio_80d2799e.mp4,s
    tream=0,output=C:\\Users\\WIN11X~1\\AppData\\Local\\Temp\\devine\\Audio_80d2799e
    _decrypted.mp4,output_format=MP4', '--enable_raw_key_decryption', '--keys',
    'label=0:key_id=da01f616423372e54af58b99c17cda2f:key=139d7554798bc9f7686dde2d4ad
    fef60,label=1:key_id=00000000000000000000000000000000:key=139d7554798bc9f7686dde
    2d4adfef60', '--temp_dir',
    WindowsPath('C:/Users/WIN11X~1/AppData/Local/Temp/devine')]' returned non-zero
    exit status 3221225477.
    
         ❌ Download Failed...
            An unexpected error occurred in one of the download workers.
            Binary call failed, Process exit code: 3221225477
            See the error trace above for more information.
    
    (devine-py3.12) PS C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine>
    Quote Quote  
  6. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Issue with CBS in that the full length of the video is not being downloaded with Devine

    Code:
    devine dl cbs  https://www.cbs.com/shows/video/xUe44fW5zYP0alEG2PkGhVIrojCQ_3FM/
    Image
    [Attachment 84360 - Click to enlarge]


    If I run the same command manually using N_m3u8DL-RE the video is it's proper length.

    Code:
    N_m3u8DL-RE.exe "https://vod-gcs-cedexis.cbsaavideo.com/intl_vms/2024/12/18/2396504643702/3045444_cenc_precon_dash/stream.mpd" --save-name "S38E71" --key 7f47d1b575c54eb8b1123b10f4f1edbc:313175bdcd25e0576526c9e29c738552 -M format=mkv:muxer=mkvmerge -mt  -sv res=1080:for=best -sa best -ss all
    Image
    [Attachment 84361 - Click to enlarge]


    Anyone having the same issue with CBS ?
    Quote Quote  
  7. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by billybanana View Post

    Anyone having the same issue with CBS ?
    mine look fine 18 mins 52s
    Code:
    Format                                   : Matroska
    Format version                           : Version 4
    File size                                : 356 MiB
    Duration                                 : 18 min 52 s
    Overall bit rate                         : 2 636 kb/s
    Frame rate                               : 29.970 FPS
    Movie name                               : The Bold and The Beautiful S38E71 12/26/2024
    Writing application                      : mkvmerge v63.0.0 ('Everything') 32-bit
    Writing library                          : libebml v1.4.2 + libmatroska v1.6.4
    Image
    [Attachment 84365 - Click to enlarge]
    Quote Quote  
  8. Maybe you jumped forward in time as probably at some point soon we will have only six minutes of a TV show and 24 minutes of commercials for each half hour. But with some shows that might be a mercy. I remember B&B and it was the one soap that was so aggravating I wanted to throw the TV out the window. Thankfully we dumped it and never looked back and as a Soap Fan I never saw that happening. I hope someone can revive the Plex service for Devine or Freevine as "Falcon Crest" and "Knots Landing" is on there.
    Quote Quote  
  9. Member
    Join Date
    Mar 2006
    Location
    United States
    Search Comp PM
    Originally Posted by billybanana View Post
    Issue with CBS in that the full length of the video is not being downloaded with Devine

    Code:
    devine dl cbs  https://www.cbs.com/shows/video/xUe44fW5zYP0alEG2PkGhVIrojCQ_3FM/
    Image
    [Attachment 84360 - Click to enlarge]


    If I run the same command manually using N_m3u8DL-RE the video is it's proper length.

    Code:
    N_m3u8DL-RE.exe "https://vod-gcs-cedexis.cbsaavideo.com/intl_vms/2024/12/18/2396504643702/3045444_cenc_precon_dash/stream.mpd" --save-name "S38E71" --key 7f47d1b575c54eb8b1123b10f4f1edbc:313175bdcd25e0576526c9e29c738552 -M format=mkv:muxer=mkvmerge -mt  -sv res=1080:for=best -sa best -ss all
    Image
    [Attachment 84361 - Click to enlarge]


    Anyone having the same issue with CBS ?
    No issues here with CBS. Do you have issues with other Services? If you do, I guess it could be with:

    downloader: aria2c
    aria2c:
    max_concurrent_downloads: 1
    file_allocation: prealloc

    from your devine cfg --list I had to fudge that around personally to get iP to work correctly. That is what it is at now. May not be the fix, but thought I would bring it up. Good luck!
    Quote Quote  
  10. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Not sure what's going on really. I tried all 3 different downloaders and got the same 6 min video file. It's only an issue with CBS, all other services work fine. Anyway I've got my standalone CBS script working now using stabby's Devine Android app logic, so it's all good.
    Quote Quote  
  11. Hello,
    I set Devine up and copied stabbedbybrick's code but keep getting errors that seem to be vpn/proxy-related (SSL). I used available free vpn versions and then downloaded Sawoot's hola-proxy exe and put it in the main Devine folder. The code with the error is as follows, I use bold for the parts I haven't find answers for yet (the example has the episode that is no longer available):

    Code:
    ─────────────────────────────── Service: CBS ───────────────────────────────
    
         Service is Geoblocked in your region, getting a Proxy to us
    
      ──────────────────── Series: The Young and The Restless ────────────────────
    
         1 Season, 1 Episode
    
      ─────────────── The Young and The Restless S52E54 12/19/2024 ───────────────
    
         ThePlatform request failed: max() iterable argument is empty, falling
         back to standard manifest
    
         1 Video
         └── [H.264, SDR] | en-US | 1920x1080 @ 3472 kb/s, 29.970 FPS
             ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • FAILED
         1 Audio
         └── [AAC] | en-US | 2.0 | 130 kb/s | United States
             ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • SKIPPED
         1 Subtitle
         └── [WVTT] | en-US | United States
             ⠴ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • --:-- • SKIPPED
         2 Chapters
         ├── 00:00:00.000
         └── 00:36:06.000 | Credits
         Widevine(AAAAWHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADgIARIQeWxqsHz1TZ6gx
         sz516OFjCIgWVBIZXFZWFJsMzh3MFM5eUxUdkpnOTFmMW5PaEtCUFI4AQ==)
         └── An exception occurred in the Service's license function:
             HTTPSConnectionPool(host='cbsi.live.ott.irdeto.com', port=443):
             Max retries exceeded with url:
             /widevine/getlicense?CrmId=cbsi&AccountId=cbsi&SubContentType=Def…
             (Caused by SSLError(SSLCertVerificationError(1, '[SSL:
             CERTIFICATE_VERIFY_FAILED] certificate verify failed: Basic
             Constraints of CA cert not marked critical (_ssl.c:1018)')))
    
    
         ❌ Download Failed...
            HTTPSConnectionPool(host='cbsi.live.ott.irdeto.com', port=443): Max
         retries exceeded with url:
         /widevine/getlicense?CrmId=cbsi&AccountId=cbsi&SubContentType=Default&
         ContentId=YPHeqYXRl38w0S9yLTvJg91f1nOhKBPR&at=ABBsaBMagMmYLUc9iXB0lXEK
         sUQ0%2FMwRn6z3Tg0KKQaH7Q6QGqJcABwlBP4XiMR1b0Q%3D&format=SMIL&assetType
         s=HLS_AES%7CDASH_LIVE%7CDASH_CENC%7CDASH_CENC_HDR10%7CDASH_LIVE%7CDASH
         _TA%7CDASH_CENC_PS4&formats=MPEG-DASH%2CMPEG4%2CM3U (Caused by
         SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
         certificate verify failed: Basic Constraints of CA cert not marked
         critical (_ssl.c:1018)')))
    Not sure if this is relevant, but I omitted setting up Profile (cookies and credentials) and Key Vaults and did not modify anything in stabbedbybrick's code. I also tried their code for CTV service and had no problem getting the keys.

    I read the config documentation but am unsure how to use my proxy. Is it just adding this to the config.yaml or must something else be edited?
    Code:
    proxy: 
        us: "proxy"
    I'd appreciate any tips.
    Quote Quote  
  12. this may sound like a stupid question but im a little confused on what im doing here is there anyone that could organize the steps\tutorial in order so that i figure out what im doing right?

    i know there's a github with steps on there and i got a few things installed (such as the required softwares, services, made the yaml files, downloaded the services folder off of github). but im still stuck on what im supposed to do afterwards so im hoping one of yall could help me figure out what i did wrong
    Quote Quote  
  13. Getting error when trying to use AMZN

    Code:
     Traceback (most recent call last) ──────────────────────╮
    │ in _run_module_as_main:198                                                   │
    │ in _run_code:88                                                              │
    │                                                                              │
    │ in <module>:7                                                                │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1157 in __call__                                                          │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1078 in main                                                              │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1688 in invoke                                                            │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1688 in invoke                                                            │
    │                                                                              │
    │ py:1657 in _process_result                                                   │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:783 in invoke                                                             │
    │                                                                              │
    │ C:\Users\\AppData\Local\Programs\Python\Python312\Lib\site-packages\ │
    │ devine\commands\dl.py:301 in result                                          │
    │                                                                              │
    │   298 │   │   │   │   self.log.info("Authenticated with Service")            │
    │   299 │   │                                                                  │
    │   300 │   │   with console.status("Fetching Title Metadata...", spinner="dot │
    │ ❱ 301 │   │   │   titles = service.get_titles()                              │
    │   302 │   │   │   if not titles:                                             │
    │   303 │   │   │   │   self.log.error("No titles returned, nothing to downloa │
    │   304 │   │   │   │   sys.exit(1)                                            │
    │                                                                              │
    │ C:\Users\\AppData\Local\devine\services\AMZN\__init__.py:130 in      │
    │ get_titles                                                                   │
    │                                                                              │
    │   127 │   │                                                                  │
    │   128 │   │   title_metadata = self.session.post(url='https://atv-ps-eu.prim │
    │   129 │   │                                                                  │
    │ ❱ 130 │   │   if title_metadata['catalogMetadata']['catalog']['entityType']  │
    │   131 │   │   │                                                              │
    │   132 │   │   │   for manifest_json in title_metadata['playbackUrls']['urlSe │
    │   133 │   │   │   │   if title_metadata['playbackUrls']['urlSets'][manifest_ │
    ╰──────────────────────────────────────────────────────────────────────────────╯
    KeyError: 'catalogMetadata'
    Quote Quote  
  14. Member
    Join Date
    Mar 2006
    Location
    United States
    Search Comp PM
    Originally Posted by iamkennethy_ View Post
    this may sound like a stupid question but im a little confused on what im doing here is there anyone that could organize the steps\tutorial in order so that i figure out what im doing right?

    i know there's a github with steps on there and i got a few things installed (such as the required softwares, services, made the yaml files, downloaded the services folder off of github). but im still stuck on what im supposed to do afterwards so im hoping one of yall could help me figure out what i did wrong
    Honestly, your answer is even in this thread! So I would search more, but this may help a bit, or a lot!
    https://forum.videohelp.com/threads/414487-Video-guide-to-get-your-Win-system-set-up-for#post2735083
    Quote Quote  
  15. Replied to wrong message
    Last edited by SL33K; 30th Dec 2024 at 11:50.
    Quote Quote  
  16. Has anyone figured out how to get CBC working again?
    Quote Quote  
  17. Originally Posted by ehurdler View Post
    Originally Posted by iamkennethy_ View Post
    this may sound like a stupid question but im a little confused on what im doing here is there anyone that could organize the steps\tutorial in order so that i figure out what im doing right?

    i know there's a github with steps on there and i got a few things installed (such as the required softwares, services, made the yaml files, downloaded the services folder off of github). but im still stuck on what im supposed to do afterwards so im hoping one of yall could help me figure out what i did wrong
    Honestly, your answer is even in this thread! So I would search more, but this may help a bit, or a lot!
    https://forum.videohelp.com/threads/414487-Video-guide-to-get-your-Win-system-set-up-for#post2735083
    i notice it mentions "device_client_id_blob" and the device private key on the devine website thing with many steps on it (this: https://telegra.ph/Devine-On-Win-v003-04-10). it includes a step where "i think" you could convert it into a wvd file. ive been looking around for the device files in my computer for it and i dont see it in my computer. how do i get that
    Quote Quote  
  18. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by Oldfart1234 View Post
    Has anyone figured out how to get CBC working again?
    CBC have changed one or more of their api endpoints. The authentication flow in stabby's code is one of the longest I've seen, especially in a Devine context, so hopefully it's not a complete re-write needed. I've started fiddling around with it but I doubt I'll be able to solve it completely before the master does
    Quote Quote  
  19. Yes, in fact, yt-dlp is silent on CBC, ffmpeg works

    Code:
    ffmpeg -hide_banner -i "https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/index-aes.m3u8?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4&ewid=83317&manifestType=desktop&hdnea=st=1735641712~exp=1735641832~acl=*~hmac=8d6ab1b61ad3975b8e82f0ab32211f12a676897de147b8a51b1f99280b827df5&EIA608ClosedCaptions=true&lang=en" -c copy 1.ts
    mime type is not rfc8216 compliant
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_14_0.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_13_0.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_4.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_5.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_6.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_7.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_8.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [https @ 0000021b5625eec0] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_9.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Skip ('#EXT-X-VERSION:4')
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_14_0_0.aac?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_14_0_1.aac?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_13_0_0.aac?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_13_0_1.aac?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_4_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_5_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_6_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_7_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_8_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] Opening 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/serve.key?hdntl=exp=1735728135~acl=/*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208&aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls' for reading
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_9_0.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    Input #0, hls, from 'https://cbcrcott-aws-gem.akamaized.net/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/index-aes.m3u8?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4&ewid=83317&manifestType=desktop&hdnea=st=1735641712~exp=1735641832~acl=*~hmac=8d6ab1b61ad3975b8e82f0ab32211f12a676897de147b8a51b1f99280b827df5&EIA608ClosedCaptions=true&lang=en':
      Duration: 00:21:48.17, start: 2.069656, bitrate: 0 kb/s
      Program 0
        Metadata:
          variant_bitrate : 6501902
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:2: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 6501902
      Program 1
        Metadata:
          variant_bitrate : 4187805
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:3: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 4187805
      Program 2
        Metadata:
          variant_bitrate : 2990710
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:4: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 2990710
      Program 3
        Metadata:
          variant_bitrate : 1737612
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:5: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 1737612
      Program 4
        Metadata:
          variant_bitrate : 967032
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:6: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 967032
      Program 5
        Metadata:
          variant_bitrate : 714221
      Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (visual impaired)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English (Descriptive)
      Stream #0:7: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p, 416x234 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 714221
    Stream mapping:
      Stream #0:2 -> #0:0 (copy)
      Stream #0:0 -> #0:1 (copy)
    Output #0, mpegts, to '1.ts':
      Metadata:
        encoder         : Lavf61.7.100
      Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 29.97 tbr, 90k tbn
          Metadata:
            variant_bitrate : 6501902
      Stream #0:1(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 191 kb/s (default)
          Metadata:
            id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x02\xd7\x9d
            comment         : English
    Press [q] to stop, [?] for help
    [hls @ 0000021b55cbf200] Opening 'crypto+https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index_4_1.ts?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_msn=1&aka_hls_version=4&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4' for reading
    [hls @ 0000021b55cbf200] No longer receiving playlist 3 ('https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_5.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4')
    [hls @ 0000021b55cbf200] No longer receiving playlist 4 ('https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_6.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4')
    [hls @ 0000021b55cbf200] No longer receiving playlist 5 ('https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%2f*~data=hdntl~hmac=cd049d4aae8ff7239845a584318ac894109f8dfc29252945c7c28592cb144208/out/v1/46017913e25a4ffe8ac18a75fae34497/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/17ef4caf6fa64217822b2d16e074e570/6baf985d549245c48f39e42930e10a5e/index-aes_7.m3u8?aka_me_session_id=AAAAAAAAAAAHHHVnAAAAAKAftyq3ZiuxfbvfjiI4IuLqjywjSceq6%2fwuhXPQN1VV9Wc%2f95j1EOjw1efsyhVXvkBxpBMQ5GZV&aka_media_format_type=hls&pckgrp=bf5b9c2800b7e86d48330ceb5add54a4')
    [hls @ 0000021b55cbf200] No longer receiving playlist 6 ('https://cbcrcott-aws-gem.akamaized.net/hdntl=exp=1735728135~acl=%
    Quote Quote  
  20. Member
    Join Date
    Mar 2006
    Location
    United States
    Search Comp PM
    Using N_m3u8DL-RE is still my go to.

    Changing m3u8 url as iamghost said before, gets you 1080 version - "M3u8 link just Change “desktop” to “smarttv” for 1080p"
    https://forum.videohelp.com/threads/408746-gem-cbc-ca-1080p-streams#post2754000

    Code:
    (env) PS C:\dl\Downloads> N_m3u8DL-RE "https://cbcrcott-aws-gem.akamaized.net/out/v1/5033afccf83d486c886304c535035167/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/index-aes.m3u8?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4&ewid=83317&manifestType=smarttv&hdnea=st=1735648963~exp=1735649083~acl=*~hmac=d1c965cad6d1ce78f2bb354fa9db22cddf206c027d11312ca1d6e60fe3fdefe1&EIA608ClosedCaptions=true&lang=en" --save-name "Killing Eve - s01e01" -M format=mkv
    07:43:59.218 INFO : N_m3u8DL-RE (Beta version) 20240630
    07:43:59.243 INFO : Loading URL: https://cbcrcott-aws-gem.akamaized.net/out/v1/5033afccf83d486c886304c535035167/026bf27581e640c4b4fb78ae5aaa5021/4992c413374a4be4af23a7b5453f28df/index-aes.m3u8?pckgrp=bf5b9c2800b7e86d48330ceb5add54a4&ewid=83317&manifestType=smarttv&hdnea=st=1735648963~exp=1735649083~acl=*~hmac=d1c965cad6d1ce78f2bb354fa9db22cddf206c027d11312ca1d6e60fe3fdefe1&EIA608ClosedCaptions=true&lang=en
    07:43:59.379 INFO : New version detected! v0.3.0-beta
    07:43:59.544 INFO : Content Matched: HTTP Live Streaming
    07:43:59.546 INFO : Parsing streams...
    07:43:59.547 WARN : Master List detected, try parse all streams
    07:43:59.565 WARN : Writing meta json
    07:43:59.567 INFO : Extracted, there are 8 streams, with 5 basic streams, 3 audio streams, 0 subtitle streams
    07:43:59.568 INFO : Vid 1920x1080 | 6811 Kbps | 29.97 | avc1.640028
    07:43:59.570 INFO : Vid 1280x720 | 3951 Kbps | 29.97 | avc1.4D401F
    07:43:59.574 INFO : Vid 1280x720 | 2961 Kbps | 29.97 | avc1.4D401F
    07:43:59.576 INFO : Vid 960x540 | 2191 Kbps | 29.97 | avc1.4D401F
    07:43:59.577 INFO : Vid 640x360 | 1311 Kbps | 29.97 | avc1.42C01E
    07:43:59.578 INFO : Aud audio_2 | English | eng | 6CH
    07:43:59.579 INFO : Aud audio_0 | English | eng | 2CH
    07:43:59.580 INFO : Aud audio_1 | English | eng | 2CH
    07:44:06.167 INFO : Parsing streams...
    07:44:06.555 INFO : Selected streams:
    07:44:06.556 INFO : Vid *AES_128 1920x1080 | 6811 Kbps | 29.97 | avc1.640028 | 851 Segments | ~42m34s
    07:44:06.557 INFO : Aud audio_2 | English | eng | 6CH | 851 Segments | ~42m34s
    07:44:06.558 WARN : Writing meta json
    07:44:06.571 INFO : Save Name: Killing Eve - s01e01
    07:44:06.573 WARN : MuxAfterDone is detected, binary merging is automatically enabled
    07:44:06.576 INFO : Start downloading...Vid 1920x1080 | 6811 Kbps | 29.97 | avc1.640028
    07:44:06.860 WARN : Reading media info...
    07:44:07.660 INFO : [0x1e1]: Video, h264 (High) ([27][0][0][0]), 1920x1080, 29.97 fps
    07:45:12.459 INFO : Binary merging...
    07:45:17.194 INFO : Start downloading...Aud audio_2 | English | eng | 6CH
    07:45:17.329 WARN : Reading media info...
    07:45:17.393 INFO : NaN: Audio, eac3, 192 kb/s
    07:45:48.998 INFO : Binary merging...
    07:45:49.327 WARN : Killing Eve - s01e01.ts
    07:45:49.328 WARN : Killing Eve - s01e01.eng.ts
    07:45:49.328 WARN : Muxing to Killing Eve - s01e01.MUX.mkv
    07:45:49.399 WARN : [eac3 @ 0000013577962900] Estimating duration from bitrate, this may be inaccurate
    07:45:56.889 WARN : Cleaning files...
    07:45:57.200 WARN : Rename to Killing Eve - s01e01.mkv
    07:45:57.202 INFO : Done
    Quote Quote  
  21. Originally Posted by billybanana View Post
    Originally Posted by Oldfart1234 View Post
    Has anyone figured out how to get CBC working again?
    CBC have changed one or more of their api endpoints. The authentication flow in stabby's code is one of the longest I've seen, especially in a Devine context, so hopefully it's not a complete re-write needed. I've started fiddling around with it but I doubt I'll be able to solve it completely before the master does
    CBC has been nothing but a huge pain in the ass, so you'd be doing me and others here a huge favor if you solved it

    I've been working on other things so these services have been put on the backburner for the time being, and I'm not sure when I'll get around to fixing it. I took a quick peek and it looks like the token endpoint is dead and the alternative requires auth codes and other nonsense.
    Quote Quote  
  22. Originally Posted by SL33K View Post
    Getting error when trying to use AMZN

    Code:
     Traceback (most recent call last) ──────────────────────╮
    │ in _run_module_as_main:198                                                   │
    │ in _run_code:88                                                              │
    │                                                                              │
    │ in <module>:7                                                                │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1157 in __call__                                                          │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1078 in main                                                              │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1688 in invoke                                                            │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:1688 in invoke                                                            │
    │                                                                              │
    │ py:1657 in _process_result                                                   │
    │                                                                              │
    │ C:\Users\\AppData\Roaming\Python\Python312\site-packages\click\core. │
    │ py:783 in invoke                                                             │
    │                                                                              │
    │ C:\Users\\AppData\Local\Programs\Python\Python312\Lib\site-packages\ │
    │ devine\commands\dl.py:301 in result                                          │
    │                                                                              │
    │   298 │   │   │   │   self.log.info("Authenticated with Service")            │
    │   299 │   │                                                                  │
    │   300 │   │   with console.status("Fetching Title Metadata...", spinner="dot │
    │ ❱ 301 │   │   │   titles = service.get_titles()                              │
    │   302 │   │   │   if not titles:                                             │
    │   303 │   │   │   │   self.log.error("No titles returned, nothing to downloa │
    │   304 │   │   │   │   sys.exit(1)                                            │
    │                                                                              │
    │ C:\Users\\AppData\Local\devine\services\AMZN\__init__.py:130 in      │
    │ get_titles                                                                   │
    │                                                                              │
    │   127 │   │                                                                  │
    │   128 │   │   title_metadata = self.session.post(url='https://atv-ps-eu.prim │
    │   129 │   │                                                                  │
    │ ❱ 130 │   │   if title_metadata['catalogMetadata']['catalog']['entityType']  │
    │   131 │   │   │                                                              │
    │   132 │   │   │   for manifest_json in title_metadata['playbackUrls']['urlSe │
    │   133 │   │   │   │   if title_metadata['playbackUrls']['urlSets'][manifest_ │
    ╰──────────────────────────────────────────────────────────────────────────────╯
    KeyError: 'catalogMetadata'
    Is there anyone available to help with AMZN issue? Or is it dead currently.
    Quote Quote  
  23. Originally Posted by billybanana View Post
    Originally Posted by Oldfart1234 View Post
    Has anyone figured out how to get CBC working again?
    CBC have changed one or more of their api endpoints. The authentication flow in stabby's code is one of the longest I've seen, especially in a Devine context, so hopefully it's not a complete re-write needed. I've started fiddling around with it but I doubt I'll be able to solve it completely before the master does
    I hope you can figure it out, it would be great to have it working again. Thanks for all your hard work it is much appreciated.
    Quote Quote  
  24. Originally Posted by stabbedbybrick View Post
    Originally Posted by billybanana View Post
    Originally Posted by Oldfart1234 View Post
    Has anyone figured out how to get CBC working again?
    CBC have changed one or more of their api endpoints. The authentication flow in stabby's code is one of the longest I've seen, especially in a Devine context, so hopefully it's not a complete re-write needed. I've started fiddling around with it but I doubt I'll be able to solve it completely before the master does
    CBC has been nothing but a huge pain in the ass, so you'd be doing me and others here a huge favor if you solved it

    I've been working on other things so these services have been put on the backburner for the time being, and I'm not sure when I'll get around to fixing it. I took a quick peek and it looks like the token endpoint is dead and the alternative requires auth codes and other nonsense.
    Thanks for looking at it, and all the great stuff you provide here, it is greatly appreciated.
    Quote Quote  
  25. aight so everything seems to be working but when it came to multiplexing it said this Image
    [Attachment 84497 - Click to enlarge]
    Image
    [Attachment 84498 - Click to enlarge]


    UPDATE: redacted, got it solved
    Last edited by iamkennethy_; 31st Dec 2024 at 19:48.
    Quote Quote  
  26. Originally Posted by stabbedbybrick View Post
    Originally Posted by billybanana View Post
    Originally Posted by Oldfart1234 View Post
    Has anyone figured out how to get CBC working again?
    CBC have changed one or more of their api endpoints. The authentication flow in stabby's code is one of the longest I've seen, especially in a Devine context, so hopefully it's not a complete re-write needed. I've started fiddling around with it but I doubt I'll be able to solve it completely before the master does
    CBC has been nothing but a huge pain in the ass, so you'd be doing me and others here a huge favor if you solved it

    I've been working on other things so these services have been put on the backburner for the time being, and I'm not sure when I'll get around to fixing it. I took a quick peek and it looks like the token endpoint is dead and the alternative requires auth codes and other nonsense.
    Thank you for all that you have done with Freevine and Devine. Also those potential new projects that you wrote about in an earlier post seem to something to look forward to.
    Quote Quote  
  27. Don't know whether can be useful: I had to reinstall Devine and I managed to do it in the end, but one of the dependencies of the file poetry.lock is old and needs to be changed. "Marisa-trie" is 1.2.1 now, not 1.1.0.
    Quote Quote  
  28. Originally Posted by Tray View Post
    Originally Posted by pssh View Post
    (Credit goes to StabbedByBrick, PSXman_uk and countless others in this forum).

    Tested on the latest version of Windows 10 Pro 22H2 and Windows 11 Pro 24H2.
    Thank you for this incredibly helpful guide. I got almost the whole way there but have an issue when the videos are decrypted. Do you have any insight into anything that needs changed? I'm using the provided wvd files.


    Code:
    devine dl --list-titles ALL4 https://www.channel4.com/programmes/father-christmas
    devine dl --list ALL4 https://www.channel4.com/programmes/father-christmas
    devine -d dl --no-folder ALL4 https://www.channel4.com/programmes/father-christmas
    
    ╭───────────────────── Traceback (most recent call last) ──────────────────────╮
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\commands\ │
    │ dl.py:541 in result                                                          │
    │                                                                              │
    │   538 │   │   │   │   │   │   │   )                                          │
    │   539 │   │   │   │   │   │   │   for i, track in enumerate(title.tracks)    │
    │   540 │   │   │   │   │   │   )):                                            │
    │ ❱ 541 │   │   │   │   │   │   │   download.result()                          │
    │   542 │   │   │   except KeyboardInterrupt:                                  │
    │   543 │   │   │   │   console.print(Padding(                                 │
    │   544 │   │   │   │   │   ":x: Download Cancelled...",                       │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\_base.py:449 in result                                                 │
    │                                                                              │
    │   446 │   │   │   │   if self._state in [CANCELLED, CANCELLED_AND_NOTIFIED]: │
    │   447 │   │   │   │   │   raise CancelledError()                             │
    │   448 │   │   │   │   elif self._state == FINISHED:                          │
    │ ❱ 449 │   │   │   │   │   return self.__get_result()                         │
    │   450 │   │   │   │                                                          │
    │   451 │   │   │   │   self._condition.wait(timeout)                          │
    │   452                                                                        │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\_base.py:401 in __get_result                                           │
    │                                                                              │
    │   398 │   def __get_result(self):                                            │
    │   399 │   │   if self._exception:                                            │
    │   400 │   │   │   try:                                                       │
    │ ❱ 401 │   │   │   │   raise self._exception                                  │
    │   402 │   │   │   finally:                                                   │
    │   403 │   │   │   │   # Break a reference cycle with the exception in self._ │
    │   404 │   │   │   │   self = None                                            │
    │                                                                              │
    │ C:\Users\Win11X-DL\AppData\Local\Programs\Python\Python312\Lib\concurrent\fu │
    │ tures\thread.py:59 in run                                                    │
    │                                                                              │
    │    56 │   │   │   return                                                     │
    │    57 │   │                                                                  │
    │    58 │   │   try:                                                           │
    │ ❱  59 │   │   │   result = self.fn(*self.args, **self.kwargs)                │
    │    60 │   │   except BaseException as exc:                                   │
    │    61 │   │   │   self.future.set_exception(exc)                             │
    │    62 │   │   │   # Break a reference cycle with the exception 'exc'         │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\trac │
    │ ks\track.py:242 in download                                                  │
    │                                                                              │
    │   239 │   │   │   │   │   license_widevine=prepare_drm                       │
    │   240 │   │   │   │   )                                                      │
    │   241 │   │   │   elif self.descriptor == self.Descriptor.DASH:              │
    │ ❱ 242 │   │   │   │   DASH.download_track(                                   │
    │   243 │   │   │   │   │   track=self,                                        │
    │   244 │   │   │   │   │   save_path=save_path,                               │
    │   245 │   │   │   │   │   save_dir=save_dir,                                 │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\mani │
    │ fests\dash.py:544 in download_track                                          │
    │                                                                              │
    │   541 │   │                                                                  │
    │   542 │   │   if drm:                                                        │
    │   543 │   │   │   progress(downloaded="Decrypting", completed=0, total=100)  │
    │ ❱ 544 │   │   │   drm.decrypt(save_path)                                     │
    │   545 │   │   │   track.drm = None                                           │
    │   546 │   │   │   events.emit(                                               │
    │   547 │   │   │   │   events.Types.TRACK_DECRYPTED,                          │
    │                                                                              │
    │ C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine\devine\core\drm\ │
    │ widevine.py:293 in decrypt                                                   │
    │                                                                              │
    │   290 │   │   │   p.wait()                                                   │
    │   291 │   │   │                                                              │
    │   292 │   │   │   if p.returncode != 0 or had_error:                         │
    │ ❱ 293 │   │   │   │   raise subprocess.CalledProcessError(p.returncode, argu │
    │   294 │   │   │                                                              │
    │   295 │   │   │   path.unlink()                                              │
    │   296 │   │   │   if not stream_skipped:                                     │
    ╰──────────────────────────────────────────────────────────────────────────────╯
    CalledProcessError: Command
    '['input=C:\\Users\\WIN11X~1\\AppData\\Local\\Temp\\devine\\Audio_80d2799e.mp4,s
    tream=0,output=C:\\Users\\WIN11X~1\\AppData\\Local\\Temp\\devine\\Audio_80d2799e
    _decrypted.mp4,output_format=MP4', '--enable_raw_key_decryption', '--keys',
    'label=0:key_id=da01f616423372e54af58b99c17cda2f:key=139d7554798bc9f7686dde2d4ad
    fef60,label=1:key_id=00000000000000000000000000000000:key=139d7554798bc9f7686dde
    2d4adfef60', '--temp_dir',
    WindowsPath('C:/Users/WIN11X~1/AppData/Local/Temp/devine')]' returned non-zero
    exit status 3221225477.
    
         ❌ Download Failed...
            An unexpected error occurred in one of the download workers.
            Binary call failed, Process exit code: 3221225477
            See the error trace above for more information.
    
    (devine-py3.12) PS C:\Users\Win11X-DL\git\devine-333-poetry-n_m3u8dl_re\devine>

    I got exactly the same ERROR when running the Devine/shaka in Windows Sandbox ...
    as soon as the files ware downloaded, for some strange reason Windows deleted them ....
    and Shaka could not decrypt ..... tried old version, new version just in case it is Shaka, but it must be
    Windows Sandbox restrictions of some sort of ......

    I have not found a way to execute the commands as regular user either
    (everything is executed as Administrator) in Windows Sandbox
    for some reason (running Windows 11 23H2) ....


    Which environment are you running Devine in?
    If I was in politics I make sure you drink plenty of beer
    and watch plenty of TV to keep you busy. | Data is the new oil.
    Quote Quote  
  29. Hi,
    I'm new here, lurker since 1 week ago that I've been slow and calmly reading, learning and trying to run this tool. Yesterday I finally succeeded. So I'm happy with that, specially knowing that I don't have a programing background

    I want to say thank you to everyone who has been part of this project or has been active on this thread. Thanks to @pssh for his tutorials, and specially thanks to @stabbedbybrick for his services and his tireless work and constant answer here.
    ___
    Saying that, I want to ask if anyone know how to install CCExtractor and its prerequisites in a Linux environment without root privileges (?). I installed this tool in a seedbox that I don't have sudo permissions. The system runs in a "Debian 5.10.209-2 (2024-01-31) x86_64".

    The tool runs perfectly, I can download videos without problem if I just download VTT subtitles, but I would love to have this tool working 100% so I can make use of the full potential devine.

    Best,
    Quote Quote  
  30. Code:
    #--------------
    #LATEST #GPAC;
    #--------------
    sudo apt install -y \
     libglew-dev \
     libglfw3-dev \
     cmake \
     gcc \
     libcurl4-gnutls-dev \
     tesseract-ocr \
     libtesseract-dev \
     libleptonica-dev \
     clang \
     libclang-dev \
     autoconf \
     build-essential \
     pkg-config \
     g++ \
     git \
     yasm
    
    cd ~/git
    git clone https://github.com/gpac/gpac.git
    cd gpac
    ./configure
    make -j$(nproc)
    ./bin/gcc/MP4Box -version;
    ./bin/gcc/gpac -version;
    sudo make install
    MP4Box -version
    gpac -version
    
    
    
    #-------------------------------------------------------------
    #v0.93 (Aug 16, 2021) CCExtractor [needs GPAC installed] !!!!
    #-------------------------------------------------------------
    cd ~/git
    git clone https://github.com/CCExtractor/ccextractor.git
    cd ~/git/ccextractor/
    git checkout c7ebd45
    cd ~/git/ccextractor/linux
    make clean
    sudo make uninstall
    make distclean
    ./autogen.sh
    ./configure --without-rust
    make -j$(nproc)
    ./ccextractor --version
    sudo make install
    ccextractor --version
    cd ~
    This should work with sudo
    Quote Quote  



Similar Threads

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