VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or try DVDFab and copy, convert or make Blu-rays and DVDs! :)
+ Reply to Thread
Page 3 of 3
FirstFirst 1 2 3
Results 61 to 74 of 74
Thread
  1. Originally Posted by sekong114 View Post
    OK now I find the problem
    Becuz My firewall stop the download..
    Was it Windows firewall or some 3rd party one?
    In some rare cases (like this video) TubeDigger uses WinInet for HTTPS downloading. In your case it was blocked.
    Quote Quote  
  2. I need help too
    Last edited by imsrk48; 11th Mar 2018 at 00:43.
    Quote Quote  
  3. hello

    I am having this video and I need to download it , but I could not do that
    it is part of online course I have paid for it, but they allow only view not download, and I need to download it to be able to watch it offline

    these are the information that I could get about the video using network tab in developer tools

    The link for the video : https://videos.sproutvideo.com/embed/a49ad1b81d19e1c72c/cc756679aa2cbe47?type=sd
    The m3u8 url for the video :

    https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/7d961300b6e33d518...8-f1e28454dfe4

    and this is the content of the .m3u8 file

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-TARGETDURATION:10
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-KEY:METHOD=AES-128,URI="720.key",IV=0xec91fc8d2952f960684e67dd1fe e36ce
    #EXTINF:10.000000,
    720_00000.ts
    #EXTINF:10.000000,
    720_00001.ts
    #EXTINF:10.000000,
    720_00002.ts
    #EXTINF:10.000000,
    720_00003.ts
    #EXTINF:10.000000,
    720_00004.ts
    #EXTINF:10.000000,
    720_00005.ts
    #EXTINF:10.000000,
    720_00006.ts
    #EXTINF:10.000000,
    720_00007.ts
    #EXTINF:10.000000,
    720_00008.ts
    #EXTINF:10.000000,
    720_00009.ts
    #EXTINF:10.000000,
    720_00010.ts
    #EXTINF:10.000000,
    720_00011.ts
    #EXTINF:10.000000,
    720_00012.ts
    #EXTINF:7.760000,
    720_00013.ts
    #EXT-X-ENDLIST

    and they are using encryption technique : TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

    how can I download it please ?
    Quote Quote  
  4. Hi amiraelsayed ,

    Try this link for DL :
    Code:
    https://transfer.sh/nWU4g/sprout_vid.mp4
    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  5. Wow this is amazing

    How did you do that ?

    Kindly let me know as I have a couple of files and need to download them also
    Quote Quote  
  6. Hi amiraelsayed ,

    1) start 'HTTPFOX'
    2) launch the link in ( firefox ) : https://videos.sproutvideo.com/...?type=sd
    3) after the video has began :
    _ put it in 'pause'
    _ stop 'HTTPFOX' , in it look for :
    __ in the column "url" , look for a line telling : "https://videos.sproutvideo.com/mp?..."
    __ copy it , paste the line in a text editor
    __ modify : %2F to / ; %3A to : ; %3D to =
    __ copy the link to be used ( see below )
    4) create a batch file
    Example : mine process !!!
    Code:
    @echo on
    set "ua=Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Firefox/52.9.0"
    "...\streamlink.exe" --http-header "User-Agent=
    %" --http-header "Referer=https://c.sproutvideo.com/player-0.4.4.22.swf?inline=1" --http-no-ssl-verify "hls://https://videos.sproutvideo.com/mp?..." best -o sprout_vid.mp4
    pause
    :fin
    _ NOTE : you can replace 'best' by an other value , see below :
    [cli][info] Available streams: 240p (worst), 360p, 480p, 720p (best)

    _ NOTE : don't forget "Referer=..." given also with "https://videos.sproutvideo.com/mp?..."

    Cheers .
    Last edited by aazerty; 6th Dec 2018 at 08:40.
    JE SUIS CHARLIE !!!
    Quote Quote  
  7. the development of HTTPFOX has stopped in 2014, and I could not find the addons for my Firefox, so is there any alternative ?
    Quote Quote  
  8. Hi amiraelsayed ,

    ======
    Firefox
    --- 1
    _ launch the video => pause
    --- 2
    Ctrl Shift Q ( equal to Tools => Web development => Network )
    --- 3
    New window
    _ Network => All
    --- 4
    select the first line => copy URL
    ( https://videos.sproutvideo.com/mp?... )
    ======

    !!! Thanks sometimes is welcomed !!!

    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  9. Thanks for your reply

    I have already open developer options in network tab all, but I did not find any url that contains mp?

    here are the urls that I found

    https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef...2-557f964afc17

    and

    https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef...2-557f964afc17


    and a list of .ts url

    so I could not find the mp? url

    could you please tell me if I am doing anything wrong ?
    Quote Quote  
  10. Hi ,

    Give us links , like :
    https://videos.sproutvideo.com/...?type=sd

    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  11. Hi ,

    Hoping this helps .

    Code:
    https://videos.sproutvideo.com/embed/7c9ad1b81d19e7c7f4/9910a7d13f1162aa?type=sd
    ---
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/index.m3u8&expires=1544141101&signature=89PZQJB5kyEmedZ6lHB33CRpRLw=
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/240.m3u8&expires=1544141104&signature=3o0VPkYhwP5nZMsuIWrjXhiE49U=
    Code:
    https://videos.sproutvideo.com/embed/a09ad1b81b1be7c028/8ff5bf80ed2f5778?type=sd
    ---
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/e69d7d0246ea63d39a0791a544c6d3db/video/240.m3u8&expires=1544141288&signature=OWXCRbv0mc52YLL2GMYTaJoPMZo=
    Code:
    https://videos.sproutvideo.com/embed/d49ad1b8181ae2c65c/e78ee9b8fc67b8d7?type=sd
    ---
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/c59247f911919bf50a2da41e0cc24d3f/video/720.m3u8&expires=1544141396&signature=L2x5K3Mlwwb0JlrlW0%2B4zzt%2Basg=
    Code:
    https://videos.sproutvideo.com/embed/7c9ad1b81d19e1c1f4/8d17bc848b7b226d?type=sd
    ---
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/15b98033c6a55f35d75fa9c821d6e6a7/video/720.m3u8&expires=1544141476&signature=gy0xpUBPi6S2xrD5WMLNFpls3rY=
    Code:
    https://videos.sproutvideo.com/embed/4c9ad1b81b1be6c6c4/587b7967801840be?type=sd
    ---
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9a03b6d0a9c99cd7a03ee866743d961a/video/480.m3u8&expires=1544141550&signature=IueYIuDFT5VGoR8vpVDNL/XX0uw=
    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  12. Thank you very much for the links

    I have tried to download file with ffmpeg with the following command

    ffmpeg -i "https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/720.m3u8&expires=1544141104&signature=3o0VPkYhwP5n ZMsuIWrjXhiE49U=" -c copy test.mp4

    but I am getting error

    HTTP error 403 Forbidden
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfeb...uIWrjXhiE49U=: Server returned 403 Forbidden (access denied)

    do you have any solution for this problem ?
    Quote Quote  
  13. Originally Posted by amiraelsayed View Post
    I have already open developer options in network tab all, but I did not find any url that contains mp?
    If your browser/player configuration isn't generating a mobile player (mp) url, you can generate it manually.

    Using chrome, install user agent extension, such as this one.

    Set user agent to one of the ios agents.

    Open new tab in chrome. Open developer/network.

    Paste embed url for your video in the new tab;

    Code:
    https://videos.sproutvideo.com/embed/7c9ad1b81d19e7c7f4/9910a7d13f1162aa?type=sd
    Load url and and find index.m3u8 url;

    Code:
    https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/index.m3u8
    Add mp string to beginning of index.m3u8 url, and also add shown suffix to index.m3u8 url;

    Code:
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/index.m3u8?expires=&signature=
    View source (ctrl-u) of page for your video. Find base64 encoded string of data following;
    Code:
    <script type="text/javascript">var dat =
    Copy the entire long string of base64 encoded data between, but not including ' marks.

    Decode base64 data, for example;
    Code:
    https://www.base64decode.org/
    At the end of the decoded data, strings should be present
    Code:
    {"sig":"hj4QS9qQ1f18PtdivVOYH8/gX4c=","expires":1544146508},
    "mobile":true}
    Copy sig and expires values to your mp url;
    Code:
    https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/index.m3u8?expires=1544146508&signature=hj4QS9qQ1f18PtdivVOYH8/gX4c=
    Then use streamlink with user agent header.
    Code:
    streamlink.exe --http-header "User-Agent=Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36" "hlsvariant://https://videos.sproutvideo.com/mp?url=https://hls2.videos.sproutvideo.com/0fcf9d60dfebf257cdf6f74d872aaca6/9287b1e602e2cd8ef5dd7d1e50387953/video/index.m3u8?expires=1544146508&signature=hj4QS9qQ1f18PtdivVOYH8/gX4c=" best -o output.ts
    Note that mp url expires quickly.
    Quote Quote  



Similar Threads