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

Bypass Tv Provider login (USA Network, etc)

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

mrk2005 09-21-2015 09:03 AM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by feldego (Post 79891)
You can

1. Load that page and view the source code (CTRL+U in Chrome)
2. Search for player.theplatform.com/p. You will get:
Code:

//player.theplatform.com/p/HNK2IC/usa_vod/select/dCwDTq4xVrLF?autoPlay=true&form=html&mbr=true#playerurl=http%3A%2F%2Fwww.usanetwork.com%2Fgraceland%2Fvideos%2Fno-old-tigers
3. Turn it into this:
Code:

http://link.theplatform.com/s/HNK2IC/dCwDTq4xVrLF?format=Script
4. And now you can access the closed captions.
Code:

http://tve-static-usanetwork.nbcuni.com/prod/caption/63/339/150910_2903640_No_Old_Tigers.tt

Wow, THANKS feldego!!! You made my day (and the fansubbing team's)!!

May I ask if you have a solution even for FX?
http://www.fxnetworks.com/video/527679555841

(just the closed captions, as always!)
Thanks again!!

biezom 09-21-2015 09:29 AM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by mrk2005 (Post 79960)
Wow, THANKS feldego!!! You made my day (and the fansubbing team's)!!

May I ask if you have a solution even for FX?
http://www.fxnetworks.com/video/527679555841

(just the closed captions, as always!)
Thanks again!!

Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?format=preview
or

Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?format=Script
with
Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?
found in the source code

if you have problems to access to sources

Code:

livestreamer --http-proxy "198.108.245.243:8080"  "httpstream://http://www.fxnetworks.com/video/527679555841" best -o source.txt

mrk2005 09-21-2015 09:48 AM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by biezom (Post 79963)
Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?format=preview
or

Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?format=Script
with
Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?
found in the source code

if you have problems to access to sources

Code:

livestreamer --http-proxy "198.108.245.243:8080"  "httpstream://http://www.fxnetworks.com/video/527679555841" best -o source.txt

Thanks so much!! I had found
Code:

http://link.theplatform.com/s/fxnetworks/lQVOuEKdwmHr?
in the code, but didn't think of adding "?format=Script" :D

Thanks again!!!

feldego 09-21-2015 12:46 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by ehurdler (Post 79929)
OK, I have access to the site to log in. What would be the procedure?

1. Download some sort of URL snooper and keep it running
2. Go to the video you want to watch
3. After it starts playing, close the browser and go back to the URL snooper
4. Look for a long link.theplatform.com/s/ URL with token
5. Copy it in Notepad and remove if there is, manifest=f4m
6. Add &manifest=m3u to the link
7. Open that link in your browser
8. Open the downloaded file in Notepad and get the m3u8 URL
9. Download ffmpeg and put it in the map you want your .TS stream
10. Open a commant prompt directed to the folder in step 9 and type:
Code:

ffmpeg -i "URL-TO-M3U8-STREAM" -c copy "output.ts"
11 Wait until it's done and you have your file

ehurdler 09-21-2015 02:05 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
feldego,

Thank you.

I tried your procedure and I have been stopped at step 6.

when I get:

Code:

http://link.theplatform.com/s/HNK2IC/iCZEKzPY93eF?mbr=true&player=Microsite%20USA%20VOD%20Player&policy=2713562&manifest=f4m&auth=%3CsignatureInfo%3EsK1GGDDT1gdB6wayzJacJ9L%2FMOKbXHsWmHw1Hw3YrReNZvFNYFIkMjT1WhVbw%2FHWZ6cJ%2B%2BO%2BS7D%2F3ARG2AKVoeW2tP%2FhlbwiePK3VRBYJp5xWuyeKs6kuapmJvmR8q4rmPTmHkcf49TJrUrdicOsut2bsl07w6c4POvUcTQjqPo%3D%3CsignatureInfo%3E%3CauthToken%3E%3CsessionGUID%3E2cb542895bf71efc73279574b1e3f9e8%3C%2FsessionGUID%3E%3CrequestorID%3Eusa%3C%2FrequestorID%3E%3CresourceID%3E%3C!%5BCDATA%5B%3Crss%20version%3D%222.0%22%20xmlns%3Amedia%3D%22http%3A%2F%2Fsearch.yahoo.com%2Fmrss%2F%22%3E%3Cchannel%3E%3Ctitle%3Eusa%3C%2Ftitle%3E%3Citem%3E%3Ctitle%3Eeps1.1_ones-and-zer0es.mpeg%3C%2Ftitle%3E%3Cguid%3E2877230%3C%2Fguid%3E%3Cmedia%3Arating%20scheme%3D%22urn%3Av-chip%22%3Etv-14%3C%2Fmedia%3Arating%3E%3C%2Fitem%3E%3C%2Fchannel%3E%3C%2Frss%3E%5D%5D%3E%3C%2FresourceID%3E%3Cttl%3E420000%3C%2Fttl%3E%3CissueTime%3E2015-09-21%2012%3A58%3A20%20-0700%3C%2FissueTime%3E%3CmvpdId%3ERCN%3C%2FmvpdId%3E%3C%2FauthToken%3E&format=SMIL&Tracking=true&Embedded=true&formats=F4M,MPEG4
I modify the code string to be:
Code:

http://link.theplatform.com/s/HNK2IC/iCZEKzPY93eF?mbr=true&player=Microsite%20USA%20VOD%20Player&policy=2713562&manifest=m3u8&auth=%3CsignatureInfo%3EsK1GGDDT1gdB6wayzJacJ9L%2FMOKbXHsWmHw1Hw3YrReNZvFNYFIkMjT1WhVbw%2FHWZ6cJ%2B%2BO%2BS7D%2F3ARG2AKVoeW2tP%2FhlbwiePK3VRBYJp5xWuyeKs6kuapmJvmR8q4rmPTmHkcf49TJrUrdicOsut2bsl07w6c4POvUcTQjqPo%3D%3CsignatureInfo%3E%3CauthToken%3E%3CsessionGUID%3E2cb542895bf71efc73279574b1e3f9e8%3C%2FsessionGUID%3E%3CrequestorID%3Eusa%3C%2FrequestorID%3E%3CresourceID%3E%3C!%5BCDATA%5B%3Crss%20version%3D%222.0%22%20xmlns%3Amedia%3D%22http%3A%2F%2Fsearch.yahoo.com%2Fmrss%2F%22%3E%3Cchannel%3E%3Ctitle%3Eusa%3C%2Ftitle%3E%3Citem%3E%3Ctitle%3Eeps1.1_ones-and-zer0es.mpeg%3C%2Ftitle%3E%3Cguid%3E2877230%3C%2Fguid%3E%3Cmedia%3Arating%20scheme%3D%22urn%3Av-chip%22%3Etv-14%3C%2Fmedia%3Arating%3E%3C%2Fitem%3E%3C%2Fchannel%3E%3C%2Frss%3E%5D%5D%3E%3C%2FresourceID%3E%3Cttl%3E420000%3C%2Fttl%3E%3CissueTime%3E2015-09-21%2012%3A58%3A20%20-0700%3C%2FissueTime%3E%3CmvpdId%3ERCN%3C%2FmvpdId%3E%3C%2FauthToken%3E&format=SMIL&Tracking=true&Embedded=true&formats=F4M,MPEG4
The resulting file downloaded gives:

Code:

<smil xmlns="http://www.w3.org/2005/SMIL21/Language">
        <head>
        </head>
        <body>
        <seq>
                <ref src="http://link.theplatform.com/s/errorFiles/Unavailable.flv" title="Unsupported Manifest Format" abstract="&apos;m3u8&apos; is not a supported manifest format.">
                        <param name="isException" value="true"/>
                        <param name="exception" value="UnsupportedManifest"/>
                        <param name="responseCode" value="400"/>
                </ref>
        </seq>
        </body>
</smil>

So I am never getting the m3u8 url. Now If I don't add manifest=m3u8 the resulting file downloaded in the browser shows a video source link, but it still is the f4m format:
Code:

http://tveusa-vh.akamaihd.net/z/prod/video/882/407/150625_2877230_eps1_1_ones_and_zer0es_mpeg_anvver_2_,40,25,18,12,7,4,2,00.mp4.csmil/manifest.f4m?hdnea=st=1442865289~exp=1442866219~acl=/z/prod/video/882/407/150625_2877230_eps1_1_ones_and_zer0es_mpeg_anvver_2_*~id=c6e39bfa-a86f-4ff1-a984-93178701bb30~hmac=7a214564969fc5939a9005580ccde5de8ae4cd80a80821a140039460c87cba2a
Is there anyway to to modify that? or am I doing something wrong?

Thanks

biezom 09-21-2015 02:41 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
just a small nuance
it's manifest=m3u and not manifest=m3u8

ehurdler 09-21-2015 02:50 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by biezom (Post 79971)
just a small nuance
it's manifest=m3u and not manifest=m3u8

Great thanks biezom! Thank you feldego! Got it working now. I really appreciate it!

ehurdler 09-21-2015 03:05 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
I tried the same procedure on the fxnetworks.com and seems to be close.

I didn't do steps:
5. Copy it in Notepad and remove if there is, manifest=f4m
6. Add &manifest=m3u8 to the link

Because there was nothing to change. I wanted to see if I could get it working. I was able to get it to generate a file with the video source links in it. But as you can see below, it doesnt work.

Any ideas? I thought maybe that would work on any site as long as it uses the
HTML Code:

link.theplatform.com/s/
I guess I am wrong?
Code:

ffmpeg -i "http://fxxhds-vh.akamaihd.net/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_2500.mp4?hdnea=st=1442869274~exp=1442869604~acl=/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_*~id=981f44aa-0e94-4fba-b824-ef02085c66c5~hmac=1a85a2653865653da38ef14259267672162d3ff8592ecc2268f19895b9fdfb06" -c copy league.ts
ffmpeg version 2.5.2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan  3 2015 16:30:41 with Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.5.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libvo-aacenc --enable-openssl --enable-nonfree --enable-vda
  libavutil      54. 15.100 / 54. 15.100
  libavcodec    56. 13.100 / 56. 13.100
  libavformat    56. 15.102 / 56. 15.102
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter    5.  2.103 /  5.  2.103
  libavresample  2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample  1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[http @ 0x7f8d6041f300] HTTP error 403 Forbidden
http://fxxhds-vh.akamaihd.net/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_2500.mp4?hdnea=st=1442869274~exp=1442869604~acl=/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_*~id=981f44aa-0e94-4fba-b824-ef02085c66c5~hmac=1a85a2653865653da38ef14259267672162d3ff8592ecc2268f19895b9fdfb06: Server returned 403 Forbidden (access denied)


feldego 09-21-2015 03:26 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by ehurdler (Post 79974)
I tried the same procedure on the fxnetworks.com and seems to be close.

I didn't do steps:
5. Copy it in Notepad and remove if there is, manifest=f4m
6. Add &manifest=m3u8 to the link

Because there was nothing to change. I wanted to see if I could get it working. I was able to get it to generate a file with the video source links in it. But as you can see below, it doesnt work.

Any ideas? I thought maybe that would work on any site as long as it uses the
HTML Code:

link.theplatform.com/s/
I guess I am wrong?
Code:

ffmpeg -i "http://fxxhds-vh.akamaihd.net/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_2500.mp4?hdnea=st=1442869274~exp=1442869604~acl=/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_*~id=981f44aa-0e94-4fba-b824-ef02085c66c5~hmac=1a85a2653865653da38ef14259267672162d3ff8592ecc2268f19895b9fdfb06" -c copy league.ts
ffmpeg version 2.5.2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan  3 2015 16:30:41 with Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.5.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libvo-aacenc --enable-openssl --enable-nonfree --enable-vda
  libavutil      54. 15.100 / 54. 15.100
  libavcodec    56. 13.100 / 56. 13.100
  libavformat    56. 15.102 / 56. 15.102
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter    5.  2.103 /  5.  2.103
  libavresample  2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample  1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[http @ 0x7f8d6041f300] HTTP error 403 Forbidden
http://fxxhds-vh.akamaihd.net/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_2500.mp4?hdnea=st=1442869274~exp=1442869604~acl=/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_*~id=981f44aa-0e94-4fba-b824-ef02085c66c5~hmac=1a85a2653865653da38ef14259267672162d3ff8592ecc2268f19895b9fdfb06: Server returned 403 Forbidden (access denied)


Do step 6 (manifest=m3u) and you'll get a master.m3u8. You can also try downloading that HTTP stream link of yours with token in your browser or youtube-dl

ehurdler 09-21-2015 04:08 PM

Re: Bypass Tv Provider login (USA Network, etc)


 
Quote:

Originally Posted by feldego (Post 79975)
Do step 6 (manifest=m3u) and you'll get a master.m3u8. You can also try downloading that HTTP stream link of yours with token in your browser or youtube-dl

I can't seem how to do any of those. I can't tell where to add (manifest=m3u)

From this string
Code:

http://fxxhds-vh.akamaihd.net/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_2500.mp4?hdnea=st=1442872826~exp=1442873156~acl=/z/FX_Networks_-_FXX/788/15/The_League_702_HD_Clean_AUTH_movie_*~id=90273fdc-37cf-4fa0-8e06-86793d5c550f~hmac=e5fa1f008ceb37338e90eeaceb4a4fc61ac79a8fe6ab7821f6b129ddf35da09c
I'm not seeing how to add (manifest=m3u):confused:

Nor how to use youtube-dl, which i use regularly but isn't giving me anything, or the browser.


All times are GMT -6. The time now is 09:48 PM.