VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. I've just started using the AdobeHDS.php script to save some streaming videos. It seems to work perfectly.
    I'm curious though how reliably the script saves streaming videos. Once it starts downloading fragments, can I be assured that it will download all fragments, and at the highest quality? Or is it possible that fragments might be missed (due to network congestion for example), and that the download/saving process might continue without me noticing? What would appear in the console window if not all fragments downloaded successfully?
    Quote Quote  
  2. Hi osullic ,

    Read a bit :
    Code:
    https://github.com/K-S-V/Scripts/
    https://github.com/K-S-V/Scripts/wiki
    http://stream-recorder.com/forum/adobe-hds-downloader-t14823.html?
    ---
    When the stream is down while downloading , I think you'll have to do a new 'full' try .
    The stream selected is always the best one .
    Use --quality to do a change
    ---
    > can I be assured that it will download all fragments
    Why NOT ?
    ---
    > Or is it possible that fragments might be missed (due to network congestion for example),
    > and that the download/saving process might continue without me noticing?
    > What would appear in the console window if not all fragments downloaded successfully?

    Use a bell !!!
    Ask your questions to KSV .
    ---
    You seem very suspicious !!!

    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  3. Thanks for the reply.
    Why is it suspicious to ask how something works?
    I don't know how streaming protocols behave when a client is saving the video. I thought maybe if the network is congested, quality might be lowered (as it can be when video is streamed and the network is congested). Of course I hope that if the network is congested in this case, then the script just downloads the fragments more slowly, but still at maximum quality, with none skipped. But I don't know for sure, so I ask!
    Quote Quote  
  4. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by aazerty View Post
    You seem very suspicious !!!
    ...
    ...
    JE SUIS CHARLIE !!!
    I suppose Charlie likes to question speech?

    Quote Quote  
  5. Hi osullic ,

    > But I don't know for sure, so I ask!
    Me too I don't know !
    Ask KSV if exist a 'resume' process (???) .

    Cheers .
    JE SUIS CHARLIE !!!
    Quote Quote  
  6. Deceased
    Join Date
    Dec 2007
    Search PM
    osolic, the AdobeHDS.php script is written to download a single quality as specified (or, it defaults to the best quality).

    It (more or less) just makes a list of fragment urls to batch download. You could do the same thing manually or with another batch downloader if you had a list of the urls to all of the fragments.

    While a video player on a website (or in an app) might have logic to test bandwidth and change quality, AdobeHDS.php has no such logic and doesn't do this. It just downloads the fragments specified and assembles them. A download could get ruined if the connection was lost, but this is just the same as for everything - and the script would report accordingly and stop. It doesn't skip fragments, it stops if it can't continue the sequence. If you are badly worried about this happening because you have an unreliable connection, you could download all of the fragments (they are usually quite small) manually and then just use AdobeHDS.php to assemble them later.
    Last edited by blimey; 21st Mar 2019 at 22:42.
    Quote Quote  
  7. Thanks for the reply. That explains it well.
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!