VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Results 1 to 8 of 8
  1. Hello everyone, I need help downloading this less known documentary on Youtube https://www.youtube.com/watch?v=JPztSaY5Wus in 1080P. I want to keep this as part of my collection but Youtube and others DRM protected site seem to be the only place to have this video in higher format available, I afraid one day this will be removed. Thank everyone for your support.
    Quote Quote  
  2. Here you have an alternate link. You can download yourself with yt-dlp or n_m3u8-re (you have to install the stream detector extension on chrome and it will give you the command), but it downloads very slow (at least for me):

    Code:
    yt-dlp https://vk.com/video-78866411_456239573
    Quote Quote  
  3. Originally Posted by lynchzival View Post
    Hello everyone, I need help downloading this less known documentary on Youtube https://www.youtube.com/watch?v=JPztSaY5Wus in 1080P. I want to keep this as part of my collection but Youtube and others DRM protected site seem to be the only place to have this video in higher format available, I afraid one day this will be removed. Thank everyone for your support.
    Code:
    G:\All\PR\yt-dlp-2024.04.9>yt-dlp --allow-u -F "https://www.youtube.com/watch?app=android&v=JPztSaY5Wus" --add-header "Cookie:GPS=1; YSC=mkq_Xo7lEwM; VISITOR_INFO1_LIVE=M0V4p-h1elk; VISITOR_PRIVACY_METADATA=..............................9VQ"
    WARNING: You have asked for UNPLAYABLE formats to be listed/downloaded. This is a developer option intended for debugging.
             If you experience any issues while using this option, DO NOT open a bug report
    Deprecated Feature: Passing cookies as a header is a potential security risk; they will be scoped to the domain of the downloaded urls. Please consider loading cookies from a file or browser instead.
    [youtube] Extracting URL: https://www.youtube.com/watch?app=android&v=JPztSaY5Wus
    [youtube] JPztSaY5Wus: Downloading webpage
    [youtube] JPztSaY5Wus: Downloading tv client config
    [youtube] JPztSaY5Wus: Downloading tv player API JSON
    [youtube] JPztSaY5Wus: Downloading web safari player API JSON
    WARNING: [youtube] JPztSaY5Wus: Some tv client https formats have been skipped as they are DRM protected. Your account may have an experiment that applies DRM to all videos on the tv client. See  https://github.com/yt-dlp/yt-dlp/issues/12563  for more details.
    [youtube] JPztSaY5Wus: Downloading MPD manifest
    [youtube] JPztSaY5Wus: Downloading m3u8 information
    [info] Available formats for JPztSaY5Wus:
    ID       EXT   RESOLUTION FPS CH │   FILESIZE   TBR PROTO │ VCODEC          VBR ACODEC      ABR ASR MORE INFO
    ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    sb3      mhtml 48x27        0    │                  mhtml │ images                                  storyboard
    sb2      mhtml 80x45        0    │                  mhtml │ images                                  storyboard
    sb1      mhtml 160x90       0    │                  mhtml │ images                                  storyboard
    sb0      mhtml 320x180      0    │                  mhtml │ images                                  storyboard
    293      mp4   audio only        │                  m3u8  │ audio only          unknown             DRM, Default, low
    294      mp4   audio only        │                  m3u8  │ audio only          unknown             DRM, Default
    295      mp4   audio only        │                  m3u8  │ audio only          unknown             DRM, Default, high
    148-dash m4a   audio only        │ ~ 43.17MiB   56k https │ audio only          mp4a.40.5   56k 22k DRM, DASH audio, m4a_dash
    688      m4a   audio only      2 │   37.36MiB   49k https │ audio only          mp4a.40.5   49k 22k DRM, low, m4a_dash
    148      m4a   audio only      2 │   38.43MiB   50k https │ audio only          mp4a.40.5   50k 22k DRM, low, m4a_dash
    350      webm  audio only      2 │   42.17MiB   55k https │ audio only          opus        55k 48k DRM, low, webm_dash
    351      webm  audio only      2 │   52.55MiB   69k https │ audio only          opus        69k 48k DRM, low, webm_dash
    149-dash m4a   audio only        │ ~104.95MiB  137k https │ audio only          mp4a.40.2  137k 44k DRM, DASH audio, m4a_dash
    689      m4a   audio only      2 │   99.15MiB  129k https │ audio only          mp4a.40.2  129k 44k DRM, medium, m4a_dash
    149      m4a   audio only      2 │  101.28MiB  132k https │ audio only          mp4a.40.2  132k 44k DRM, medium, m4a_dash
    352      webm  audio only      2 │   97.79MiB  128k https │ audio only          opus       128k 48k DRM, medium, webm_dash
    150-dash m4a   audio only        │ ~202.97MiB  265k https │ audio only          mp4a.40.2  265k 44k DRM, DASH audio, m4a_dash
    690      m4a   audio only      2 │  197.17MiB  257k https │ audio only          mp4a.40.2  257k 44k DRM, high, m4a_dash
    150      m4a   audio only      2 │  199.30MiB  260k https │ audio only          mp4a.40.2  260k 44k DRM, high, m4a_dash
    381      m4a   audio only      6 │  295.68MiB  386k https │ audio only          ac-3       386k 48k DRM, high, m4a_dash
    691      m4a   audio only      6 │  294.13MiB  384k https │ audio only          ec-3       384k 48k DRM, high, m4a_dash
    329      m4a   audio only      6 │  295.68MiB  386k https │ audio only          ec-3       386k 48k DRM, high, m4a_dash
    281      mp4   256x144     24    │ ~181.53MiB  237k m3u8  │ avc1.4D400C    237k video only          DRM
    161-dash mp4   256x144     24    │ ~110.29MiB  144k https │ avc1.4d400c    144k video only          DRM, DASH video, mp4_dash
    161      mp4   256x144     24    │   86.53MiB  113k https │ avc1.4d400c    113k video only          DRM, 144p, mp4_dash
    282      mp4   426x240     24    │ ~303.63MiB  396k m3u8  │ avc1.4D4015    396k video only          DRM
    142-dash mp4   426x240     24    │ ~229.39MiB  300k https │ avc1.4d4015    300k video only          DRM, DASH video, mp4_dash
    142      mp4   426x240     24    │  188.17MiB  246k https │ avc1.4d4015    246k video only          DRM, 240p, mp4_dash
    279      webm  426x240     24    │  125.48MiB  164k https │ vp9            164k video only          DRM, 240p, webm_dash
    647      mp4   426x240     24    │  126.01MiB  165k https │ vp09.00.20.08  165k video only          DRM, 240p, mp4_dash
    283      mp4   640x360     24    │ ~678.42MiB  886k m3u8  │ avc1.4D401E    886k video only          DRM
    143-dash mp4   640x360     24    │ ~503.60MiB  658k https │ avc1.4d401e    658k video only          DRM, DASH video, mp4_dash
    143      mp4   640x360     24    │  358.25MiB  468k https │ avc1.4d401e    468k video only          DRM, 360p, mp4_dash
    280      webm  640x360     24    │  204.98MiB  268k https │ vp9            268k video only          DRM, 360p, webm_dash
    648      mp4   640x360     24    │  233.85MiB  305k https │ vp09.00.21.08  305k video only          DRM, 360p, mp4_dash
    284      mp4   854x480     24    │ ~  1.19GiB 1591k m3u8  │ avc1.4D401E   1591k video only          DRM
    285      mp4   854x480     24    │ ~  1.65GiB 2201k m3u8  │ avc1.4D401E   2201k video only          DRM
    286      mp4   854x480     24    │ ~  2.97GiB 3966k m3u8  │ avc1.4D401E   3966k video only          DRM
    144-dash mp4   854x480     24    │ ~935.10MiB 1221k https │ avc1.4d401e   1221k video only          DRM, DASH video, mp4_dash
    222-dash mp4   854x480     24    │ ~  1.36GiB 1817k https │ avc1.4d401e   1817k video only          DRM, DASH video, mp4_dash
    223-dash mp4   854x480     24    │ ~  2.65GiB 3547k https │ avc1.4d401e   3547k video only          DRM, DASH video, mp4_dash
    144      mp4   854x480     24    │  721.84MiB  943k https │ avc1.4d401e    943k video only          DRM, 480p, mp4_dash
    222      mp4   854x480     24    │    1.12GiB 1498k https │ avc1.4d401e   1498k video only          DRM, 480p, mp4_dash
    223      mp4   854x480     24    │    2.34GiB 3123k https │ avc1.4d401e   3123k video only          DRM, 480p, mp4_dash
    317      webm  854x480     24    │  417.63MiB  545k https │ vp9            545k video only          DRM, 480p, webm_dash
    649      mp4   854x480     24    │  425.85MiB  556k https │ vp09.00.30.08  556k video only          DRM, 480p, mp4_dash
    650      mp4   854x480     24    │  543.18MiB  709k https │ vp09.00.30.08  709k video only          DRM, 480p, mp4_dash
    318      webm  854x480     24    │  700.96MiB  915k https │ vp9            915k video only          DRM, 480p, webm_dash
    651      mp4   854x480     24    │  757.25MiB  989k https │ vp09.00.30.08  989k video only          DRM, 480p, mp4_dash
    273      webm  854x480     24    │    1.72GiB 2304k https │ vp9           2304k video only          DRM, 480p, webm_dash
    287      mp4   1280x720    24    │ ~  2.10GiB 2811k m3u8  │ avc1.4D401F   2811k video only          DRM
    288      mp4   1280x720    24    │ ~  3.02GiB 4032k m3u8  │ avc1.4D401F   4032k video only          DRM
    289      mp4   1280x720    24    │ ~  4.83GiB 6461k m3u8  │ avc1.4D401F   6461k video only          DRM
    145-dash mp4   1280x720    24    │ ~  1.81GiB 2419k https │ avc1.4d401f   2419k video only          DRM, DASH video, mp4_dash
    224-dash mp4   1280x720    24    │ ~  2.70GiB 3610k https │ avc1.4d401f   3610k video only          DRM, DASH video, mp4_dash
    225-dash mp4   1280x720    24    │ ~  4.48GiB 5988k https │ avc1.4d401f   5988k video only          DRM, DASH video, mp4_dash
    145      mp4   1280x720    24    │    1.43GiB 1906k https │ avc1.4d401f   1906k video only          DRM, 720p, mp4_dash
    224      mp4   1280x720    24    │    2.26GiB 3021k https │ avc1.4d401f   3021k video only          DRM, 720p, mp4_dash
    225      mp4   1280x720    24    │    3.81GiB 5101k https │ avc1.4d401f   5101k video only          DRM, 720p, mp4_dash
    274      webm  1280x720    24    │  878.85MiB 1148k https │ vp9           1148k video only          DRM, 720p, webm_dash
    652      mp4   1280x720    24    │  890.39MiB 1163k https │ vp09.00.31.08 1163k video only          DRM, 720p, mp4_dash
    653      mp4   1280x720    24    │    1.27GiB 1697k https │ vp09.00.31.08 1697k video only          DRM, 720p, mp4_dash
    357      webm  1280x720    24    │    1.38GiB 1850k https │ vp9           1850k video only          DRM, 720p, webm_dash
    654      mp4   1280x720    24    │    1.46GiB 1949k https │ vp09.00.31.08 1949k video only          DRM, 720p, mp4_dash
    358      webm  1280x720    24    │    2.43GiB 3253k https │ vp9           3253k video only          DRM, 720p, webm_dash
    290      mp4   1920x1080   24    │ ~  3.79GiB 5065k m3u8  │ avc1.640028   5065k video only          DRM
    291      mp4   1920x1080   24    │ ~  5.02GiB 6710k m3u8  │ avc1.640028   6710k video only          DRM
    292      mp4   1920x1080   24    │ ~  6.75GiB 9025k m3u8  │ avc1.640028   9025k video only          DRM
    146-dash mp4   1920x1080   24    │ ~  3.46GiB 4622k https │ avc1.640028   4622k video only          DRM, DASH video, mp4_dash
    226-dash mp4   1920x1080   24    │ ~  4.66GiB 6234k https │ avc1.640028   6234k video only          DRM, DASH video, mp4_dash
    227-dash mp4   1920x1080   24    │ ~  6.36GiB 8499k https │ avc1.640028   8499k video only          DRM, DASH video, mp4_dash
    146      mp4   1920x1080   24    │    2.78GiB 3714k https │ avc1.640028   3714k video only          DRM, 1080p, mp4_dash
    226      mp4   1920x1080   24    │    3.99GiB 5332k https │ avc1.640028   5332k video only          DRM, 1080p, mp4_dash
    227      mp4   1920x1080   24    │    5.62GiB 7515k https │ avc1.640028   7515k video only          DRM, 1080p, mp4_dash
    275      webm  1920x1080   24    │    1.57GiB 2098k https │ vp9           2098k video only          DRM, 1080p, webm_dash
    657      mp4   1920x1080   24    │    1.62GiB 2163k https │ vp09.00.40.08 2163k video only          DRM, 1080p, mp4_dash
    359      webm  1920x1080   24    │    2.45GiB 3277k https │ vp9           3277k video only          DRM, 1080p, webm_dash
    658      mp4   1920x1080   24    │    2.53GiB 3388k https │ vp09.00.40.08 3388k video only          DRM, 1080p, mp4_dash
    659      mp4   1920x1080   24    │    3.15GiB 4211k https │ vp09.00.40.08 4211k video only          DRM, 1080p, mp4_dash
    360      webm  1920x1080   24    │    3.69GiB 4939k https │ vp9           4939k video only          DRM, 1080p, webm_dash
    
    G:\All\PR\yt-dlp-2024.04.9>
    Last edited by ddll2; 7th Sep 2025 at 09:30.
    Quote Quote  
  4. After much search last night, I managed to get it download now, so for starter who wants to try this out yourself like me here a quick guides. You will need, yt-dlp, widevineproxy2, CDM file, mp4decrypt, shaka packager, ffmpeg. I will give a high level guide, you can search for more detail of tools yourself.
    1. use yt-dlp with --allow-u option to download encrypted media files, if video is age restricted, use cookies editor extension to export cookies file then use with --cookies option. you will need to download audio and video file separately.
    2. use widevineproxy2 browser extension and pre-made CDM file to extract decryption keys. (you will see multiple keys, you will have to use all the keys, if you only apply 1 key it will failed) (at first I thought each key is for each video quality but that's not the case)
    3. use mp4decrypt to decrypt the video file you just downloaded using yt-dlp with the keys you extracted from previous step.
      mp4decrypt --key [KEY] --key [KEY] --key [KEY] enc.mp4 output.mp4
    4. use shaka packager to decrypt audio file with the same keys, you can also do it with old version of mp4decrypt, but latest version seem to have bug that prevent it decrypt the audio file properly.
      packager input=enc.m4a,stream=audio,output=output.m4a --enable_raw_key_decryption --keys key_id=[KID]:key=[K] --keys key_id=[KID]:key=[K] --keys key_id=[KID]:key=[K]
    5. use ffmpeg to merge decrypted audio and video file into 1 file.
      ffmpeg -i input.mp4 -i input.m4a -vcodec copy -acodec copy final.mp4
    Last edited by lynchzival; 7th Sep 2025 at 09:58.
    Quote Quote  
  5. It wants Google account so you will need to obtain keys yourself. Install Vineless extension, add the first wvd from here, and get the keys, that then can be passed to ffmpeg to decrypt the video that you download using yt-dlp.
    Quote Quote  
  6. Code:
    --key ecba93b236135836aef9bd508e0695e1:00a38e8df94821d34699ace74e2c204a
    --key 13f6851b74d150eb86a0995f9d837036:46ef39dfa0462b5238882665046117fe
    --key c28dbb150a5f52519d7d0e7ce84034b1:7aed8ec65992c0a52515fa1ea61cc9cd
    audio-329
    https://buzzheavier.com/uc766da7z981
    video-227
    https://filebin.net/03xbtolu6c7xn4pn
    Last edited by ddll2; 7th Sep 2025 at 12:43.
    Quote Quote  
  7. Originally Posted by ddll2 View Post
    Code:
    --key ecba93b236135836aef9bd508e0695e1:00a38e8df94821d34699ace74e2c204a
    --key 13f6851b74d150eb86a0995f9d837036:46ef39dfa0462b5238882665046117fe
    --key c28dbb150a5f52519d7d0e7ce84034b1:7aed8ec65992c0a52515fa1ea61cc9cd
    audio-329
    https://buzzheavier.com/uc766da7z981
    video-227
    https://filebin.net/03xbtolu6c7xn4pn
    Thank for the video file, anyway I've got it working by getting the keys using widevineproxy2. But unrelated to this video, I've tried testing on a few more "free with ads" movies on Youtube, and somehow some videos I only able to extract 2 keys instead of 3, as a result I can only decrypt the 480P of the video but not 1080P. So my question is, is it have something to do with my CDM and do I need to use L1 CDM to extract all 3 keys? if so, why am I able to extract all the keys from this video with L3 but not with another video?
    Quote Quote  
  8. Originally Posted by lynchzival View Post
    Originally Posted by ddll2 View Post
    Code:
    --key ecba93b236135836aef9bd508e0695e1:00a38e8df94821d34699ace74e2c204a
    --key 13f6851b74d150eb86a0995f9d837036:46ef39dfa0462b5238882665046117fe
    --key c28dbb150a5f52519d7d0e7ce84034b1:7aed8ec65992c0a52515fa1ea61cc9cd
    audio-329
    https://buzzheavier.com/uc766da7z981
    video-227
    https://filebin.net/03xbtolu6c7xn4pn
    Thank for the video file, anyway I've got it working by getting the keys using widevineproxy2. But unrelated to this video, I've tried testing on a few more "free with ads" movies on Youtube, and somehow some videos I only able to extract 2 keys instead of 3, as a result I can only decrypt the 480P of the video but not 1080P. So my question is, is it have something to do with my CDM and do I need to use L1 CDM to extract all 3 keys? if so, why am I able to extract all the keys from this video with L3 but not with another video?
    for 1080p, you need real l3 cdm, not emulator one.
    Quote Quote  



Similar Threads

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