VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 54
Thread
  1. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    I am trying to access the 1080p Version of a Streaming Video. However the 1080p M3U8 appears to be Hidden.

    When I access the Main M3U8 file (WITHOUT the Session Key) I can see all available video quality options which include 1080p, 720p, 480p, and lower.

    However, when streaming the video and accessing the same Main M3U8 file (WITH the Session Key), the highest quality available is 720p.

    The Session Key, send by the server during streaming, determines the video qualities you have access to, and it simply is not allowing me to access the 1080p stream.

    My first thought was video quality limitations associated with particular devices and browsers, but that does not appear to be the case here. I have tried on Firefox, Chrome, Safari, MS Explorer and Edge. Windows 7, Windows 10, iPad Air 2, iPhone XR, Galaxy S9, and even through the service's APP itself. They all only allow the 720p stream.

    Before you say that 1080p just simply isnt available, I know for a fact that it is. I know someone currently releasing 1080p Video Rips from this service, and have spoken to them myself to confirm that 1080p is indeed available. However, they have no interest in sharing their method.


    The Session Key is generated when sending a POST request to the API, which I can replicate. I used to be able to Modify the Request and re-send it to access the Session Key that gave access to the 1080p stream, but now it only gives me up to the 720p stream instead.


    Here is the Main M3U8 file (WITHOUT the Session Key needed for downloading) that clearly shows that 1080p is available [noted as k.m3u8]:
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/13f988c1a2284f7da4e0c33b7fc0c3ac.m3u8
    The Session Key uses "Base64-encoding", yet I can't decode it for some reason using base64decode. It uses the Uplynk "cqs and kid" encoding. You can read more about it here:
    HTML Code:
    https://docs.vdms.com/video/index.html#Setup/Playback-URLs.htm#SigningPURLs

    So the Main Main M3u8 link (WITH Session key) looks like this:
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/13f988c1a2284f7da4e0c33b7fc0c3ac.m3u8?cqs=XXXXXXXXXXXXXXXXXXXXXXXXXXX&kid=YYYYYYYYYYYY
    The Video I am trying to access is 100% FREE and Unlocked to anyone in the USA. No membership or subscription service is required to access it, so it should not directly violate any rules.

    Here is the streaming link:
    Code:
    https://disneynow.com/shows/hotel-transylvania/season-02/episode-01-welcome-to-human-park-must-scream-tv/vdka13411249
    Also, here is the .MPD Link. You can only access it WITH the Session Key attached. Otherwise you will get a 404 Error Page:
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/13f988c1a2284f7da4e0c33b7fc0c3ac.mpd?cqs=XXXXXXXXXXXXXXXXXXXXXXXXXXX&kid=YYYYYYYYYYYY
    NOTE: Obviously you need to stream the video in your browser first in order to obtain your own unique Session Key. Just grab it through the Web console after the video starts playing.

    Any help in accessing the 1080p [k.m3u8] stream would be appreciated.
    Last edited by save8lot; 7th Feb 2020 at 05:19. Reason: Links Updated Again.
    Quote Quote  
  2. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by LZAA View Post
    Youtube-dl.
    Already tried it. Even a modified version that specifically added support for that particular site, but it can still only grab 720p. It used to be able to get 1080p, up until about a year ago when they changed something on their site. Now its only 720p and below. Like I said, the site is going out of their way to hide the 1080p stream.
    Quote Quote  
  3. Member Emeritus
    Join Date
    May 2014
    Search PM
    Are you saying that no known player or app can actually play 1080p? Even not roku or apple tv or smart tv?
    Quote Quote  
  4. Not. He says that the server does not give 1080p resolution. But this is a controversial statement. Youtube-dl downloads even higher resolution.
    Quote Quote  
  5. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by LZAA View Post
    Not. He says that the server does not give 1080p resolution. But this is a controversial statement. Youtube-dl downloads even higher resolution.
    For OP's sample video (VDKA4929880), I see maximum 720p from youtube-dl. It downloads the "j" variant (3578k b/r), not the "k" variant (5108k b/r).

    Code:
    [Go] vdka4929880: Downloading webpage
    [Go] VDKA4929880: Downloading JSON metadata
    [Go] VDKA4929880: Downloading JSON metadata
    [Go] VDKA4929880: Downloading m3u8 information
    [info] Available formats for VDKA4929880:
    format code  extension      resolution note
    ULNK_MPD     unknown_video  unknown
    ULNK-62      mp4            96x54        62k , avc1.42000a, 6.0fps, mp4a.40.5
    ULNK-133     mp4            192x108     133k , avc1.42000b, 15.0fps, mp4a.40.5
    ULNK-242     mp4            288x162     242k , avc1.42000c, 15.0fps, mp4a.40.5
    ULNK-441     mp4            448x252     441k , avc1.420015, 30.0fps, mp4a.40.5
    ULNK-750     mp4            768x432     750k , avc1.4d001e, 30.0fps, mp4a.40.5
    ULNK-1201    mp4            992x558    1201k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-1682    mp4            1056x594   1682k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-2081    mp4            1088x612   2081k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-2589    mp4            1152x648   2589k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-3578    mp4            1280x720   3578k , avc1.64001f, 30.0fps, mp4a.40.5 (best)
    Show your youtube-dl command output that has a higher quality available.

    There is a "k" variant (5108k) hls playlist variant but it is not sent with the various signatures appended.

    The dash manifest ULNK_MPD appears to be 404.
    Quote Quote  
  6. Member Emeritus
    Join Date
    May 2014
    Search PM
    Looking at the API endpoint variables, I don't see a variable change that could produce a signature that would include the k variant playlist.

    There is a device variable in the API endpoint strings, but it produces the same signature for all of the following devices:

    Code:
    001 device:computer
    002 device:ipad
    003 device:iphone_ipod_touch
    007 device:windows_8_app
    009 device:android
    011 device:apple_tv
    012 device:roku
    015 device:amazon_fire_tv
    017 device:xbox
    023 device:apple_tv
    030 device:android_tv
    009_25 device:android
    OP's friend who can get the k variant playlist signature must have found some sort of hole in the API.
    Quote Quote  
  7. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    In the past, I was able to send a modified POST request to "...playmanifest_secure.json", and by changing a few variables like the Device ID to a different number to simulate playback from a different streaming device [device=001 to device=XXX] I was able to obtain a response with a token that allowed me to access the main m3u8 with with k.m3u8 as an option. That is no longer the case.

    I have attempted to capture network traffic from multiple devices (computers, ipads, high end phones) and none of them have given me access to 1080p.
    Quote Quote  
  8. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by ponens View Post
    Looking at the API endpoint variables, I don't see a variable change that could produce a signature that would include the k variant playlist.

    There is a device variable in the API endpoint strings, but it produces the same signature for all of the following devices:

    Code:
    001 device:computer
    002 device:ipad
    003 device:iphone_ipod_touch
    007 device:windows_8_app
    009 device:android
    011 device:apple_tv
    012 device:roku
    015 device:amazon_fire_tv
    017 device:xbox
    023 device:apple_tv
    030 device:android_tv
    009_25 device:android
    OP's friend who can get the k variant playlist signature must have found some sort of hole in the API.

    How do you request all the possible API endpoint variables?
    Quote Quote  
  9. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    The video posted in the opening post is no longer freely accessible. Here is a new one that is 100% Free to access (no login required):

    Streaming Link:
    Code:
    https://disneynow.com/shows/mickey-and-the-roadster-racers/season-02/episode-11-goof-mansion-a-doozy-night-of-mystery/vdka5522152
    Main M3U8 Link (WITHOUT required Session Key):
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/b070f5f71391487bba582b8f5b0722a7.m3u8
    *Again, I am trying to gain access to the 1080p Stream (k.m3u8)
    Quote Quote  
  10. I tried downloading the base m3u8 with YT-DL and I got this:

    D:\Programs\Ripping Toolkit>youtube-dl "https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/b070f5f71391487bba582b8f5b0722a7.m3u8"
    [uplynk] b070f5f71391487bba582b8f5b0722a7: Downloading m3u8 information
    [uplynk] b070f5f71391487bba582b8f5b0722a7: Downloading JSON metadata
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 330
    [download] Destination: MickeyandtheRoadsterRacers_episode_MRR_211_GoofMan sionADoozyNightofMystery.mpg-d2e0b7e4df744cefad8205e529286530.mp4
    [download] 0.3% of ~864.48MiB at Unknown speed ETA Unknown ETAERROR: unable to download video data: HTTP Error 403: Forbidden

    I had fiddler opened at the same time and saw it was trying to download from k.m3u8, but it failed because of this authorization link:
    https://content-ausw3.uplynk.com/check2?b=d2e0b7e4df744cefad8205e529286530&v=d2e0b7e4d...86530&r=k&pbs=
    Quote Quote  
  11. disneynow is added to youtube-dl , no problem downloading 1080p material, but not all serials , in some there is an error, report it to github

    Code:
    General
    Complete name                            : E:\rec\30 Things with Huey-VDKA4399246.mp4
    Format                                   : MPEG-4
    Format profile                           : Base Media / Version 2
    Codec ID                                 : mp42 (mp42/isom)
    File size                                : 58.3 MiB
    Duration                                 : 1 min 0 s
    Overall bit rate mode                    : Constant
    Overall bit rate                         : 8 134 kb/s
    Encoded date                             : UTC 2019-06-27 22:09:49
    Tagged date                              : UTC 2019-06-27 22:09:49
    
    Video
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Format profile                           : High@L4
    Format settings                          : CABAC / 3 Ref Frames
    Format settings, CABAC                   : Yes
    Format settings, RefFrames               : 3 frames
    Codec ID                                 : avc1
    Codec ID/Info                            : Advanced Video Coding
    Duration                                 : 1 min 0 s
    Bit rate mode                            : Constant
    Bit rate                                 : 8 000 kb/s / 8 000 kb/s
    Maximum bit rate                         : 9 034 kb/s
    Width                                    : 1 920 pixels
    Height                                   : 1 080 pixels
    Display aspect ratio                     : 16:9
    Frame rate mode                          : Constant
    Frame rate                               : 23.976 (24000/1001) FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Bits/(Pixel*Frame)                       : 0.161
    Stream size                              : 57.3 MiB (98%)
    Title                                    : Telestream, LLC Telestream Media Framework - Release TXGP 2017.104.228761
    Writing library                          : x264 core 148
    Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=8 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / paff=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=cbr / mbtree=1 / bitrate=8000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=8000 / vbv_bufsize=1400 / nal_hrd=cbr / filler=1 / ip_ratio=1.40 / aq=1:1.00
    Encoded date                             : UTC 2019-06-27 22:09:49
    Tagged date                              : UTC 2019-06-27 22:09:49
    Color range                              : Limited
    Color primaries                          : BT.709
    Transfer characteristics                 : BT.709
    Matrix coefficients                      : BT.709
    Codec configuration box                  : avcC
    
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Codec ID                                 : mp4a-40-2
    Duration                                 : 1 min 0 s
    Source duration                          : 1 min 0 s
    Bit rate mode                            : Constant
    Bit rate                                 : 128 kb/s
    Channel(s)                               : 2 channels
    Channel layout                           : L R
    Sampling rate                            : 48.0 kHz
    Frame rate                               : 46.875 FPS (1024 SPF)
    Compression mode                         : Lossy
    Stream size                              : 921 KiB (2%)
    Source stream size                       : 921 KiB (2%)
    Title                                    : Telestream, LLC Telestream Media Framework - Release TXGP 2017.104.228761
    Language                                 : English
    Encoded date                             : UTC 2019-06-27 22:09:49
    Tagged date                              : UTC 2019-06-27 22:09:49
    Quote Quote  
  12. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by slimozis View Post
    disneynow is added to youtube-dl , no problem downloading 1080p material, but not all serials , in some there is an error, report it to github
    The Shorts (like the one used in your example) have always been easily downloadable in 1080p. The site does not put much effort into protecting them. They are classified as Short Files "type=sf".

    However the full episodes (classified as Long Files "type=lf") still can not be downloaded by youtube-dl in 1080p.
    Quote Quote  
  13. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    The previous video i posted is now locked. Here is a new 100% Free and unlocked video for testing. Again, trying to gain access to the 1080p stream (k.m3u8).

    Streaming Link:
    Code:
    https://disneynow.com/shows/mickey-and-the-roadster-racers/season-02/episode-13-pluto-and-the-pup-trouble-at-floochis/vdka6113888

    Main M3U8 showing k.m3u8 is available (can't be used for downloading until the Session Key is added to it):
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/ba1aa887c538455a83284de225028941.m3u8
    Quote Quote  
  14. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by TheOneWhoSees View Post
    I tried downloading the base m3u8 with YT-DL and I got this:

    D:\Programs\Ripping Toolkit>youtube-dl "https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/b070f5f71391487bba582b8f5b0722a7.m3u8"
    [uplynk] b070f5f71391487bba582b8f5b0722a7: Downloading m3u8 information
    [uplynk] b070f5f71391487bba582b8f5b0722a7: Downloading JSON metadata
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 330
    [download] Destination: MickeyandtheRoadsterRacers_episode_MRR_211_GoofMan sionADoozyNightofMystery.mpg-d2e0b7e4df744cefad8205e529286530.mp4
    [download] 0.3% of ~864.48MiB at Unknown speed ETA Unknown ETAERROR: unable to download video data: HTTP Error 403: Forbidden

    I had fiddler opened at the same time and saw it was trying to download from k.m3u8, but it failed because of this authorization link:
    https://content-ausw3.uplynk.com/check2?b=d2e0b7e4df744cefad8205e529286530&v=d2e0b7e4d...86530&r=k&pbs=
    The m3u8 file can not be used for downloading until the "Session Key" has been added to it first. Play the video in your browser and grab the link through the web console/developer tools. It will look something like this:


    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/ba1aa887c538455a83284de225028941.m3u8?cqs=XXXXXXXXXXXXXXXXXXXXXXX&kid=YYYYYYYYYYYY
    Quote Quote  
  15. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by ponens View Post
    Originally Posted by LZAA View Post
    Not. He says that the server does not give 1080p resolution. But this is a controversial statement. Youtube-dl downloads even higher resolution.
    For OP's sample video (VDKA4929880), I see maximum 720p from youtube-dl. It downloads the "j" variant (3578k b/r), not the "k" variant (5108k b/r).

    Code:
    [Go] vdka4929880: Downloading webpage
    [Go] VDKA4929880: Downloading JSON metadata
    [Go] VDKA4929880: Downloading JSON metadata
    [Go] VDKA4929880: Downloading m3u8 information
    [info] Available formats for VDKA4929880:
    format code  extension      resolution note
    ULNK_MPD     unknown_video  unknown
    ULNK-62      mp4            96x54        62k , avc1.42000a, 6.0fps, mp4a.40.5
    ULNK-133     mp4            192x108     133k , avc1.42000b, 15.0fps, mp4a.40.5
    ULNK-242     mp4            288x162     242k , avc1.42000c, 15.0fps, mp4a.40.5
    ULNK-441     mp4            448x252     441k , avc1.420015, 30.0fps, mp4a.40.5
    ULNK-750     mp4            768x432     750k , avc1.4d001e, 30.0fps, mp4a.40.5
    ULNK-1201    mp4            992x558    1201k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-1682    mp4            1056x594   1682k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-2081    mp4            1088x612   2081k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-2589    mp4            1152x648   2589k , avc1.4d001f, 30.0fps, mp4a.40.5
    ULNK-3578    mp4            1280x720   3578k , avc1.64001f, 30.0fps, mp4a.40.5 (best)
    Show your youtube-dl command output that has a higher quality available.

    There is a "k" variant (5108k) hls playlist variant but it is not sent with the various signatures appended.

    The dash manifest ULNK_MPD appears to be 404.
    So good news, I figured out how to gain access to the MPD link. If you open it WITHOUT the Session Key, you get a 404. However if you open it WITH the Session Key, it works. It opens with the Encrypted Session key (cqs and kid), the Decrypted Session key (found in the main m3u8 file after downloading WITH the session key), and even simply with the PBS= from the decrypted session key.

    However, once I have the .MPD, I can't figure out how to download any of the videos from it. Maybe I am using the wrong commands, but I tried ffmpeg, youtube-dl, livestreamer, even ismdownloaderavc1 (which does nothing but crash on me for some reason).

    Also, I still only see reference up to 720p in the MPD. Dont see 1080p anywhere.


    Here is a new video link to try:


    Free Unlocked Streaming Link:
    Code:
    https://disneynow.com/shows/amphibia/season-01/episode-04-the-domino-effect-taking-charge/vdka10454468
    MPD Link [Wont open and Causes 404]:
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.mpd
    Example MPD with encrypted Session Key (unique key obtained by streaming video in browser):
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.mpd?cqs=XXXXXXXXXXXXXXXXXXXXX&kid=YYYYYYYYY
    So after downloading the MPD, I can't figure out how to do anything with it. My ultimately goal is of course to get the 1080p video, but I am not sure how to download ANY of the video resolutions from the .mpd. I am used to dealing with m3u8 files, so i admit i dont know much about dealing with mpd files in general.
    Last edited by save8lot; 29th Jul 2019 at 00:56.
    Quote Quote  
  16. 1. MPEG-DASH stream encrypted.
    2. In the mpd playlist not „k" - only „j".
    Quote Quote  
  17. Sure hope you figure this out because this is bugging me as well.
    It bother's me to have 1080p versions of the shorts and only 720p versions of the full episodes.
    Here's a great example: https://disneynow.com/shows/collection/lego-marvel-disneynow-collection
    All these videos are free for anyone to try.
    You'll find the shorts are easily grabbed at 1080p but the full episodes don't want to give you anything above 720p.
    Quote Quote  
  18. When you are grabbing the shorts, youtube-dl is essentially just doing "youtube-dl -f MP4-SOURCE <URL>" because they are available, but the full eps are hiding their "MP4-SOURCE".
    Quote Quote  
  19. Here's what I have been able to find so far regarding the 1080p on that video:

    Code:
    C:\Portable Apps\youtube-dl>youtube-dl.exe -F https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.m3u8
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading m3u8 information
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading JSON metadata
    [info] Available formats for bcf17d1f09ef4514aab4241ab5caedb0:
    format code  extension  resolution note
    132          mp4        192x108     132k , avc1.42000b, 15.0fps, mp4a.40.5
    240          mp4        288x162     240k , avc1.42000c, 15.0fps, mp4a.40.5
    437          mp4        448x252     437k , avc1.420015, 30.0fps, mp4a.40.5
    741          mp4        768x432     741k , avc1.4d001e, 30.0fps, mp4a.40.5
    1186         mp4        992x558    1186k , avc1.4d001f, 30.0fps, mp4a.40.5
    1662         mp4        1056x594   1662k , avc1.4d001f, 30.0fps, mp4a.40.5
    2059         mp4        1088x612   2059k , avc1.4d001f, 30.0fps, mp4a.40.5
    2562         mp4        1152x648   2562k , avc1.4d001f, 30.0fps, mp4a.40.5
    3537         mp4        1280x720   3537k , avc1.64001f, 30.0fps, mp4a.40.5
    5161         mp4        1920x1080  5161k , avc1.640028, 30.0fps, mp4a.40.5 (best)
    
    C:\Portable Apps\youtube-dl>youtube-dl.exe -f 5161 https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.m3u8
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading m3u8 information
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading JSON metadata
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 332
    [download] Destination: Amphibia_episode_AMP_107_TheDominoEffectTakingCharge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4
    [download]   0.3% of ~844.00MiB at 11.77MiB/s ETA 01:44      ERROR: unable to download video data: HTTP Error 403: Forbidden
    It grabs the first 2.5MB of the stream then 403 errors.

    Leaving me with these files:
    Amphibia_episode_AMP_107_TheDominoEffectTakingChar ge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4.part = 0KB
    Amphibia_episode_AMP_107_TheDominoEffectTakingChar ge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4.part-Frag0 = 2,604KB
    Amphibia_episode_AMP_107_TheDominoEffectTakingChar ge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4.ytdl = 0KB
    Quote Quote  
  20. Even with Session Key:

    Code:
    C:\Portable Apps\youtube-dl>youtube-dl.exe -F https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.m3u8?cqs=sqobViWabhmCKnsJzWrmpnxx9DoPXsfqmrMnjgmezWwis8s72GboNwIfW_lUe5n4vRuo7CiupSXvG6-YitpVN5sTjOi3oJttbz65SZXNJ4g-4xIIMRHzvlXJNWTjocS2rAAkFqhKCFUXqjuikXKzeNuVcvnddaXmIzbK0x_3nAUpcSC0mmd5-isY8QNgunQfG01i104lRpygHvdmvJh2Qj7k8xJyBqLzYL974KNdBrNenGR68A00r_0qNzaWyfk72MPhp6T_-byZr-az14Omhx-X_0hjlpo_k4xG-si3NIKQRtDH-GxBDli-gYEyfyR5ZCLWQ2MF0dQoQspzb4JN5ysy42itw92phooP1dz_vssSbSAKDSbXAlLNEYDf1gHK0pHcPp0qnbqScffqgEewYwRh8-YFcPRkdRHhnPLh2XXv5Zkyu7jKXoVhURerrjsm-k7-ocVy_5NE-qIfY-5sKDekws2pqp5F_qlKAzKzYmtWg08-ayV4vY6NpU29E6_W&kid=69879f9c7d484ca39027d2d461e45356
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading m3u8 information
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading JSON metadata
    [info] Available formats for bcf17d1f09ef4514aab4241ab5caedb0:
    format code  extension  resolution note
    132          mp4        192x108     132k , avc1.42000b, 15.0fps, mp4a.40.5
    240          mp4        288x162     240k , avc1.42000c, 15.0fps, mp4a.40.5
    437          mp4        448x252     437k , avc1.420015, 30.0fps, mp4a.40.5
    741          mp4        768x432     741k , avc1.4d001e, 30.0fps, mp4a.40.5
    1186         mp4        992x558    1186k , avc1.4d001f, 30.0fps, mp4a.40.5
    1662         mp4        1056x594   1662k , avc1.4d001f, 30.0fps, mp4a.40.5
    2059         mp4        1088x612   2059k , avc1.4d001f, 30.0fps, mp4a.40.5
    2562         mp4        1152x648   2562k , avc1.4d001f, 30.0fps, mp4a.40.5
    3537         mp4        1280x720   3537k , avc1.64001f, 30.0fps, mp4a.40.5
    5161         mp4        1920x1080  5161k , avc1.640028, 30.0fps, mp4a.40.5 (best)
    'kid' is not recognized as an internal or external command,
    operable program or batch file.
    
    C:\Portable Apps\youtube-dl>youtube-dl.exe -f 5161 https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.m3u8?cqs=sqobViWabhmCKnsJzWrmpnxx9DoPXsfqmrMnjgmezWwis8s72GboNwIfW_lUe5n4vRuo7CiupSXvG6-YitpVN5sTjOi3oJttbz65SZXNJ4g-4xIIMRHzvlXJNWTjocS2rAAkFqhKCFUXqjuikXKzeNuVcvnddaXmIzbK0x_3nAUpcSC0mmd5-isY8QNgunQfG01i104lRpygHvdmvJh2Qj7k8xJyBqLzYL974KNdBrNenGR68A00r_0qNzaWyfk72MPhp6T_-byZr-az14Omhx-X_0hjlpo_k4xG-si3NIKQRtDH-GxBDli-gYEyfyR5ZCLWQ2MF0dQoQspzb4JN5ysy42itw92phooP1dz_vssSbSAKDSbXAlLNEYDf1gHK0pHcPp0qnbqScffqgEewYwRh8-YFcPRkdRHhnPLh2XXv5Zkyu7jKXoVhURerrjsm-k7-ocVy_5NE-qIfY-5sKDekws2pqp5F_qlKAzKzYmtWg08-ayV4vY6NpU29E6_W&kid=69879f9c7d484ca39027d2d461e45356
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading m3u8 information
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading JSON metadata
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 332
    [download] Destination: Amphibia_episode_AMP_107_TheDominoEffectTakingCharge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4
    [download]   0.3% of ~844.00MiB at Unknown speed ETA Unknown ETAERROR: unable to download video data: HTTP Error 403: Forbidden
    'kid' is not recognized as an internal or external command,
    operable program or batch file.
    With the Session Key you get a kid error, but no cqs error.
    "'kid' is not recognized as an internal or external command, operable program or batch file."
    But the real problem is the "ERROR: unable to download video data: HTTP Error 403: Forbidden" because it proceeds the cqs and kid.
    Last edited by Kontrarian; 6th Aug 2019 at 02:46.
    Quote Quote  
  21. youtube-dl.exe -f 5161 "https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.m3u8?cqs=sqobViWa bhmCKnsJzWrmpnxx9DoPXsfqmrMnjgmezWwis8s72GboNwIfW_ lUe5n4vRuo7CiupSXvG6-YitpVN5sTjOi3oJttbz65SZXNJ4g-4xIIMRHzvlXJNWTjocS2rAAkFqhKCFUXqjuikXKzeNuVcvndda XmIzbK0x_3nAUpcSC0mmd5-isY8QNgunQfG01i104lRpygHvdmvJh2Qj7k8xJyBqLzYL974KN dBrNenGR68A00r_0qNzaWyfk72MPhp6T_-byZr-az14Omhx-X_0hjlpo_k4xG-si3NIKQRtDH-GxBDli-gYEyfyR5ZCLWQ2MF0dQoQspzb4JN5ysy42itw92phooP1dz_vs sSbSAKDSbXAlLNEYDf1gHK0pHcPp0qnbqScffqgEewYwRh8-YFcPRkdRHhnPLh2XXv5Zkyu7jKXoVhURerrjsm-k7-ocVy_5NE-qIfY-5sKDekws2pqp5F_qlKAzKzYmtWg08-ayV4vY6NpU29E6_W&kid=69879f9c7d484ca39027d2d461e45 356"
    Quote Quote  
  22. LZAA, good eye, I was missing the quotation marks and that was giving the kid error.
    Back to before though, same 403 issue.

    Code:
    C:\Portable Apps\youtube-dl> .\youtube-dl.exe -f 5161 "https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c6
    6/e7f26463d08945a5ab159371ad3718d4.m3u8?cqs=sqobViWa bhmCKnsJzWrmpnxx9DoPXsfqmrMnjgmezWwis8s72GboNwIfW_ lUe5n4vRuo7CiupS
    XvG6-YitpVN5sTjOi3oJttbz65SZXNJ4g-4xIIMRHzvlXJNWTjocS2rAAkFqhKCFUXqjuikXKzeNuVcvndda XmIzbK0x_3nAUpcSC0mmd5-isY8QNgunQfG
    01i104lRpygHvdmvJh2Qj7k8xJyBqLzYL974KN dBrNenGR68A00r_0qNzaWyfk72MPhp6T_-byZr-az14Omhx-X_0hjlpo_k4xG-si3NIKQRtDH-GxBDli-
    gYEyfyR5ZCLWQ2MF0dQoQspzb4JN5ysy42itw92phooP1dz_vs sSbSAKDSbXAlLNEYDf1gHK0pHcPp0qnbqScffqgEewYwRh8-YFcPRkdRHhnPLh2XXv5Zk
    yu7jKXoVhURerrjsm-k7-ocVy_5NE-qIfY-5sKDekws2pqp5F_qlKAzKzYmtWg08-ayV4vY6NpU29E6_W&kid=69879f9c7d484ca39027d2d461e45356"
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading m3u8 information
    [uplynk] e7f26463d08945a5ab159371ad3718d4: Downloading JSON metadata
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 332
    [download] Destination: Amphibia_episode_AMP_107_TheDominoEffectTakingCharge.mpg-bcf17d1f09ef4514aab4241ab5caedb0.mp4
    [download]   0.3% of ~844.00MiB at Unknown speed ETA Unknown ETAERROR: unable to download video data: HTTP Error 403: Forbidden
    It seems to me at this point that it's not so much about finding the 1080p source anymore but rather having the proper credentials to download it.
    Quote Quote  
  23. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    So the Di$neyNow website recently (as of September) has completely changed over to using the .MPD playlists. 1080p is available though the MPD, but it is protected by widewine/playready DRM. You can use an online dash video player website to confirm 1080p is playable. [NOTE: the M3U8's are still available if you manually request them, but the site defaults to MPD usage.]

    The process to access the MPD is the same. Load the video in your browser and start playing it, then use Developer Tools to grab the MPD file WITH SESSION KEY (If you try to open it without the session key you will get a 404 Page error). The link will look like this:

    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/e7f26463d08945a5ab159371ad3718d4.mpd?cqs=XXXXXXXXXXXXXXXXXXXXXXXXXXX&kid=YYYYYYYYYYYY
    Unfortunately I do not yet understand how to work with MPD playlists. The older M3U8's were much easier. MPD's start with a init.mp4 file that then calls all the individual video segments/fragments. I dont actually know how to grab the 1080p video (Encrypted or Decrypted) at all.

    Obviously my ultimate goal is to be able to download the 1080p videos in a Decrypted state, but even grabbing them in an Encrypted state would be helpful start. FFmpeg and youtube-dl keep throwing errors at me every time i try.

    Any assistance would be appreciated.
    Quote Quote  
  24. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by LZAA View Post
    Url?
    Here is one of the episodes I am interested in. Its a Free Unlocked Video for anyone in the USA (no login or password needed).

    Streaming Video Link:
    Code:
    https://disneynow.com/shows/hotel-transylvania/season-02/episode-03-portrait-of-mavis-as-a-young-vampire-goo-crush/vdka13411238

    MPD File [Without the Required Session Key]:
    Code:
    https://content.uplynk.com/ext/21885d134fa441488df8e1d7acee8c66/2972358332bb4984976d520d8d46c105.mpd
    Again, I am trying to download the 1080p Video.
    Quote Quote  
  25. Nothing changed. Everything is as before.
    Quote Quote  
  26. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by LZAA View Post
    Nothing changed. Everything is as before.
    Any chance you could offer me some assistance in figuring out how to download it in 1080p? I know you usually prefer grabbing videos yourself as apposed to explaining the process, but if you could even PM me with some sort of HINT, I would really appreciate it. I really want to learn.
    Quote Quote  
  27. Hi save8lot ,

    Formats ( code )
    Code:
    youtube-dl -F "https://disneynow.com/shows/hotel-transylvania/season-02/episode-03-portrait-of-mavis-as-a-young-vampire-goo-crush/vdka13411238"
    Commands for 'ULNK-3453'

    NOTE : ffmpeg.exe must be in the same folder of youtube-dl.exe
    Code:
    youtube-dl -f ULNK-3453 "https://disneynow.com/shows/hotel-transylvania/season-02/episode-03-portrait-of-mavis-as-a-young-vampire-goo-crush/vdka13411238" -o Crush-VDKA13411238.mp4
    Results
    Code:
    Output #0, mp4, to 'file:Crush-VDKA13411238.mp4.part':
      Metadata:
        encoder         : Lavf57.2.100
        Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1280x720, q=2-31, 23.98 fps, 23.98 t
    br, 90k tbn, 90k tbc
        Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 131 kb/s
    Stream mapping:
      Stream #0:1 -> #0:0 (copy)
      Stream #0:0 -> #0:1 (copy)
    Press [q] to stop, [?] for help
    frame=32406 fps= 32 q=-1.0 Lsize=  550884kB time=00:22:31.61 bitrate=3338.9kbits/s
    video:529290kB audio:20917kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.123030%
    [ffmpeg] Downloaded 564105034 bytes
    [download] 100% of 537.97MiB in 16:50
    At the end 'file:Crush-VDKA13411238.mp4.part' => 'file:Crush-VDKA13411238.mp4'

    NOTE : if you need more infos , see :
    Code:
    youtube-dl -j "https://disneynow.com/shows/hotel-transylvania/season-02/episode-03-portrait-of-mavis-as-a-young-vampire-goo-crush/vdka13411238" > hotel-transylvania.txt
    NOTE : helpers do what they want !!!

    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  28. Member
    Join Date
    Jun 2019
    Location
    Online
    Search Comp PM
    Originally Posted by aazerty View Post
    Hi save8lot ,
    Cheers .
    Thank You for that detailed response aazerty. However, I already know how to download all resolutions up to 720p. I am looking for help in downloading the videos in 1080p only.

    Your method is grabbing the lower resolutions from the M3U8, which again I am already familiar with.

    The 1080p quality that i am looking for is inside the MPD playlist now.

    (Technically, 1080p is still listed in the M3U8 as well, but only when you view it WITHOUT the Session Key, which makes it un-downloadable. Once the required Session Key is added, 720p is the highest quality available).


    When playing the streaming video on a PC Browser, the MPD playlist loads by default and the video appears to play in 1920x1080, however I do not know how to download it.
    Quote Quote  



Similar Threads

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