VideoHelp Forum
+ Reply to Thread
Results 1 to 17 of 17
Thread
  1. Hi to all.

    I'll try to rip this stream

    https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/manifest.f4m

    I found that tv donwloader can rip this stream, i think it's use ffmpeg, but this is a live stream
    so dont have an end, and when I press Ctrl+c to stop ripping process the file video is corrupt
    and I can't play it.

    Someone can help me to find a valid solution to stop ffmpeg and have a valid video file?

    Or another method to rip this stream?

    Thank you guys!
    Quote Quote  
  2. Use php 5.4 + AdobeHDS.php. Code:

    php AdobeHDS.php --manifest "https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/manifest.f4m"
    Quote Quote  
  3. Thank you for the help. But where i can find these two tools you tell me to use? thank you
    Quote Quote  
  4. 1. https://windows.php.net/download#php-7.2
    2. https://github.com/K-S-V/Scripts/blob/master/AdobeHDS.php
    Create a .txt file. Copy the script. Rename it to AdobeHDS.php. Place the AdobeHDS.php file in the php directory 7.2.
    Quote Quote  
  5. Originally Posted by LZAA View Post
    1. https://windows.php.net/download#php-7.2
    2. https://github.com/K-S-V/Scripts/blob/master/AdobeHDS.php
    Create a .txt file. Copy the script. Rename it to AdobeHDS.php. Place the AdobeHDS.php file in the php directory 7.2.
    Ok I have done what you write but PHP gave me an error

    "You have to install and enable the following extension to continue: 'curl'"

    I have try to find a solution on the net, but it seem a bit complicated....

    Could be you have a rapid solution of this problem? Thank You
    Quote Quote  
  6. You can use hls if manifest.f4m is changed to master.m3u8.

    You can use ffmpeg or streamlink with hls, perhaps more easily than hds.

    Curious why anyone would want to save the stream of qvc shopping channel. That seems like the worst form of torture.
    Quote Quote  
  7. Using Ctrl+C to stop youtube-dl works for that site. You just have to rename the file extension afterward.

    Code:
    youtube-dl -o output.flv https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/manifest.f4m
    The resulting file will be named output.flv.part. Just remove the .part.
    Last edited by jagabo; 7th Aug 2018 at 11:51.
    Quote Quote  
  8. Originally Posted by jagabo View Post
    Using Ctrl+C to stop youtube-dl works for that site. You just have to rename the file extension afterward.

    Code:
    youtube-dl -o output.flv https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/manifest.f4m
    The resulting file will be named output.flv.part. Just remove the .part.
    Sorry but after rename .part to .flv the video start but the duration is 466 hours and others minutes and second.....

    I have to fix it i have i have try with avidemux and seem that fix the video, than duration is the real of the video. I hope it work

    also with some hours of ripping......
    Quote Quote  
  9. Originally Posted by Fathom View Post
    after rename .part to .flv the video start but the duration is 466 hours and others minutes and second...
    I haven't had that problem. Make sure your youtube-dl is up to date.
    Quote Quote  
  10. ffmpeg -i "https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/master.m3u8" -c copy video.ts
    Last edited by LZAA; 7th Aug 2018 at 14:04.
    Quote Quote  
  11. Yes, transport streams are designed to be picked up midstream and survive unreliable transmission so they have a lot of redundancy. One can always remux to another container later if necessary. You can even play the TS file while it's still download.
    Quote Quote  
  12. Originally Posted by jagabo View Post
    Originally Posted by Fathom View Post
    after rename .part to .flv the video start but the duration is 466 hours and others minutes and second...
    I haven't had that problem. Make sure your youtube-dl is up to date.
    I have last youtube-dl version
    Quote Quote  
  13. To update youtube-dl use (note uppercase U)

    Code:
    youtube-dl -U
    And to stop it from saving a .part file that could be potentially useless by using Ctl+C to stop the stream and make it save a complete file in your stated format:

    Code:
    youtube-dl --no-part <rest_of_syntax>
    Quote Quote  
  14. Originally Posted by codehound View Post
    To update youtube-dl use (note uppercase U)

    Code:
    youtube-dl -U
    And to stop it from saving a .part file that could be potentially useless by using Ctl+C to stop the stream and make it save a stated format:

    Code:
    youtube-dl --no-part <rest_of_syntax>
    Ok could be i understand so the syntax is:

    youtube-dl --no-part -o output.flv https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/manifest.f4m

    and when i press ctrl+c the stream will be readable?

    Is it correct?
    Quote Quote  
  15. Originally Posted by LZAA View Post
    ffmpeg -i "https://qvcitalia.mmdlive.lldns.net/qvcitalia/66f8359ae9c046bb8aa92144511b450a/master.m3u8" -c copy video.ts
    Thank You this command with ffmpeg work and give me a valid video file, with correct duration.

    Now so i see you use a .m3u8 so you have find also this link stream..... or only instead a "manifest.f4m" you change in "master.m3u8"?
    Quote Quote  
  16. Originally Posted by Fathom View Post
    or only instead a "manifest.f4m" you change in "master.m3u8"?
    ^ that. It was stated 9 posts back, in Post #6.
    Quote Quote  
  17. Originally Posted by codehound View Post
    --no-part
    LOL. I learned about that switch a few weeks ago but forgot about it!
    Quote Quote  



Similar Threads