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

StreamTransport: tool to download http,rtmp,rtmpe streams

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

bob-flash 02-22-2010 03:20 AM

StreamTransport: tool to download http,rtmp,rtmpe streams


 
We developed a program to download rtmpe streams & transcode them to mpeg-2 video or mpeg-4 videos (currently half finished, only the download feature is available), it is able to browse and download video clips from video hosting websites of HTTP, RTMP, RTMPT, RTMPE, RTMPTE protocol, and these cover overwhelming majority of websites such as Hulu, Veoh, YouTube, Yahoo Video, etc.

Any FLV Downloader is freeware (but not open-source)

Enjoy!

nanobots 02-22-2010 03:35 AM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
Initial skepticism aside, went ahead and tried this in a virtual environment and surprisingly it does indeed work.

I only tested hulu, but it works as well as my rtmpdump was doing, and it has a nice gui, keep up the good work :)

Zippo 02-22-2010 03:56 AM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
I tried it with musicme.com and it actually finds the rtmpe stream, but when i click download i get a send/dont send error. But is still beta :)

oh and what is Moyeupdate.exe?

bob-flash 02-22-2010 10:39 PM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
Quote:

Originally Posted by Zippo (Post 16772)
I tried it with musicme.com...

Hi Zippo,
Thanks very much for your valuable feedback.
It's an update program to detect if there is any updates for huludownloader.
We are working on checking and solving the problem now. The problem will be solved in the next update.

Thanks!:)

nanobots 02-23-2010 08:18 AM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
I have a suggestion if the program is going to be useful with other sites besides hulu.

It seems the program doesn't have the same playlist detection as some other tools do, for example lets look at a show on MTV.com

If I goto
Code:

http://www.mtv.com/videos/my-life-as-liz-ep-7-a-prom-to-remember-part-1/1631769/playlist.jhtml
Hulu downloader detects the first segment of the stream (there's 5) and gives the option to download it, however when its time to load segment 2 it doesn't prompt as if not detected. Also it only detects the 384x288 stream, when seemingly there are higher res options.
Quote:

rtmpe://cp10740.edgefcs.net:1935/ondemand?ovpfv=1.1/mp4:mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_384x288_600.mp4
Now going to the same playlist url in a tool called Jaksta I get the following.

Quote:

rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_448x336_650.flv
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_256x192_350.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_384x288_450.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_384x288_600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_480x360_800.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_576x432_1200.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg01_640x480_1600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_448x336_650.flv
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_256x192_350.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_384x288_450.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_384x288_600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_480x360_800.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_576x432_1200.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg02_640x480_1600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_448x336_650.flv
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_256x192_350.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_384x288_450.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_384x288_600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_480x360_800.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_576x432_1200.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg03_640x480_1600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_448x336_650.flv
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_256x192_350.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_384x288_450.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_384x288_600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_480x360_800.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_576x432_1200.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg04_640x480_1600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_448x336_650.flv
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_256x192_350.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_384x288_450.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_384x288_600.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_480x360_800.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_576x432_1200.mp4
rtmpe://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/my_life_as_liz/mt_mlal_107_rt191272_seg05_640x480_1600.mp4
Now the obviously problem with this is that Jaksta developers are lame and dropped support for RTMPE due to Adobe's threat to sue the world. So if you tried to download any of those you would get a message like such.
Quote:

*** Encrypted RTMP (RTMPE) with SWF Verification detected. It is not possible to record this stream legally. ***
Despite the program's not being allowed to download them, it did at least detect they were there, something I'd love Hulu Downloader to be capable of as it matures.

Short term request would be, is there any way to add the ability to download a rtmpe stream by link if you already know the url? This is something that a couple other tools can do that I enjoy. Currently the top url bar in Hulu Downloader only allows a http url and the "Download" window doesn't allow manual adding of anything.

Anyway, I hope something here is useful information, I've love to see your tool become more full featured :)

bob-flash 02-23-2010 08:34 PM

Re: Hulu Downloader: new tool to download rtmpe streams


 
Thanks for your feedback, we have discussed about your suggestions (, once we solve the two issue, I will let you know~

hsia12210 02-25-2010 02:06 AM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
Hi, Bob, your job is so good! Thanks your sharing!
I will try it now! :)

bob-flash 02-26-2010 11:05 PM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
Quote:

Originally Posted by hsia12210 (Post 16834)
Hi, Bob, your job is so good! Thanks your sharing!
I will try it now! :)

Hi, Hsia, thanks for your trying it (Any FLV Downloader)
Did you meet with problems while using it?
You can reply this post directly for help:)

Zero3K 03-01-2010 03:31 PM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
join me in discussing Any FLV Downloader so that way it'll become even better than it currently is.

Zero3K 03-02-2010 02:42 PM

Re: Any FLV Downloader (former Hulu Downloader): tool to download http,rtmp,rtmpe str


 
I have three bugs to mention regarding it:

1. When trying to download Yugi-oh! 5Ds EP 58 from 4kidstv.com, I get an error that causes it to stop. Here's the log that contains the error:

Quote:

DownLoad: Download thread create.url:rtmp://streams.4kids.tv:1935/4kids/flash/releases2/6/381/Yugi5Ds258_yugi.
DownLoad: File name change to "C:\Users\Bryan\Documents\Any FLV Downloader\Yugi5Ds258_yugi_0.flv".
DownLoad: Create file "C:\Users\Bryan\Documents\Any FLV Downloader\Yugi5Ds258_yugi_0.flv" successed.
DownLoad: Task failed.
DownLoad: [!!! Exception Code: 10021008
Msg: CRTMPDownload::ExcuteDownLoad::[!!! Exception Code: 10021008
Msg: CRTMPDownload::InnerProcessDataDriverExp::Data-driven threads stopped unexpectedly because of (Bad pointer).
File: ..\..\DownLoad\Rtmp\CRTMPDownload.cpp
Line: 239 !!!]
File: ..\..\DownLoad\Rtmp\CRTMPDownload.cpp
Line: 202 !!!]
2. Its crashing for me when I have it try to grab the stream url of a stream (via Guest Chat) on iFriends.net.

3. The filename of the stream I quoted is wrong. The url points to rtmp://streams.4kids.tv:1935/4kids/flash/releases2/6/381/Yugi5Ds258_yugi., so it should be named Yugi5Ds258_yugi.flv instead of Yugi5Ds258_yugi_0.flv.


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