Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016

(http://stream-recorder.com/forum/showthread.php?t=22074)

BusterAvis 08-05-2016 09:32 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Quote:

Originally Posted by mtepper27 (Post 86683)
Not rude, I offered to help.

Are you familiar with using UTorrent? I can do the Canada matches within 24 hours after the match happens. But if you want all the matches of the teams you listed, would you mind waiting until after the Olympics finish? I ask because I'm going be extremely busy recording all of the Olympics the next 2 weeks.

My email address is mtepper27@gmail.com, so we can communicate further via email.

Oh, by all means, please feel free to take your time.
I would appreciate any and all matches that you're willing to eventually upload, even if it takes a few weeks or longer.

Thanks for offering. :)

My Email:
busteravis@yahoo.com

BusterAvis 08-05-2016 09:45 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Quote:

Originally Posted by mtepper27 (Post 86648)
Thank you, that works perfectly!!! I have been searching for help on this for a while.

Would you happen to know how to download WatchESPN streams?

KSV's AdobeHDS Link Detector doesn't detect any links from ESPN streams

Any help would be greatly appreciated.

When using Firefox, right after the the "archived" WatchESPN stream begins to play (or during the advertisement, or actually during when you first load up the separate window pop-up screen that shows the WatchESPN event, click these three things on your keyboard at the same time.... Ctrl key + Shift Key + i (i as in iceland)

So once again, it's Ctrl key + Shift Key + i

It'll pop up with the console and you can search for "m3u8"
Once you have the proper m3u8 file (the i.m3u8 file used to be the highest quality in WatchESPN, now it's the j.m3u8 file which sometimes takes longer to pop up).

i.m3u8 used to be 720p, now it's almost 720p (much better than standard still)

j.m3u8 is the true 720p one now.

You can use the m3u8 file in command prompt using FFMPEG.
WatchESPN tends to work better now with FFMPEG than it does with LiveStreamer (it used to work great with LiveStreamer until recently).


raphou 08-06-2016 01:51 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Hello,

I'm also struggling in using AdobeHDS.php with CBC.

I only receive:

Processing manifest info....
Access Denied! Unable to download the manifest.

URL:
http://olympics.cbc.ca/video/vod/soc...d-can-aus.html

After extensive research, I have found the following:

Different URLs for Manifest:
http://dvr-i.rio2016.cbc.ca/dvr/9c8f...##############

http://dvr-i.rio2016.cbc.ca/dvr/9c8f...=m3u8-aapl-v3)

http://dvr-i.rio2016.cbc.ca/dvr/9c8f...nglishnumeris)http://dvr-i.rio2016.cbc.ca/dvr/9c8f...nglishnumeris)

Downloaded Manifest:

First link:
Code:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:BANDWIDTH=300436,RESOLUTION=256x144,CODECS="avc1.42c00c,mp4a.40.2"
QualityLevels(150000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=402636,RESOLUTION=384x216,CODECS="avc1.42c00d,mp4a.40.2"
QualityLevels(250000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=555936,RESOLUTION=384x216,CODECS="avc1.42c00d,mp4a.40.2"
QualityLevels(400000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=760336,RESOLUTION=512x288,CODECS="avc1.42c015,mp4a.40.2"
QualityLevels(600000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=1118036,RESOLUTION=640x360,CODECS="avc1.4d401e,mp4a.40.2"
QualityLevels(950000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=1577936,RESOLUTION=768x432,CODECS="avc1.4d401e,mp4a.40.2"
QualityLevels(1400000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=2395536,RESOLUTION=1024x576,CODECS="avc1.4d401f,mp4a.40.2"
QualityLevels(2200000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=3673036,RESOLUTION=1280x720,CODECS="avc1.4d401f,mp4a.40.2"
QualityLevels(3450000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=138976,CODECS="mp4a.40.2"
QualityLevels(128000)/Manifest(englishnumeris,format=m3u8-aapl-v3)

Second link:
Code:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:6
#EXT-X-PROGRAM-DATE-TIME:1971-08-04T17:18:06.786Z
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742867866666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742928026666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742988186666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501743048346666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501743108506666,format=m3u8-aapl-v3)

(....)

#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839845786666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839905946666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839966106666,format=m3u8-aapl-v3)
#EXTINF:2.005333,no-desc
Fragments(englishnumeris=501840026266666,format=m3u8-aapl-v3)
#EXT-X-ENDLIST

Third Link:
Code:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:6
#EXT-X-PROGRAM-DATE-TIME:1971-08-04T17:18:05.680Z
#EXTINF:6.006000,no-desc
Fragments(video=501742856800000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501742916860000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501742976920000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743036980000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743097040000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743157100000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743217160000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743277220000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743337280000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743397340000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743457400000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743517460000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743577520000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743637580000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743697640000,format=m3u8-aapl-v3,audiotrack=englishnumeris)

(....)

#EXTINF:6.006000,no-desc
Fragments(video=501839913760000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501839973820000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:2.002000,no-desc
Fragments(video=501840033880000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-ENDLIST


FROM Mozilla Debug:

Headers:

Request Headers:
Code:

Host: dvr-i.rio2016.cbc.ca
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Referer: http://olympics.cbc.ca/flash/divaplayer/divaflash/DivaAll.swf?20160806065535
Cookie: s_pers=%######%#####-New%7C1502035270344%3B; AMCV_951720B3535680CB0A490D45%40AdobeOrg=1999109931%7CMCMID%7C88286696642400635392847616661647017606%7CMCAID%7CNONE; hdntl=exp=#######~acl=%2f*~hmac=###########
Connection: keep-alive

Response Headers:
Code:

Access-Control-Allow-Credentials: Server,range,hdntl,hdnts
Access-Control-Allow-Headers: origin,range,hndtl,hdnts
Access-Control-Allow-Methods: GET,POST,OPTIONS
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Cache-Control: max-age=259200
Content-Length: 171781
Content-Type: application/vnd.apple.mpegurl
Date: Sat, 06 Aug 2016 15:18:04 GMT
Etag: "1505520086413335"
Expires: Tue, 09 Aug 2016 15:18:04 GMT
Pragma: IISMS/6.0,IIS Media Services Premium by Microsoft
Server: Microsoft-IIS/8.5 IISMS/6.0
X-Content-Type-Options: nosniff
X-Powered-By: ASP.NET
x-ms-streaming-duration: 0


What should I do next?

Many thanks

raphou 08-06-2016 02:14 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Also, forgot to mention that HDS Link Detector does not work here, whereas it works for other videos on CBC ( eg: http://www.thecomedynetwork.ca/shows...Package=141171)

Thanks

joyfuls 08-07-2016 12:18 AM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
I would really like to know how to as well! The free VPNs/Proxies won't work on NBC :c

McLemore23 08-07-2016 06:46 AM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
in livestreamer:
Quote:

livestreamer --hls-segment-threads 10 "hlsvariant://http://dvr-i.rio2016.cbc.ca/dvr/9c8f0e62-a9c7-432a-824f-e0951599301b/9c8f0e62-a9c7-432a-824f-e0951599301b.ism/manifest(format=m3u8-aapl-v3,audioTrack=englishnumeris)?hdnea=st=1470572294~ exp=1470572324~acl=/*~hmac=89795832882751fd1bb658099e1de8ec30fa212b9c6 0def524c555ed27075b9d" best -o Olympics.ts
works pretty good for me

JustPassing 08-07-2016 07:17 AM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Can anybody help? I'm having problems with the AdobeHDS.php script. I've downloaded the script and installed php with xampp, but when I type php AdobeHDS.php --help, I get a bunch of lines. Is there anything special I have to do with the script? Thanks.

Edit: It seems that php_mysql.dll doesn't exist... I've done a google search on this but I'm having a hard time understanding what the problem is or what to do. Any help appreciated.

BusterAvis 08-07-2016 11:32 AM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
I also am struggling with AdobeHDS.php.
What do I have to download exactly to get AdobeHDS.php ???
Where can I download it from? I've never used it before.
I'm used to working with FFMPEG and LiveStreamer in Command Prompt.

If someone would be kind enough to put exact instructions for what we need for AdobeHDS.php, and a starting point to get us going, that would be great.

Thanks.

For example, trying to capture and download the stream from the NBC Olympics site, something like this .........
http://stream.nbcolympics.com/beach-...minary-match-3

joyfuls 08-07-2016 09:00 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Quote:

Originally Posted by McLemore23 (Post 86725)
in livestreamer:

works pretty good for me

I wanted to rip this video.

I got an error using the following code. I did the exact same thing, but it says forbidden.

Quote:

livestreamer --hls-segment-threads 10 "hlsvariant://http://dvr-i.rio2016.cbc.ca/dvr/3d603fd0-787e-42b2-b28b-9a1dba20b18a/3d603fd0-787e-42b2-b28b-9a1dba20b18a.ism/manifest(format=m3u8-aapl-v3,audioTrack=english)?hdnea=st=1470624656~exp=147 0624686~acl=/*~hmac=01fdc70288728e4c1265a4a969be042c51d563cddce 15f9ed27a5f2b3c778870" best -o Olympics.ts

[cli][info] Found matching plugin stream for URL hlsvariant://http://dvr-i.rio2016.cbc.ca/dvr/3d603fd0-787e-42b2-b28b-9a1dba20b18a/3d603fd0-787e-42b2-b28b-9a1dba20b18a.ism/manifest(format=m3u8-aapl-v3,audioTrack=english)?hdnea=st=1470624656~exp=147 0624686~acl=/*~hmac=01fdc70288728e4c1265a4a969be042c51d563cddce 15f9ed27a5f2b3c778870

error: Unable to open URL: http://dvr-i.rio2016.cbc.ca/dvr/3d60...2b3c778870(403 Client Error: Forbidden)
*edit: I live in Canada so it's not a geoblock problem

joyfuls 08-07-2016 11:01 PM

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


 
Actually I solved it. Use livestreamer

Quote:

livestreamer hlsvariant://"url-to-video.m3u8" best -o video.mp4
credits to this reddit thread.

Now my question is does anyone know how to start the download from a certain timestamp?


All times are GMT -6. The time now is 04:27 PM.