im not a usual net surfer. i dont know anything about downloading a video other than youtube.
video is http://cineloversvids.blogspot.in/2014/10/blog-post_33.html
can anybody pls help me.
its the great DDLJ movie .. and im not able to download it
plz ..
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 12 of 12
Thread
-
-
Code:
livestreamer --http-header "User-Agent=Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; ko-kr) AppleWebKit/528.18 (KHTML,like Gecko) Version/4.0 Mobile/7D11 Safari/528.16" "hls://http://c1.vkcache.com/sec/umwZHZqLP5rR1we6oX2Zng/1428915600/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536.mp4.m3u8" best -o video.ts
-
Hello,
firstly you need to download this : https://www.videohelp.com/software/livestreamer
after, you have to copy the code that biezom gave you in livestreamer and hit enter -
Biezom,
I tried the above code you gave in livestreamer, but I get an error message. Can you look at the below screenshot and tell me what is the problem? Also, can you tell me how you got the code? I stream played the video with Firefox and tried different things like: Adblock Plus, iphone 3 user agent etc, and could not find anything like you posted: (http://c1.vkcache.com/sec/umwZ........).Last edited by jimdagys; 23rd Nov 2016 at 09:36.
-
Biezom's livestreamer command line didn't work for me either. But...
Using URLSnooper I saw this link:
http://hyt4d6.vkcache.com/secip/0/9dXnKXR3CcrbZiatSFLS1A/NjguOC4xODkuMTk4/1480129200/h...8bd536?socket=
I got an error message when I attempt download that file with Firefox. But if I use User Agent Switcher (a Firefox plugin) to change the user agent to iPhone 3 I can download the file -- it's an m3u8 file. Taking a hint from biezom's livestream command line I came up with this:
Code:ffmpeg -user-agent "User-Agent=Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; ko-kr) AppleWebKit/528.18 (KHTML,like Gecko) Version/4.0 Mobile/7D11 Safari/528.16" -i "http://hyt4d6.vkcache.com/secip/0/9dXnKXR3CcrbZiatSFLS1A/NjguOC4xODkuMTk4/1480129200/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=" -vcodec copy -acodec copy output.ts
<edit>
I tried downloading the video again a few hours later and my ffmpeg command line no longer works. The link to the m3u8 file appears to change after a while. Right now it's:
http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/NjguOC4xODkuMTk4/1480172400/h...8bd536?socket=
That's probably why biezom's livestreamer command line isn't working. So you'll have to use URLSnooper to get the current link when you download the file.
I checked some variations on the referrer field. It looks like as little as -user-agent "iPhone" is enough.
I verified that the filename expiration is the reason biezom's command line didn't work. Updating the name of the m3u8 file gets it working. So right now: the livestreamer command is:
Code:livestreamer --http-header "User-Agent=Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; ko-kr) AppleWebKit/528.18 (KHTML,like Gecko) Version/4.0 Mobile/7D11 Safari/528.16" "hls://http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/NjguOC4xODkuMTk4/1480172400/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=" best -o video.ts
</edit>Last edited by jagabo; 25th Nov 2016 at 22:43.
-
Thank you very much. A lot of learnin' goin' on here.
I used your ffmpeg code and started the download, and then aborted after a minute. I was able to play the file.
Then, a few minutes later, I tried it again and it didn't work. I used URLSnooper on the streaming video, and the link had changed. Putting the new link into the ffmpeg template you provided, and I was again able to download.
URLSnooper link you provided , worked and then didn't work and then newer link from URLSnooper:
Code:http://hyt4d6.vkcache.com/secip/0/9dXnKXR3CcrbZiatSFLS1A/NjguOC4xODkuMTk4/1480129200/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=
Code:http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/MTg0LjE5NS4yMjYuMjM0/1480172400/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=
I am totally clueless about the template:
ffmpeg -user-agent "User-Agent=Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; ko-kr) AppleWebKit/528.18 (KHTML,like Gecko) Version/4.0 Mobile/7D11 Safari/528.16" -i
I can just copy it but I don't understand it. I tried just deleting all that, it seems like notes, but when I deleted it, I got an error message.
EDIT
OK, I see what you said. Eliminate most of the notes and replace with
iPhone
so the link becomes:
Code:ffmpeg -user-agent "iPhone" -i "http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/MTg0LjE5NS4yMjYuMjM0/1480172400/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=" -vcodec copy -acodec copy output.ts
Code:ffmpeg -user-agent "iPhone" -i "put http from URLSnooper here" -vcodec copy -acodec copy output.ts
Code:livestreamer --http-header "User-Agent=iPhone" "hls://http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/NjguOC4xODkuMTk4/1480172400/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=" best -o video.ts
Code:livestreamer --http-header "User-Agent=iPhone" "hls://put http from URLSnooper here" best -o video.ts
Question: Is there anyway to modify the code so it downloads a smaller resolution/file size? If the download size is fixed, is there a way to put something into the code that converts it to a smaller file size/resolution (like 640x360)? Of course I could just download the large file size/resolution and then re-encode it with some other software,but I pay for download data and it takes this computer a huge amount of time to re-encode. I tried substituting "worst" for "best" in livestreamer ie:
Code:livestreamer --http-header "User-Agent=iPhone" "hls://http://hyt4d6.vkcache.com/secip/0/NPSGU-BVxcX9PKBtnkIL2Q/NjguOC4xODkuMTk4/1480172400/hls-vod-s4/flv/api/files/videos/2014/10/06/1412551438bd536?socket=" worst -o video.ts
Last edited by jimdagys; 26th Nov 2016 at 00:31.
-
As far as I can tell that video is only available in one size. The m3u8 only has a list of fragments.
You could always reencode while you download with ffmpeg (instead of "-vcodec copy -acodec copy" select codecs and settings) but you'll still have to download the entire video. And if you use a slow encoder the download may terminate before the encoding is done (ie, the limited time url may expire). And that file isn't very large (~1.2 GB) for a 3 hour movie.
Similar Threads
-
How do I download the following m3u8 url?
By AshleyQuick in forum Video Streaming DownloadingReplies: 33Last Post: 22nd Aug 2020, 05:17 -
Question how pbs suddenly could hide secret download url
By jimdagys in forum Video Streaming DownloadingReplies: 10Last Post: 29th May 2014, 03:52 -
How do I download and convert an online video file that is a php?
By Tblossom in forum Video Streaming DownloadingReplies: 8Last Post: 19th Oct 2012, 05:20 -
How to extract download video from this webpage (url included)
By idreos in forum Video Streaming DownloadingReplies: 2Last Post: 10th Jun 2011, 11:36 -
Is there a way to download PBS TV shows that are online?
By johnharlin in forum Newbie / General discussionsReplies: 2Last Post: 17th May 2011, 00:15