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

Justin.tv live downloader

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

toine512 03-01-2012 03:23 PM

Justin.tv live downloader


 
Latest release : 1.2 (19/04/2013)

Justin.tv/Twitch.tv live downloader helps you recording or watching live streams. It currently supports password protected channels.

Downloads :
Code:

ppa:toine512/jtv-downloader
Please report any issue here.

More informations & source on GitHub.

Have fun !

svnpenn 03-01-2012 04:08 PM

Re: Justin.tv live viewer


 
This is impressive, but I dont see a way to actually download the stream using the GUI.

Edit: It looks like you can just copy the "Command line input" from "Params" tab and use that with RtmpDump. It appears as if the "rtmpdump" tab should already do this, but I cant get it to work.

toine512 03-01-2012 04:32 PM

Re: Justin.tv live viewer


 
rtmpdump tab is not implemented, that's why it doesn't work ;)
I'll do that probably later this morning (0:31 am now), I need some sleep.

svnpenn 03-01-2012 04:58 PM

Re: Justin.tv live viewer


 
Excellent.


toine512 03-02-2012 02:54 AM

Re: Justin.tv live viewer


 
:D

rtmpdump to file is working now !
https://github.com/downloads/toine51...oader-pre3a.7z
(piping does nothing)

hasomaso 03-02-2012 12:06 PM

Re: Justin.tv live viewer


 
very nice toine512
thanks


hasomaso

toine512 03-03-2012 03:50 AM

Done.


 
Here comes the first beta ! (and I think it will be the release)
https://github.com/downloads/toine51...wnloader-b1.7z

Now, your mission is to find bugs and tell me how it goes with Akamai streams (the player URL has changed) ...

Have fun !

toine512 03-10-2012 05:58 AM

Re: Justin.tv live viewer


 
What the heck ! I can't update the main post ...

svnpenn 03-10-2012 06:54 AM

Re: Justin.tv live viewer


 
Yeah its pretty lame, you cannot edit past 1 day I think.

KSV 03-10-2012 07:03 AM

Re: Justin.tv live viewer


 
updated your first post with the link provided in post #7.

toine512 03-10-2012 09:34 AM

Re: Justin.tv live viewer


 
Great, thanks. ;)

externus 03-13-2012 01:13 PM

Re: Justin.tv live viewer


 
Thx for this programm. It works rlly nice :) .
A Option to save a list of my favorite "Channel names" would be rlly nice. Is that realizable?

Thx
externus

toine512 03-14-2012 10:10 AM

Re: Justin.tv live viewer


 
Yes, that's possible, I add it on my todolist.
Don't expect it too soon, I need to work around with some issues with xterm under Linux first. (and I have no time to do that)

hasomaso 03-14-2012 10:29 AM

Re: Justin.tv live viewer


 
hy toine512,

can you please for me to programming a simple justin.tv and twitch.tv viewer.

I would like to know what user is online or offline




thanks
hasomaso

toine512 03-15-2012 08:52 AM

Re: Justin.tv live viewer


 
You just have to look at http://usher.justin.tv/find/<channel name>.xml?type=any : when <nodes> is empty, there's no live.

hasomaso 03-15-2012 09:22 AM

Re: Justin.tv live viewer


 
Quote:

Originally Posted by toine512 (Post 42033)
You just have to look at http://usher.justin.tv/find/<channel name>.xml?type=any : when <nodes> is empty, there's no live.

yes i can also check, but i would like to have a tool

toine512 04-21-2012 02:53 PM

Re: Justin.tv live viewer


 
Hello everyone !

I'm glad to announce that it's working properly (more or less ?) under Linux ! :)
The source is available here : https://github.com/toine512/jtv-downloader
You need Qt 4 to compile it. I don't think there's up to date rtmpdump builds in Debianish repos, so you have to build it yourself too ...

@KSV Could you change the topic name for "Justin.tv live downloader" ? Thanks.

toine512 05-05-2012 03:22 AM

Re: Justin.tv live viewer


 
Bollocks ! I just figured out that Akamai streams don't work because rtmpdump doesn't support HTTP 302 redirecting.
The SwfVfy on Justin.tv player is just failing. Therefore you get kicked after ~1 min.

dude 06-09-2012 02:44 AM

Re: Justin.tv live downloader


 
Hi, thank very much for this. This great! One of my favaroute Jtv channels recently went private and I need to enter a password to watch it. Any chance of adding a password entry option?

toine512 06-20-2012 05:53 AM

Re: Justin.tv live downloader


 
Yes, I think it will be quite easy.

dude 06-20-2012 09:31 AM

Re: Justin.tv live downloader


 
Thanks!

toine512 06-27-2012 02:28 PM

Re: Justin.tv live downloader


 
1 Attachment(s)
Here is a temporary build. Please tell me if it works properly.

qewrty1159 06-28-2012 07:08 AM

Re: Justin.tv live downloader


 
Nice work toine512!

But I have a question, is this suppose to work only with the channels that have the 'change quality' option on twitch.tv?

Sorry for asking the question, but I'm new on the topic.

toine512 06-28-2012 09:53 AM

Re: Justin.tv live downloader


 
It is not. It will work with any channel as long as it uses Justin.tv servers (UsherToken). I'll fix Akamai servers soon (you get kicked after 1 min).

I advise you to always choose the "live" stream in the list since it is the original stream. Any Xp or iphone-X is reencoded by the server.

qewrty1159 06-29-2012 12:31 AM

Re: Justin.tv live downloader


 
Thanks again toine512!

I checked the nightlies versions of vlc, and it works now! (I was using 2.0.0, now using 2.1.0)

Some streams don't have sound (example 'resident_fail'), but I read that this happens because of some streaming codecs.

dude 07-06-2012 10:47 AM

Re: Justin.tv live downloader


 
Quote:

Originally Posted by toine512 (Post 48358)
Here is a temporary build. Please tell me if it works properly.

Hi. Great stuff man! It works like a dream! I appreciate this. Thanks a million!

toine512 07-07-2012 08:50 AM

Re: Justin.tv live downloader


 
Akamai servers fixed ! \o/
Builds coming soon.

toine512 07-08-2012 02:44 PM

Re: Justin.tv live downloader


 
rtmpdump, rtmpgw

Windows : https://github.com/downloads/toine51...loader_a1.1.7z

Ubuntu PPA :
Code:

ppa:toine512/jtv-downloader
DEBs :
Source : GitHub

In one way or another, I'll need to update the first post ...

toine512 07-09-2012 08:44 AM

Re: Justin.tv live downloader


 
I suspect that channels with a space in the password don't work, can someone test it ?

TheBob 08-08-2012 02:32 AM

Re: Justin.tv live downloader


 
Quote:

Originally Posted by toine512 (Post 49031)
I suspect that channels with a space in the password don't work, can someone test it ?

Don't know of any channels with a password but I just wanted to post and thank you for this,it made everything a lot easier. Thanks a bunch.

dude 08-18-2012 04:41 AM

Re: Justin.tv live downloader


 
Hi guys. Just checking. Is this still working for you? I tested it today and no luck. I get "an error occurred. there was no valid stream node" although the channel is live

toine512 08-29-2012 09:25 AM

Re: Justin.tv live downloader


 
Ooops ! I think .. I forgot to post the new binaries here ... :D
Will come soon.

toine512 08-30-2012 10:02 AM

Re: Justin.tv live downloader


 
New version : 1.1 beta
-> Download links <-

dude 08-30-2012 10:36 AM

Re: Justin.tv live downloader


 
Quote:

Originally Posted by toine512 (Post 53542)
New version : 1.1 beta
-> Download links <-

Toine512, you are a legend! Great man. Thanks!

SisterSpooky 10-30-2012 05:35 AM

Re: Justin.tv live downloader


 
Quote:

Originally Posted by toine512 (Post 53542)
New version : 1.1 beta
-> Download links <-

This is exactly what I need! And it works like a charm, thank you! :)

TheBob 01-06-2013 06:27 AM

Re: Justin.tv live downloader


 
This no longer works, I am getting
Code:

Connecting ... port: 1935, app: justintv6live-live/stream_live_user_beyondthesummit

ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!
ERROR: rtmp server sent error
ERROR: rtmp server requested close
Closing connection... done!


toine512 01-12-2013 11:45 AM

Re: Justin.tv live downloader


 
Indeed, go to "Params" tab, then copy/paste "SWF" to "SWF verif".
Fix coming soon.

toine512 01-14-2013 02:12 PM

Update


 
Latest release : 1.1.1 (12/01/2013)

Justin.tv/Twitch.tv live downloader helps you recording or watching live streams. It currently supports password protected channels.

Downloads :

Windows : http://dl0.toine512.fr/jtvdl/jtv-downloader_1.1.1.7z

Ubuntu PPA :
Code:

ppa:toine512/jtv-downloader
DEBs :

Please report any issue here.

More informations & source on GitHub.

Have fun !

TheBob 01-18-2013 05:09 PM

Re: Update


 
Quote:

Originally Posted by toine512 (Post 58497)
Latest release : 1.1.1 (12/01/2013)

Justin.tv/Twitch.tv live downloader helps you recording or watching live streams. It currently supports password protected channels.

Downloads :

Windows : http://dl0.toine512.fr/jtvdl/jtv-downloader_1.1.1.7z

Ubuntu PPA :
Code:

ppa:toine512/jtv-downloader
DEBs :

Please report any issue here.

More informations & source on GitHub.

Have fun !

Thank you for this, it's awesome

IImanuII 01-21-2013 02:24 AM

Re: Justin.tv live downloader


 
Hi all, I'm using this tool and I have to say that it works beautifully.
but: if I wanted to extract only the rtmp link?

Code:

-r rtmp://199.9.254.233/app/jtv_z5cp9b6yYgZJ_a75 -s "http://www-cdn.jtvnw.net/widgets/live_embed_player.r1d4f35124305cfee7306e5528d8ba4b00a2b37e9.swf?&referer=http://fr.twitch.tv/&userAgent=Mozilla/5.0" -W "http://www-cdn.jtvnw.net/widgets/live_embed_player.r1d4f35124305cfee7306e5528d8ba4b00a2b37e9.swf?&referer=http://fr.twitch.tv/&userAgent=Mozilla/5.0" -p http://fr.twitch.tv/superfantocci -j "dac647320e4d4fd8a2ee923f40732e3687088b18:{\"swfDomains\": [\"justin.tv\", \"jtvx.com\", \"xarth.com\", \"twitchtv.com\", \"twitch.tv\", \"newjtv.com\", \"jtvnw.net\", \"wdtinc.com\", \"imapweather.com\", \"facebook.com\", \"starcrafting.com\"], \"streamName\": \"jtv_z5cp9b6yYgZJ_a75\", \"expiration\": 1358762874.1368239, \"geo_ip\": \"151.77.133.102\", \"server\": \"video13-1.fra01\"}" -v
I tried with:
rtmp://199.9.254.233/app/jtv_z5cp9b6yYgZJ_a75/dac647320e4d4fd8a2ee923f40732e3687088b18

but does not work on a player that reads rtmp

How can I extract a functional link?


All times are GMT -6. The time now is 03:22 AM.