Audio/video stream recording forums

Attention Visitor:
You may have to register or log in before you can post:
  • Click the register link to sign up.
  • Registered members please fill in the form below and click the "Log in" button.
To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Audio/video stream recording forums > Streaming media recording forum > Video stream recording
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #1  
Old 05-24-2016, 06:47 PM
habunath habunath is offline
Junior Member
 
Join Date: Dec 2015
Posts: 19
habunath is on a distinguished road
Default

Help me please to download this video


Code:
http://matchcentre.starsports.com/cricket/vivo-ipl-2016-367/gl-vs-rcb-181083/live-video
I have tried everything I could to download this video in 720p quality (it plays in HD on the website) but to no avail.please help me how to capture this in HD.
Reply With Quote
  #2  
Old 05-25-2016, 11:12 PM
nyancat nyancat is offline
Junior Member
 
Join Date: Mar 2016
Posts: 9
nyancat is on a distinguished road
Default

Re: Help me please to download this video


The desktop version with HD uses Adobe HDS for it's stream and it's protected using Akamai DRM so no luck.

I was able to download the HLS version (m3u8) but the highest quality is only 404p.

EDIT - Looks like I found another way to get 720p via HLS. Here's the full steps:

1. Open the Developer tools in Chrome/Firefox to the Network tab. Now, visit the URL of the video you want to download. Once the video starts playing, filter for "videodata" and choose one of the XMLs. Then click on the Response tab and copy the M3U8/HLS URL:


2. Click on the quality button and take note of the bitrate for the best quality video. For this one, it's 2064.


3. Paste the copied M3U8 URL into this:
Code:
http://subscribe.starsports.com/portal/test/iOSStream.aspx?url=<PASTE M3U8 URL HERE>&callback=cb
For example, this is my new URL:
Code:
http://subscribe.starsports.com/portal/test/iOSStream.aspx?url=http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8&callback=cb
4. Copy and paste the URL you just made in step 3 into your address bar and you will get presented with something like this on your screen:
Code:
cb({"url":"http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8?hdnea=st=1464236589~exp=1464237189~acl=/*~hmac=3f932da836ff9daaa0d63d3274572f528d32b0b5836a68d98cfcb37f0dd494ab"});
5. Copy the new M3U8 URL between the quotes and visit it in the address bar, it should download a M3U8 file.
Code:
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8?hdnea=st=1464236589~exp=1464237189~acl=/*~hmac=3f932da836ff9daaa0d63d3274572f528d32b0b5836a68d98cfcb37f0dd494ab
6. Open the M3U8 using Notepad (or any text editor) and look at any of the URLs, I chose the last one.
Code:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=70000,RESOLUTION=250x140,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_66_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=70000,RESOLUTION=250x140,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_66_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=106000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_102_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=106000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_102_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=244000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_244_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=244000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_244_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=464000,RESOLUTION=416x234,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_464_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=464000,RESOLUTION=416x234,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_464_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=864000,RESOLUTION=640x360,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_864_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=864000,RESOLUTION=640x360,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_864_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1363000,RESOLUTION=720x404,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_1364_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1363000,RESOLUTION=720x404,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_1364_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
7. Replace "index_XXXX_av" with the best quality bitrate from before, for my example it was 2064. So that means I change "index_1364_av" to "index_2064_av". So this is my new M3U8 URL:
Code:
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_2064_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
8. Now download using ffmpeg or livestreamer and enjoy!

Last edited by nyancat : 05-25-2016 at 11:52 PM.
Reply With Quote
  #3  
Old 05-26-2016, 10:59 AM
triple7 triple7 is offline
Junior Member
 
Join Date: Mar 2016
Posts: 29
triple7 is on a distinguished road
Default

Re: Help me please to download this video


nyancat, I want to be like you when I grow up
Reply With Quote
  #4  
Old 05-30-2016, 08:17 PM
habunath habunath is offline
Junior Member
 
Join Date: Dec 2015
Posts: 19
habunath is on a distinguished road
Default

Re: Help me please to download this video


Quote:
Originally Posted by nyancat View Post
The desktop version with HD uses Adobe HDS for it's stream and it's protected using Akamai DRM so no luck.

I was able to download the HLS version (m3u8) but the highest quality is only 404p.

EDIT - Looks like I found another way to get 720p via HLS. Here's the full steps:

1. Open the Developer tools in Chrome/Firefox to the Network tab. Now, visit the URL of the video you want to download. Once the video starts playing, filter for "videodata" and choose one of the XMLs. Then click on the Response tab and copy the M3U8/HLS URL:


2. Click on the quality button and take note of the bitrate for the best quality video. For this one, it's 2064.


3. Paste the copied M3U8 URL into this:
Code:
http://subscribe.starsports.com/portal/test/iOSStream.aspx?url=<PASTE M3U8 URL HERE>&callback=cb
For example, this is my new URL:
Code:
http://subscribe.starsports.com/portal/test/iOSStream.aspx?url=http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8&callback=cb
4. Copy and paste the URL you just made in step 3 into your address bar and you will get presented with something like this on your screen:
Code:
cb({"url":"http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8?hdnea=st=1464236589~exp=1464237189~acl=/*~hmac=3f932da836ff9daaa0d63d3274572f528d32b0b5836a68d98cfcb37f0dd494ab"});
5. Copy the new M3U8 URL between the quotes and visit it in the address bar, it should download a M3U8 file.
Code:
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/master.m3u8?hdnea=st=1464236589~exp=1464237189~acl=/*~hmac=3f932da836ff9daaa0d63d3274572f528d32b0b5836a68d98cfcb37f0dd494ab
6. Open the M3U8 using Notepad (or any text editor) and look at any of the URLs, I chose the last one.
Code:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=70000,RESOLUTION=250x140,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_66_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=70000,RESOLUTION=250x140,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_66_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=106000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_102_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=106000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_102_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=244000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_244_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=244000,RESOLUTION=320x180,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_244_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=464000,RESOLUTION=416x234,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_464_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=464000,RESOLUTION=416x234,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_464_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=864000,RESOLUTION=640x360,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_864_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=864000,RESOLUTION=640x360,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_864_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1363000,RESOLUTION=720x404,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_1364_av-p.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1363000,RESOLUTION=720x404,CODECS="avc1.66.30, mp4a.40.2"
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_1364_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
7. Replace "index_XXXX_av" with the best quality bitrate from before, for my example it was 2064. So that means I change "index_1364_av" to "index_2064_av". So this is my new M3U8 URL:
Code:
http://sshds24-lh.akamaihd.net/i/ipl2016a_IPL2016M57GUJRATVSBANGALORE_1@345737/index_2064_av-b.m3u8?sd=10&rebase=on&hdntl=exp=1464323236~acl=%2f*~data=hdntl~hmac=12928eb40c45e7343ed69e413c4613728839f2b2d5fdcf0e478e890a5928cbf0
8. Now download using ffmpeg or livestreamer and enjoy!
I dont have enough words to thank you I wish you live 100 more years and keep helping noobs in distress like me forever
Reply With Quote
Reply Post New Thread
Tags:



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 06:26 PM.


Powered by All-streaming-media.com; 2006-2011
vB forum hacked with Zoints add-ons