VideoHelp Forum
+ Reply to Thread
Page 3 of 4
FirstFirst 1 2 3 4 LastLast
Results 61 to 90 of 105
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; 10th Mar 2018 at 23: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 07: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. Member Emeritus
    Join Date
    May 2014
    Search PM
    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  
  14. Originally Posted by ponens View Post
    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.

    I need to download this video
    https://videos.sproutvideo.com/embed/1c9addb2101deccb94/c47e1b02cd42383e

    I use streamlink but it does not work

    Image
    [Attachment 47536 - Click to enlarge]
    Quote Quote  
  15. Originally Posted by LZAA View Post
    Tube Digger.
    I can't buy the program Tube Digger
    Quote Quote  
  16. Thank you but I want a way to download 66 videos
    Quote Quote  
  17. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by mahmoud ragab View Post
    Your streamlink command line is incorrect.

    It doesn't include;
    the user agent header
    hlsvariant

    and the proper quotation marks. See the example streamlink command line that you quoted in your post but apparently didn't read.
    Quote Quote  
  18. 1. Firefox 41.0.2.
    2. F12 -> copy first URL : https://videos.sproutvideo.com/mp?...
    3. youtube-dl URL
    Quote Quote  
  19. Is there a way to make a batch script that prompts the user for the video page url, then changes the user-agent and downloads it?
    Or does it have to be fetched in the browser?
    Quote Quote  
  20. Originally Posted by ponens View Post
    Originally Posted by mahmoud ragab View Post
    Your streamlink command line is incorrect.

    It doesn't include;
    the user agent header
    hlsvariant

    and the proper quotation marks. See the example streamlink command line that you quoted in your post but apparently didn't read.

    Thank you brother
    He's working

    Image
    [Attachment 47696 - Click to enlarge]
    Last edited by mahmoud ragab; 1st Jan 2019 at 08:22.
    Quote Quote  
  21. Been downloading some videos myself from sproutvideo.com and the last version of ChrisPC Free VideoTube Downloader (https://www.videoyoutubedownloader.com) has the option to copy/paste the link to downloads it.
    In the free version you can't download all qualities but at least I can get them faster then searching for each video urls
    Quote Quote  
  22. Guys i need some help with this video "https://videos.sproutvideo.com/embed/a09ddeb61110e3c328/db59679f92fc2d6e" I tried some things but without success! Someone can help me please?!
    Quote Quote  
  23. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by niltonthegamer View Post
    Guys i need some help with this video "https://videos.sproutvideo.com/embed/a09ddeb61110e3c328/db59679f92fc2d6e" I tried some things but without success! Someone can help me please?!
    At minimum, the referer needs to be set to the originating site domain name.
    Quote Quote  
  24. Originally Posted by ponens View Post
    Originally Posted by niltonthegamer View Post
    Guys i need some help with this video "https://videos.sproutvideo.com/embed/a09ddeb61110e3c328/db59679f92fc2d6e" I tried some things but without success! Someone can help me please?!
    At minimum, the referer needs to be set to the originating site domain name.
    Sorry but i dont understand.. nothing seems to work with this site.. i'm lost!! =\
    Quote Quote  
  25. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by niltonthegamer View Post
    Originally Posted by ponens View Post
    Originally Posted by niltonthegamer View Post
    Guys i need some help with this video "https://videos.sproutvideo.com/embed/a09ddeb61110e3c328/db59679f92fc2d6e" I tried some things but without success! Someone can help me please?!
    At minimum, the referer needs to be set to the originating site domain name.
    Sorry but i dont understand
    Wherever that video is able to be played in the first instance, that domain name (*.com, or whatever) needs to be known. The embed link you've supplied can't be played directly because the origin domain name is checked.
    Quote Quote  
  26. Originally Posted by ponens View Post
    Originally Posted by niltonthegamer View Post
    Originally Posted by ponens View Post
    Originally Posted by niltonthegamer View Post
    Guys i need some help with this video "https://videos.sproutvideo.com/embed/a09ddeb61110e3c328/db59679f92fc2d6e" I tried some things but without success! Someone can help me please?!
    At minimum, the referer needs to be set to the originating site domain name.
    Sorry but i dont understand
    Wherever that video is able to be played in the first instance, that domain name (*.com, or whatever) needs to be known. The embed link you've supplied can't be played directly because the origin domain name is checked.
    Interesting! There is some way to "skip" this domain check? Or this video simply can't be downloaded?
    Quote Quote  



Similar Threads

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