any ANONYMOUS forum user
02-06-2010, 06:29 AM
I've tried all the programs including Replay Media Catcher (http://all-streaming-media.com/record-video-stream/Replay-Media-Catcher-HTTP-RTMP-FLV-MP3-ripper-recorder.htm), Jaksta (http://all-streaming-media.com/record-video-stream/Jaksta-Streaming-Media%20Recorder-and-Converter.htm), WM Recorder (http://all-streaming-media.com/record-video-stream/WMRecorder-One-click-online-audio-video-stream-recorder.htm), GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm), but none of them can record from flirt4free.com. It is too difficult for me to use rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm). Can someone please explain in layman terms how I can use it for downloading RTMPE streams from flirt4free?
Stream Recorder
07-31-2010, 11:25 PM
I tried to use rtmpsuck 2.3 ang got the following error:
Streaming on rtmp://0.0.0.0:1935
Processing connect
app: vod/media
flashVer: LNX 10,1,53,64
swfUrl: http://www.flirt4free.com/vod/flash/vs-ppm-player.swf
tcUrl: rtmpe://vod.streaming.vs.com/vod/media
pageUrl: http://www.flirt4free.com/vod/shows/1797263/
ERROR: RTMP_Connect1, handshake failed.
And flirt4free.com shows the following error:
Connection Error
The FLV player was unable to connect to the requested movie source
Stream Recorder
07-31-2010, 11:36 PM
In the debug mode (rtmpsuck -z):
DEBUG: SHandShake: Client sent signature:
DEBUG: 3a 63 25 77 97 19 7c 65 54 24 3c 63 88 b1 1b 32
DEBUG: 03 8a b7 c0 f8 38 93 a7 98 14 73 0d 59 48 1e 19
DEBUG: SHandShake: Digest key:
DEBUG: f6 ef b5 71 77 0f 53 48 85 f2 e7 a5 a1 11 17 18
DEBUG: 4f 3c 7e 16 38 07 89 63 36 bc 1a ee a3 44 0b 14
DEBUG: SHandShake: Signature calculated:
DEBUG: 3a 63 25 77 97 19 7c 65 54 24 3c 63 88 b1 1b 32
DEBUG: 03 8a b7 c0 f8 38 93 a7 98 14 73 0d 59 48 1e 19
DEBUG: SHandShake: Genuine Adobe Flash Player
DEBUG: SHandShake: Handshaking finished....
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2: 0000: 03 00 00 00 00 01 69 14 00 00 00 00 ......i.....
DEBUG2: 0000: 02 00 07 63 6f 6e 6e 65 63 74 00 3f f0 00 00 00 ...connect.?....
DEBUG2: 0010: 00 00 00 03 00 03 61 70 70 02 00 09 76 6f 64 2f ......app...vod/
DEBUG2: 0020: 6d 65 64 69 61 00 08 66 6c 61 73 68 56 65 72 02 media..flashVer.
DEBUG2: 0030: 00 0e 4c 4e 58 20 31 30 2c 31 2c 35 33 2c 36 34 ..LNX 10,1,53,64
DEBUG2: 0040: 00 06 73 77 66 55 72 6c 02 00 35 68 74 74 70 3a ..swfUrl..5http:
DEBUG2: 0050: 2f 2f 77 77 77 2e 66 6c 69 72 74 34 66 72 65 65 //www.flirt4free
DEBUG2: 0060: 2e 63 6f 6d 2f 76 6f 64 2f 66 6c 61 73 68 2f 76 .com/vod/flash/v
DEBUG2: 0070: 73 2d 70 70 6d 2d 70 6c 61 79 65 72 2e 73 77 66 s-ppm-player.swf
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2: 0000: c3 .
DEBUG2: 0000: 00 05 74 63 55 72 6c 02 00 26 72 74 6d 70 65 3a ..tcUrl..&rtmpe:
DEBUG2: 0010: 2f 2f 76 6f 64 2e 73 74 72 65 61 6d 69 6e 67 2e //vod.streaming.
DEBUG2: 0020: 76 73 2e 63 6f 6d 2f 76 6f 64 2f 6d 65 64 69 61 vs.com/vod/media
DEBUG2: 0030: 00 04 66 70 61 64 01 00 00 0c 63 61 70 61 62 69 ..fpad....capabi
DEBUG2: 0040: 6c 69 74 69 65 73 00 40 6d e0 00 00 00 00 00 00 lities.@m.......
DEBUG2: 0050: 0b 61 75 64 69 6f 43 6f 64 65 63 73 00 40 a8 ee .audioCodecs.@..
DEBUG2: 0060: 00 00 00 00 00 00 0b 76 69 64 65 6f 43 6f 64 65 .......videoCode
DEBUG2: 0070: 63 73 00 40 6f 80 00 00 00 00 00 00 0d 76 69 64 cs.@o........vid
DEBUG2: RTMP_ReadPacket: fd=4
DEBUG2: 0000: c3 .
DEBUG2: 0000: 65 6f 46 75 6e 63 74 69 6f 6e 00 3f f0 00 00 00 eoFunction.?....
DEBUG2: 0010: 00 00 00 00 07 70 61 67 65 55 72 6c 02 00 2c 68 .....pageUrl..,h
DEBUG2: 0020: 74 74 70 3a 2f 2f 77 77 77 2e 66 6c 69 72 74 34 ttp://www.flirt4
DEBUG2: 0030: 66 72 65 65 2e 63 6f 6d 2f 76 6f 64 2f 73 68 6f free.com/vod/sho
DEBUG2: 0040: 77 73 2f 33 30 38 37 34 38 39 2f 00 0e 6f 62 6a ws/3087489/..obj
DEBUG2: 0050: 65 63 74 45 6e 63 6f 64 69 6e 67 00 00 00 00 00 ectEncoding.....
DEBUG2: 0060: 00 00 00 00 00 00 09 01 00 .........
DEBUG: ServePacket, client sent packet type 14, size 361 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: connect>
DEBUG: Property: <Name: no-name., NUMBER: 1.00>
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: app, STRING: vod/media>
DEBUG: Property: <Name: flashVer, STRING: LNX 10,1,53,64>
DEBUG: Property: <Name: swfUrl, STRING: http://www.flirt4free.com/vod/flash/vs-ppm-player.swf>
DEBUG: Property: <Name: tcUrl, STRING: rtmpe://vod.streaming.vs.com/vod/media>
DEBUG: Property: <Name: fpad, BOOLEAN: FALSE>
DEBUG: Property: <Name: capabilities, NUMBER: 239.00>
DEBUG: Property: <Name: audioCodecs, NUMBER: 3191.00>
DEBUG: Property: <Name: videoCodecs, NUMBER: 252.00>
DEBUG: Property: <Name: videoFunction, NUMBER: 1.00>
DEBUG: Property: <Name: pageUrl, STRING: http://www.flirt4free.com/vod/shows/3087489/>
DEBUG: Property: <Name: objectEncoding, NUMBER: 0.00>
DEBUG: (object end)
DEBUG: Property: <Name: no-name., BOOLEAN: FALSE>
DEBUG: (object end)
DEBUG: ServeInvoke, client invoking <connect>
Processing connect
app: vod/media
flashVer: LNX 10,1,53,64
swfUrl: http://www.flirt4free.com/vod/flash/vs-ppm-player.swf
tcUrl: rtmpe://vod.streaming.vs.com/vod/media
pageUrl: http://www.flirt4free.com/vod/shows/3087489/
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 06
DEBUG: HandShake: DH pubkey position: 400
DEBUG: HandShake: Client digest offset: 1334
DEBUG: HandShake: Initial client digest:
DEBUG: 50 c1 29 8e 4b 7f f0 a4 41 c9 4a 59 50 7a a6 52
DEBUG: f4 32 9a ba e1 fc 52 ef 19 94 86 83 f7 63 75 73
DEBUG: RTMPSockBuf_Fill, recv returned -1. GetSockError(): 11 (Resource temporarily unavailable)
ERROR: RTMP_Connect1, handshake failed.
DEBUG2: RTMP_ReadPacket: fd=4
getflv
11-20-2011, 04:59 AM
I've tried all the programs including Replay Media Catcher (http://all-streaming-media.com/record-video-stream/Replay-Media-Catcher-HTTP-RTMP-FLV-MP3-ripper-recorder.htm), Jaksta (http://all-streaming-media.com/record-video-stream/Jaksta-Streaming-Media%20Recorder-and-Converter.htm), WM Recorder (http://all-streaming-media.com/record-video-stream/WMRecorder-One-click-online-audio-video-stream-recorder.htm), GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm), but none of them can record from flirt4free.com. It is too difficult for me to use rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm). Can someone please explain in layman terms how I can use it for downloading RTMPE streams from flirt4free?
Latest GetFLV (http://download.cnet.com/GetFLV-Pro/3000-2071_4-10618974.html)can download flirt4free live streams no problem.
GetFLV can also help you download flirt4free vod streams:
(1) Click "Free Preview" button and wait for a moment. Your download task will automatically start.
(2) Please refresh your webpage and reclick "Free Preview" button if your download task failed.
:cool:
TubeDigger
12-10-2011, 07:08 PM
TubeDigger (http://all-streaming-media.com/record-video-stream/TubeDigger-streaming-audio-video-downloader-recorder-Adobe-Flash-Player-streaming-HTTP-RTMP-RTMPE.htm) downloads free shows, private shows, VOD from Flirt4Free without problem.
em1234
07-13-2013, 09:23 AM
seeing that tubedigger still works but crashes, I did some 5 hours tries today with tubedigger to reproduce the tubedigger capabilities, and I got to this point:
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 02 00 00 00 00 00 06 04 00 00 00 00 ............
DEBUG2: 0000: 00 1f 00 00 00 01 ......
DEBUG: HandleCtrl, received ctrl, type: 31, len: 6
DEBUG: HandleCtrl, Stream BufferEmpty 1
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG: RTMPSockBuf_Fill, recv returned -1. GetSockError(): 10060 (Unknown error)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
0.000 kB / 0.00 sec
DEBUG: RTMP_Read returned: 0
DEBUG: Setting buffer time to: 36000000ms
INFO: Connection timed out, trying to resume.
DEBUG2: RTMP_SendPacket: fd=200, size=34
DEBUG2: 0000: 43 ff ff ff 00 00 22 14 ff ff ff ea C.....".....
DEBUG2: 0000: 02 00 0c 64 65 6c 65 74 65 53 74 72 65 61 6d 00 ...deleteStream.
DEBUG2: 0010: 40 1c 00 00 00 00 00 00 05 00 3f f0 00 00 00 00 @.........?.....
DEBUG2: 0020: 00 00 ..
DEBUG: Invoking deleteStream
DEBUG2: RTMP_SendPacket: fd=200, size=25
DEBUG2: 0000: 43 00 00 00 00 00 19 14 C.......
DEBUG2: 0000: 02 00 0c 63 72 65 61 74 65 53 74 72 65 61 6d 00 ...createStream.
DEBUG2: 0010: 40 20 00 00 00 00 00 00 05 @ .......
DEBUG: Invoking createStream
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 03 00 00 00 00 00 1d 14 00 00 00 00 ............
DEBUG2: 0000: 02 00 07 5f 72 65 73 75 6c 74 00 40 20 00 00 00 ..._result.@ ...
DEBUG2: 0010: 00 00 00 05 00 40 00 00 00 00 00 00 00 .....@.......
DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name, STRING: _result>
DEBUG: Property: <Name: no-name, NUMBER: 8.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name, NUMBER: 2.00>
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <createStream>
DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: mp4:379535-ofms010.eqx-dc2.vs.com.f4v
DEBUG2: RTMP_SendPacket: fd=200, size=57
DEBUG2: 0000: 08 00 00 00 00 00 39 14 02 00 00 00 ......9.....
DEBUG2: 0000: 02 00 04 70 6c 61 79 00 40 22 00 00 00 00 00 00 ...play.@"......
DEBUG2: 0010: 05 02 00 25 6d 70 34 3a 33 37 39 35 33 35 2d 6f ...%mp4:379535-o
DEBUG2: 0020: 66 6d 73 30 31 30 2e 65 71 78 2d 64 63 32 2e 76 fms010.eqx-dc2.v
DEBUG2: 0030: 73 2e 63 6f 6d 2e 66 34 76 s.com.f4v
DEBUG: Invoking play
DEBUG: sending ctrl, type: 0x0003
DEBUG2: RTMP_SendPacket: fd=200, size=10
DEBUG2: 0000: c2 .
DEBUG2: 0000: 00 03 00 00 00 02 02 25 51 00 .......%Q.
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 02 00 00 00 00 00 04 01 00 00 00 00 ............
DEBUG2: 0000: 00 00 10 00 ....
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 02 00 00 00 00 00 06 04 00 00 00 00 ............
DEBUG2: 0000: 00 00 00 00 00 02 ......
DEBUG: HandleCtrl, received ctrl, type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 2
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 04 00 00 00 00 00 d0 14 02 00 00 00 ............
DEBUG2: 0000: 02 00 08 6f 6e 53 74 61 74 75 73 00 00 00 00 00 ...onStatus.....
DEBUG2: 0010: 00 00 00 00 05 03 00 05 6c 65 76 65 6c 02 00 06 ........level...
DEBUG2: 0020: 73 74 61 74 75 73 00 04 63 6f 64 65 02 00 14 4e status..code...N
DEBUG2: 0030: 65 74 53 74 72 65 61 6d 2e 50 6c 61 79 2e 52 65 etStream.Play.Re
DEBUG2: 0040: 73 65 74 00 0b 64 65 73 63 72 69 70 74 69 6f 6e set..description
DEBUG2: 0050: 02 00 38 50 6c 61 79 69 6e 67 20 61 6e 64 20 72 ..8Playing and r
DEBUG2: 0060: 65 73 65 74 74 69 6e 67 20 33 37 39 35 33 35 2d esetting 379535-
DEBUG2: 0070: 6f 66 6d 73 30 31 30 2e 65 71 78 2d 64 63 32 2e ofms010.eqx-dc2.
DEBUG2: 0080: 76 73 2e 63 6f 6d 2e 66 34 76 2e 00 07 64 65 74 vs.com.f4v...det
DEBUG2: 0090: 61 69 6c 73 02 00 21 33 37 39 35 33 35 2d 6f 66 ails..!379535-of
DEBUG2: 00a0: 6d 73 30 31 30 2e 65 71 78 2d 64 63 32 2e 76 73 ms010.eqx-dc2.vs
DEBUG2: 00b0: 2e 63 6f 6d 2e 66 34 76 00 08 63 6c 69 65 6e 74 .com.f4v..client
DEBUG2: 00c0: 69 64 02 00 08 6f 41 41 59 41 41 41 41 00 00 09 id...oAAYAAAA...
DEBUG: RTMP_ClientPacket, received: invoke 208 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name, STRING: onStatus>
DEBUG: Property: <Name: no-name, NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Reset>
DEBUG: Property: <Name: description, STRING: Playing and resetting 379535-ofms010.eqx-dc2.vs.com.f4v.>
DEBUG: Property: <Name: details, STRING: 379535-ofms010.eqx-dc2.vs.com.f4v>
DEBUG: Property: <Name: clientid, STRING: oAAYAAAA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG2: RTMP_ReadPacket: fd=200
DEBUG2: 0000: 04 00 00 00 00 00 ca 14 02 00 00 00 ............
DEBUG2: 0000: 02 00 08 6f 6e 53 74 61 74 75 73 00 00 00 00 00 ...onStatus.....
DEBUG2: 0010: 00 00 00 00 05 03 00 05 6c 65 76 65 6c 02 00 06 ........level...
DEBUG2: 0020: 73 74 61 74 75 73 00 04 63 6f 64 65 02 00 14 4e status..code...N
DEBUG2: 0030: 65 74 53 74 72 65 61 6d 2e 50 6c 61 79 2e 53 74 etStream.Play.St
DEBUG2: 0040: 61 72 74 00 0b 64 65 73 63 72 69 70 74 69 6f 6e art..description
DEBUG2: 0050: 02 00 32 53 74 61 72 74 65 64 20 70 6c 61 79 69 ..2Started playi
DEBUG2: 0060: 6e 67 20 33 37 39 35 33 35 2d 6f 66 6d 73 30 31 ng 379535-ofms01
DEBUG2: 0070: 30 2e 65 71 78 2d 64 63 32 2e 76 73 2e 63 6f 6d 0.eqx-dc2.vs.com
DEBUG2: 0080: 2e 66 34 76 2e 00 07 64 65 74 61 69 6c 73 02 00 .f4v...details..
DEBUG2: 0090: 21 33 37 39 35 33 35 2d 6f 66 6d 73 30 31 30 2e !379535-ofms010.
DEBUG2: 00a0: 65 71 78 2d 64 63 32 2e 76 73 2e 63 6f 6d 2e 66 eqx-dc2.vs.com.f
DEBUG2: 00b0: 34 76 00 08 63 6c 69 65 6e 74 69 64 02 00 08 6f 4v..clientid...o
DEBUG2: 00c0: 41 41 59 41 41 41 41 00 00 09 AAYAAAA...
DEBUG: RTMP_ClientPacket, received: invoke 202 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name, STRING: onStatus>
DEBUG: Property: <Name: no-name, NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Start>
DEBUG: Property: <Name: description, STRING: Started playing 379535-ofms010.eqx-dc2.vs.com.f4v.>
DEBUG: Property: <Name: details, STRING: 379535-ofms010.eqx-dc2.vs.com.f4v>
DEBUG: Property: <Name: clientid, STRING: oAAYAAAA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Start
Resuming download at: 0.000 kB
0.000 kB / 0.00 sec
DEBUG: RTMP_Read returned: 0
Download complete
DEBUG: Closing connection.
DEBUG2: RTMP_SendPacket: fd=200, size=34
DEBUG2: 0000: 43 00 00 00 00 00 22 14 C.....".
DEBUG2: 0000: 02 00 0c 64 65 6c 65 74 65 53 74 72 65 61 6d 00 ...deleteStream.
DEBUG2: 0010: 40 24 00 00 00 00 00 00 05 00 40 00 00 00 00 00 @$........@.....
DEBUG2: 0020: 00 00 ..
DEBUG: Invoking deleteStream
TubeDigger
07-13-2013, 11:47 AM
seeing that tubedigger still works but crashes
What do you mean regarding crashes: cracked version or bug?
em1234
07-16-2013, 07:18 AM
i did try the trial version to see if it downloads the videos, it keeps crashing directly on loading the page, im afraid to buy it and getting the same results..
Im so close on manually recreating tubedigger's f4f rtmpe video capture through command prompt, but there's something i'm missing in the command i guess, I would guess a part telling the server that I'm logged in.
TubeDigger
07-16-2013, 07:50 AM
i did try the trial version to see if it downloads the videos, it keeps crashing directly on loading the page, im afraid to buy it and getting the same results.
Probably you have installed some buggy system utility like Ad Muncher, etc. TubeDigger does not crash neither on F4F nor on any other site. Have you tried to download some videos from YouTube?
zoomba0
08-12-2015, 09:11 AM
The problem with tubedigger is that it doesn't seem to allow more tabs (even though it allows for more than 1 concurrent downloads).
So, if you want to record
It also crashes on Windows 10 every time I try to minimise it.
My main system is a Mac with OS X Yosemite. I've been struggling for months (literally) to get any Terminal (bash/zsh/other) application mix working, that doesn't require many steps.
My experience is as follows:
* I can record f4f using screen capturing, obviously, Screenflick works really well
* The "equivalent" of GetFLV for Mac, called Mac Video Downloader does not store cookies, crashes every time I try to close it. VOD recording barely ever works, live streams do work but stopping them and keeping them is difficult and requires many steps
* I've tried rtmpdump (through rtmpsrv and rtmpsuck) with the Mac firewall settings using:
echo '
rdr pass log on lo0 proto tcp from en0 to any port 1935 -> 127.0.0.1
pass out on en0 route-to lo0 inet proto tcp from en0 to any port 1935 keep state
' | sudo pfctl -ef -
Then running either rtmpsuck or rtmpsrv - neither of which works, even after I remove the above rule with:
sudo pfctl -F all -f /etc/pf.conf
I'm at a complete dead-end.
I have a username, password and credits on f4f. Just looking to record free (and perhaps private) streams that I watch (although the private ones aren't much of a concern for me) as well as the VOD that I have access to.
As a sidenote, Chaturbate works and I use CaptureBate (a python app) for that. I'm looking, ideally, at something that records any live f4f stream and any VOD stream that I start playing on my Chrome/Safari browser.
Is there any way at all? Has anyone, ever, managed to make it for, with a specific set of instructions, app/script mix?
I'd really really appreciate any input here or in a message.
vBulletin® , Copyright ©2000-2025, Jelsoft Enterprises Ltd.