PDA

View Full Version : Help with HBO Now video?


ckr-mief
09-24-2015, 01:14 AM
Hi,
Can someone help me download HBO Now show. I've been trying to get my head around it but can't seem to find any links at the source.

https://www.hbonow.com/feature/PROD789442/steve-jobs-hbo-first-look

drbmn
09-24-2015, 01:52 AM
As far as i know they have FlashAccess DRM but i will take a look for you now.

peterpan
09-24-2015, 02:02 AM
you need a login m8

ckr-mief
09-24-2015, 02:22 AM
you need a login m8
If I PM you the account login+pw, can you help me? :)

peterpan
09-24-2015, 08:04 AM
I can at least try ;)

w/o the login, there isn't much I/we can do...

ckr-mief
09-24-2015, 09:02 AM
Sent you a PM.

Manual
09-24-2015, 01:35 PM
It's most likely encrypted...

joejones15
09-24-2015, 03:34 PM
I can at least try ;)

w/o the login, there isn't much I/we can do...

peterpan, let us know what you find, i am curious to know the protocol they are using

bulls95
09-25-2015, 09:17 AM
They are encrypted. For example:


master_wired_web_s1_primetime.m3u8
#EXTM3U
#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="captions",LANGUAGE="en",INSTREAM-ID="CC1",NAME="English",AUTOSELECT=YES,DEFAULT=YES
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2200000,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=960x540,CLOSED-CAPTIONS="captions"
1800K/1800_complete_media_primetime.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1100000,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=512x288,CLOSED-CAPTIONS="captions"
800K/800_complete_media_primetime.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1500000,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=640x360,CLOSED-CAPTIONS="captions"
1200K/1200_complete_media_primetime.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3000000,CODECS="avc1.4d0020,mp4a.40.2",RESOLUTION=1280x720,CLOSED-CAPTIONS="captions"
2500K/2500_complete_media_primetime.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3600000,CODECS="avc1.4d0020,mp4a.40.2",RESOLUTION=1280x720,CLOSED-CAPTIONS="captions"
3000K/3000_complete_media_primetime.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=4500000,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1920x1080,CLOSED-CAPTIONS="captions"
3800K/3800_complete_media_primetime.m3u8
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=50000,CODECS="avc1.4d001e",RESOLUTION=384x216,URI="500K/500_complete_iframe_primetime.m3u8"
#EXT-X-I-FRAME-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=250000,CODECS="avc1.4d0020",RESOLUTION=1280x720,URI="2500K/2500_complete_iframe_primetime.m3u8"



3800_complete_media_primetime.m3u8
#EXTM3U
#EXT-X-VERSION:5
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-PROGRAM-DATE-TIME:2015-01-01T00:00:00Z
#EXT-X-FAXS-CM:JOlsCq390jDSasoCN23298nnca...=
#EXT-X-KEY:METHOD=SAMPLE-AES,URI="faxs://faxs.adobe.com?EncryptedRK=0x52d8ef21ba911ffa5b29b 87d2c340",IV=0xA928B820C27DF2039DCF2893E
#EXTINF:9.009,
00/00/00.ts
#EXTINF:9.009,
00/00/09.ts


>livestreamer "hls://http://hlsvod-...hbonow.com/hls/.../3800K/3800_complete_media_primetime.m3u8" best -o 3800K.ts
[cli][info] Found matching plugin stream for URL hls://http://hlsvod-...hbonow.com/hls/.../3800K/3800_complete_media_primetime.m3u8
[cli][info] Available streams: live (worst, best)
[cli][info] Opening stream: live (hls)
[stream.hls][error] Failed to create decryptor: ('Unable to decrypt cipher {0}', u'SAMPLE-AES')
[cli][error] No data returned from stream

peterpan
09-25-2015, 12:16 PM
That's exactly where I got stuck :(

ckr-mief
09-25-2015, 05:20 PM
Oh wells.
Thank you peterpan and bulls95 for trying to help :)

joejones15
09-25-2015, 08:00 PM
wow, they actually have a 1080p stream at 4500kbps!!!

thanks for the info guys

Moet
09-26-2015, 02:14 AM
Atresdownloader might work here.

It claimed to have downloaded 100 percent of the mp4 from this hbonow stream http://hlsvod-l3c.med3.hbonow.com/hls/2015/04/13/a5e6bd49-4d7f-4efd-8066-d9e26a4118ac/1428904797276/s1/3800K/3800_complete_media_primetime.m3u8 - unfortunately it never manages to create the file. However that might be because I'm trying with an expired link.

ckr-mief
09-26-2015, 07:06 AM
Atresdownloader might work here.

It claimed to have downloaded 100 percent of the mp4 from this hbonow stream http://hlsvod-l3c.med3.hbonow.com/hls/2015/04/13/a5e6bd49-4d7f-4efd-8066-d9e26a4118ac/1428904797276/s1/3800K/3800_complete_media_primetime.m3u8 - unfortunately it never manages to create the file. However that might be because I'm trying with an expired link.
Do you want to try it out with the log in details? I don't know if that would help.

Moet
09-26-2015, 08:08 AM
I'm happy to try but you can get Atresdownloader from here:

http://www.videohelp.com/download/a3toMP4v17.3F.exe

If you can find the m3u8 link for your video you can paste it in to Atresdownloader's url bar, hit the magnyfying glass search icon and it should come up with what it thinks is a number of valid .mp4 links in different qualities.

bulls95
09-26-2015, 10:03 AM
I'm happy to try but you can get Atresdownloader from here:

http://www.videohelp.com/download/a3toMP4v17.3F.exe

If you can find the m3u8 link for your video you can paste it in to Atresdownloader's url bar, hit the magnyfying glass search icon and it should come up with what it thinks is a number of valid .mp4 links in different qualities.

When I paste the m3u8 URL and hit the magnifying glass, it looks like it starts downloading a number of packages. I ignored the warning

http://i.imgur.com/hEJ35N7.png

and clicked the only available _m3u8 button (I used the m3u8 for a specific bitrate instead of the main m3u8). I could see the fragments downloading in the temp folder

https://i.imgur.com/QcRX2iJ.png

but crypt-1.key file in the temp folder showed

****.hbonow.com - 404 Not Found

When it reached 100% all of the working items were deleted and there was no output video to be found. I tried again with a different source I've had troubles downloading from and the final result was the same. It downloaded to 100%, said it was muxing m3u8, then all working files were deleted and no output file remained.

I downloading the P version it prompts you to download, ignoring the warning messages on launch

https://i.imgur.com/44rcmR2.png
https://i.imgur.com/ZCpBG0J.png

and tried again But there is no change. It downloads the fragments and deletes them when it thinks it pieced them back together.

Moet
09-26-2015, 10:23 AM
Damn. I'm sorry to have wasted your time and raised your hopes. Not sure if the .php/Adobe HDS errors have anything to do with it though.

You've probably tried other tools too but I'm still willing to try with the set of common tools that I have.

bulls95
09-26-2015, 10:30 AM
Damn. I'm sorry to have wasted your time and raised your hopes. Not sure if the .php/Adobe HDS errors have anything to do with it though.

You've probably tried other tools too but I'm still willing to try with the set of common tools that I have.

I didn't have much hope that it would work, as I had the same result with other tools. GetFLV does the same thing, except freezes at 99.9% leaving the fragments intact. I don't think the php/hds warnings have any significance because they only popped up on the newer P release.

Moet
09-26-2015, 10:40 AM
The only other thing I would try then is Internet Download Manager. Good luck.

bulls95
09-26-2015, 10:49 AM
Results from other tools:


>livestreamer "hls://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8" best -o hls.ts
[cli][info] Found matching plugin stream for URL hls://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8
[cli][info] Available streams: live (worst, best)
[cli][info] Opening stream: live (hls)
[stream.hls][error] Failed to create decryptor: ('Unable to decrypt cipher {0}', u'SAMPLE-AES')
[cli][error] No data returned from stream

>livestreamer "hlsvariant://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8" best -o hlsvariant.ts
[cli][info] Found matching plugin stream for URL hlsvariant://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8
error: No streams found on this URL: hlsvariant://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8

>livestreamer "hds://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8" best -o hds.ts
[cli][info] Found matching plugin stream for URL hds://http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8
error: Unable to parse manifest XML: syntax error: line 1, column 0 ('#EXTM3U\n#EXT-X-VERSION:5\n#EXT-X- ...)

>ffmpeg -i "http://...hbonow.com/hls/.../3800K/3800_complete_media_primetime.m3u8" -c copy ffmpeg.ts
ffmpeg version N-75316-gcbbd906 Copyright (c) 2000-2015 the FFmpeg developers
[hls,applehttp @ 02d3cf00] SAMPLE-AES encryption is not supported yet
[hls,applehttp @ 02d3cf00] Failed to open segment of playlist 0
...
[hls,applehttp @ 02d3cf00] SAMPLE-AES encryption is not supported yet
[hls,applehttp @ 02d3cf00] Failed to open segment of playlist 0
[hls,applehttp @ 02d3cf00] Error when loading first segment 'http://...hbonow.com/hls/.../3800K/00/00/00.ts'
http://...hbonow.com/hls/.../3800_complete_media_primetime.m3u8: Invalid data found when processing input

bulls95
09-26-2015, 10:55 AM
The only other thing I would try then is Internet Download Manager. Good luck.

Nope...

https://i.imgur.com/ii1eM7V.png

Moet
09-26-2015, 11:03 AM
Ah..... Normally when I see that message from IDM I try ffmpeg but obviously not in this case.

feldego
09-26-2015, 02:00 PM
Those FAXS streams are encrypted

You could try different devices. Some devices might not support DRM and use a DRM free stream, e.g. GoogleTV

bulls95
09-26-2015, 11:05 PM
Those FAXS streams are encrypted

You could try different devices. Some devices might not support DRM and use a DRM free stream, e.g. GoogleTV

I have tried several devices (not Google TV) and they all point to protected content at different bitrates/formats. If web browsers and different mobile apps can play the videos, there must be a way to intercept or re-use the key to obtain the files in their original format...