VideoHelp Forum
+ Reply to Thread
Results 1 to 15 of 15
Thread
  1. Hi,

    I'm desperately tryin' to download archived livestreams from zipstreams.net
    Tried with several downloaders, browser extensions and whatnot, without success.
    I'm digging in the dark, and I'm anything but an expert, so could somebody PLEASE point me to the right direction?

    thx
    Last edited by drai; 11th Nov 2017 at 06:51.
    Quote Quote  
  2. ??
    Image Attached Images  
    Quote Quote  
  3. Member Emeritus
    Join Date
    May 2014
    Search PM
    Download the playlist and key and then use ffmpeg to download/assemble the segments. As easy as falling on to a log.

    Get the playlist url and key url from browser. Piece of pie, easy as cake.
    Quote Quote  
  4. Thank you ponens.
    Great to hear that it's so easy for you. Unfortunately still not for me lolz.
    I'm not familiar with ffmpeg, and the command line in general, so...

    Would you mind giving me an example (maybe with the link in OP) of what the command would have to look like? Please?
    This would really help me trying to figure out what I have to do.

    Do you know something I could use alternatively? (I mean something with GUI, obviously)

    thx
    Quote Quote  
  5. Member Emeritus
    Join Date
    May 2014
    Search PM
    I'm not familiar with any of the GUI frontends/downloaders. Maybe someone who is will chime in.

    It is probably going to be rough if you're not familiar with the command line and browser development tools. Sorry.
    Last edited by ponens; 7th Nov 2017 at 04:22.
    Quote Quote  
  6. Thanks again and nevertheless ponens!
    Looks like I got to dig myself into this

    I'm sure that i got the playlist file as well as the key (probably), problem is that I don't know where to go from there using ffmpeg/command line.
    So I'm messing 'round without really knowing what I'm doing lol

    -- edit --

    Guess I have to go with trial and error and google on.
    Again, a working example would be pretty helpful

    thx
    Last edited by drai; 11th Nov 2017 at 06:41. Reason: removed redundant stuff
    Quote Quote  
  7. Piece of pie, easy as cake.
    Ponens,
    It's not easy (maybe impossible) to download the video.
    The original poster's url may be invalid now, but that website (http://zipstreams.net) has a lot of videos. For example, at this time:
    http://zipstreams.net/play.html?league=NHL&date=2017-11-06&id=54149303&pk=2017020217
    is a working video.
    Tubedigger will not download any of these videos on this site.
    I played the videos with Google Chrome and got several m3u8 urls and put them into youtube-dl, but failed to download anything.
    For example, I got:
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1510134604~acl=/*~id=nhlGatewayId:7294414~data=54149303~hmac=2f77e948c3b3fb592ea21e44ed7bed4c4a16571a4e567f578a730e829b1da804/f4197f868dbe0616f263bf5b9bb466b7/ls04/nhl/2017/11/07/NHL_GAME_VIDEO_MINBOS_M2_HOME_20171107_1509653887327/master_wired60.m3u8
    and also:
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1510134604~acl=/*~id=nhlGatewayId:7294414~data=54149303~hmac=2f77e948c3b3fb592ea21e44ed7bed4c4a16571a4e567f578a730e829b1da804/f4197f868dbe0616f263bf5b9bb466b7/ls04/nhl/2017/11/07/NHL_GAME_VIDEO_MINBOS_M2_HOME_20171107_1509653887327/1800K/1800_complete-trimmed.m3u8
    but putting into youtube-dl didn't download anything.
    I also see many .ts files in the Google Chrome network analyzer, for example:
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1510134604~acl=/*~id=nhlGatewayId:7294414~data=54149303~hmac=2f77e948c3b3fb592ea21e44ed7bed4c4a16571a4e567f578a730e829b1da804/f4197f868dbe0616f263bf5b9bb466b7/ls04/nhl/2017/11/07/NHL_GAME_VIDEO_MINBOS_M2_HOME_20171107_1509653887327/1800K/00/00/37.ts
    This downloaded a short video, but was unplayable in vlc.
    I'm wondering if you can provide an example code that goes into youtube-dl or ffmpeg that will download any video from this site (http://zipstreams.net)
    and also explain clearly how you got the code that downloads the video.
    To the original poster:
    You can always screen capture in real time if you have good internet that doesn't pause the video:
    Link to free screen capture software:
    https://files.videohelp.com/u/61125/debutsetupfree.zip
    Link to short example of screen capture (without sound because I am in library, but the software will record the sound).
    https://files.videohelp.com/u/61125/Untitled%202.avi
    Last edited by jimdagys; 7th Nov 2017 at 13:18.
    Quote Quote  
  8. Member Emeritus
    Join Date
    May 2014
    Search PM
    See next message...
    Last edited by ponens; 9th Nov 2017 at 16:07.
    Quote Quote  
  9. Member Emeritus
    Join Date
    May 2014
    Search PM
    Originally Posted by drai View Post
    ponens obviously changed his mind, my inbox is empty.
    so that's ok, nevermind @ponens, thanks again.
    There are reasons that public posting of the key redirect would be unwise. Once jimdagys posted this;

    Originally Posted by jimdagys View Post
    Drai, when you get the PM from ponens can you post it here so I can learn how to do it.
    I cancelled the PM message that I was drafting in the message editor.
    Last edited by ponens; 9th Nov 2017 at 16:07.
    Quote Quote  
  10. Drai, when you get the PM
    from ponens can you post
    it here so I can learn how to
    do it.
    Quote Quote  
  11. Thanks @jimdagys
    That's pretty much what I'm experiencing, too. Everything I usually use fails here.
    I also tested many of the tools available here and elsewhere, nothing's working. Even when I think I have it, I actually don't. Something's going wrong all the time.

    I'm aware of screen capturing (and your example doesn't look bad at all), but that's not really an option for me. I'm having a very lame internet connection these days, even streaming alone is often very laggy, so I'm suggesting screen capturing would give me pretty awful results. That's actually one reason why I'm trying to download the vids, I just wanna watch 'em without annoying distractions.
    But thanks for proposing an option


    ponens obviously changed his mind, my inbox is empty.
    And I can understand that, remote teaching a newbie how to grab those is probably not the funniest thing to do lol.
    He's surely right when he's saying
    It is probably going to be rough if you're not...
    so that's ok, nevermind @ponens, thanks again.
    I'm suggesting ponens is heading the right direction, as he was mentioning the hosts file


    @jimdagys:
    Not sure if your interest is simply the task to grab vids from that site, or if you're aiming the content.
    If it's the latter I could point you to something that's working. Feel free to PM me.

    cheers
    Last edited by drai; 11th Nov 2017 at 06:49. Reason: typos 'n stuff
    Quote Quote  
  12. drai,
    No, I don't care about content. I just want to learn how to download. That website (http://zipstreams.net) has a lot of content. I think it would be useful to learn how to download from that site. Most times youtube-dl can be simply be used with the m3u8 that is gotten from playing the video with browser network analyzer, however, in this case, apparently you have to do some editing with the m3u8. For me, an example is necessary to see how to do it. Explaining without an example is useless for me. With an example, I can then adapt the code to download another video from the same site. That would be my goal. The videos on that site expire after awhile, but there are always new videos being posted.
    In the meanwhile, if there is any video from that site that you want that is less than one hour, I can screen capture and post the file.
    Last edited by jimdagys; 8th Nov 2017 at 08:31.
    Quote Quote  
  13. Nevermind.
    Last edited by drai; 11th Nov 2017 at 06:50. Reason: nevermind
    Quote Quote  
  14. How to download zipstreams with ffmpeg. I tried this on several computers with different videos and it works.
    Play zipstreams video with browser network analyser and copy m3u8 string to notepad (example pattern):
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1511085004~acl=/*~id=nhlGatewayId:6743919~data=54575003~hmac=2c808b5b1469741463f3a262b9cb4cc9cc3d20699a88638d848fce68d97cf692/8924e48c510c791cdc783d4ad294ec06/ls04/nhl/2017/11/18/NHL_GAME_VIDEO_NYRCBJ_M2_HOME_20171118_1510679671624/1800K/1800_complete-trimmed.m3u8
    Use browser Chrome to download this m3u8. Should yield about 80kb text file called
    1800_complete-trimmed.m3u8

    Take above m3u8 string and cut off the end (1800_complete-trimmed.m3u8) and add
    \0
    so you have:
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1511085004~acl=/*~id=nhlGatewayId:6743919~data=54575003~hmac=2c808b5b1469741463f3a262b9cb4cc9cc3d20699a88638d848fce68d97cf692/8924e48c510c791cdc783d4ad294ec06/ls04/nhl/2017/11/18/NHL_GAME_VIDEO_NYRCBJ_M2_HOME_20171118_1510679671624/1800K/\0
    Save above string to notepad. I call this "http string".

    Use notepad++ to replace all hostnames (mf.svc.nhl.com > zipstreams.net) in
    1800_complete-trimmed.m3u8 (as shown in screenshot 1)
    Save to notepad file. I called it 1800.txt

    Go to (purpose of next step is to append http string (without \0) to all ts strings):
    https://regex101.com/
    and drag 1800.txt file into
    Test string box
    Paste below into Regular Expression box
    [0-9][0-9]\/[0-9][0-9]\/[0-9][0-9]\.ts
    This identifies all the ts strings as a pattern (2 digits, slash,2 digits, slash, 2 digits, dot ts) example: 12/34/56.ts
    Paste above "http string" into Substitution box
    See screenshot 2, five red checkmarks indicate the important points.
    Put cursor in bottom window, right click and select all so the the box turn blue, copy and
    paste into new notepad file. You can rename to hockey.m3u8, put this file into folder that contains ffmpeg.
    (open hockey.m3u8 in notepad++ and verify that all .ts strings have the http string (without \0) joined together.) example:
    Code:
    http://hlslive-akc.med2.med.nhl.com/hdnts=exp=1511085004~acl=/*~id=nhlGatewayId:6743919~data=54575003~hmac=2c808b5b1469741463f3a262b9cb4cc9cc3d20699a88638d848fce68d97cf692/8924e48c510c791cdc783d4ad294ec06/ls04/nhl/2017/11/18/NHL_GAME_VIDEO_NYRCBJ_M2_HOME_20171118_1510679671624/1800K/00/00/12.ts
    and use this command to download on xp
    ffmpeg -i "Hockey.m3u8" -c copy -bsf:a aac_adtstoasc output.mp4
    this command on newer machines with newer ffmpeg;
    ffmpeg -protocol_whitelist "file,http,https,tcp,tls,crypto" -i "Hockey.m3u8" -c copy -c:a copy output.mp4

    EDIT: you can also download from zipstreams.net (one click operation) with special Tubedigger ($15) available upon request from Tubedigger website.


    Last edited by jimdagys; 18th Nov 2017 at 20:33.
    Quote Quote  
  15. WOW, great job jimdagys, you did it! Congratulations mate, really nice to hear!

    As you already know I managed to grab what I want using some different tools, but I'm honestly glad that you managed to achieve what you wanted as well. You put a lot of effort into this and finally got rewarded, that's perfect!
    I'll try to replicate that method as soon as I can, but I'm not too confident that I can do that. Sounds a bit complicated for stupid me lol. And that's a ton of work, too.

    Really doesn't sound like "Piece of pie, easy as cake." to me

    Big thanks for that great effort!
    Last edited by drai; 20th Nov 2017 at 07:59.
    Quote Quote  



Similar Threads

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