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

3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump

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

tommieie 02-03-2010 08:37 AM

3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
Hello,

Can you please help me with the following? I'd like to save the following video:
Code:

http://3voor12.vpro.nl/tv/#/41129804/43040535/0
I figured out that it was described in the following xml:
Code:

http://3voor12.vpro.nl/api/media/1/rest//program/43040535.xml
and as SWF Verification is required I used the following command:

rtmpdump -r "rtmpe://fmss.vpro.nl/media/mp4:42384188.mp4" -W "http://3voor12.vpro.nl/flash/vodmediaplayer-25052009.swf" -o file.mp4

however rtmpdump only gives the following response: Connecting ... and an empty output file and that's it. Is this some new security enhancement by Adobe?

working under Vista & rtmpdump 2.1c

Thanks!

Elice 02-03-2010 06:00 PM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
I just do:

rtmpdump -r rtmpe://fmss.vpro.nl/media/mp4:43040535.mp4 -o test.mp4

That's it.

tommieie 02-04-2010 01:16 AM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
Then I get the following error message:
ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!

therefore I used the -W option... Does the command above work for you?

Cheers

Elice 02-04-2010 04:06 AM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
It works for me but I'm still using 1.6. :confused:

I just have to --resume a lot but it works.

tommieie 02-04-2010 05:02 AM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
trying version 1.6 now. a lot indeed, every 0.01%, is that same with you?

Thanks for the help btw

hyc 02-04-2010 09:12 PM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
Looks like a bug in 2.1c; rtmpdump 2.1b works.

Will have to look into this more later...

... dumb mistake, one-line fix is here

http://lists.mplayerhq.hu/pipermail/...ry/000419.html

tommieie 02-08-2010 09:03 AM

Re: 3voor12.vpro.nl: downloading RTMPE stream from 3voor12 with rtmpdump


 
thank you mr! :)

hyc 03-06-2010 04:11 PM

Re: Can some one help me download a video off 3voor12.vpro.nl


 
Quote:

Originally Posted by jon1234 (Post 16986)
Code:

http://3voor12.vpro.nl/tv/#/41129804/43146551/0
ive tried reading some guides here and using rtmp programs like Replay Media Catcher but i cant get the video, please help :(

Code:

rtmpdump -r rtmpe://fmss.vpro.nl/media -p http://3voor12.vpro.nl/tv/#/41129804 -W http://3voor12.vpro.nl/flash/vodmediaplayer-25052009.swf -V -y mp4:43146551.mp4 -o video.mp4

jon1234 03-07-2010 02:26 AM

Re: Can some one help me download a video off 3voor12.vpro.nl


 
ok so i downloaded the video i think, but now i cant find it, i copied the entire cmd prompt screen maybe someone can find it for me?

Code:

DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <connect>
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking createStream
DEBUG: RTMP_ClientPacket, received: invoke 21 bytes
DEBUG: (object begin)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onBWDone>
DEBUG: Invoking _checkbw
DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <createStream>
DEBUG: SendPlay, seekTime=0.00, dLength=0, sending play: mp4:43146551.mp4
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 35 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
DEBUG: HandleCtrl, Stream IsRecorded 1
DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 1
DEBUG: RTMP_ClientPacket, received: invoke 166 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:                    level, STRING:      status>
DEBUG: Property: <Name:                      code, STRING:      NetStream.Play.R
eset>
DEBUG: Property: <Name:              description, STRING:      Playing and rese
tting 43146551.mp4.>
DEBUG: Property: <Name:                  details, STRING:      43146551.mp4>
DEBUG: Property: <Name:                  clientid, STRING:      gVKAOlXp>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG: RTMP_ClientPacket, received: invoke 160 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:                    level, STRING:      status>
DEBUG: Property: <Name:                      code, STRING:      NetStream.Play.S
tart>
DEBUG: Property: <Name:              description, STRING:      Started playing
43146551.mp4.>
DEBUG: Property: <Name:                  details, STRING:      43146551.mp4>
DEBUG: Property: <Name:                  clientid, STRING:      gVKAOlXp>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Start
Starting download at: 0.000 kB
DEBUG: RTMP_ClientPacket, received: notify 24 bytes
DEBUG: (object begin)
DEBUG: (object end)
WARNING: ignoring too small audio packet: size: 0
DEBUG: RTMP_ClientPacket, received: notify 44 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                      code, STRING:      NetStream.Data.S
tart>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: RTMP_ClientPacket, received: notify 527 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                  duration, NUMBER:      4611.90>
DEBUG: Property: <Name:              moovPosition, NUMBER:      558368702.00>
DEBUG: Property: <Name:                    width, NUMBER:      480.00>
DEBUG: Property: <Name:                    height, NUMBER:      270.00>
DEBUG: Property: <Name:              videocodecid, STRING:      avc1>
DEBUG: Property: <Name:              audiocodecid, STRING:      mp4a>
DEBUG: Property: <Name:                avcprofile, NUMBER:      77.00>
DEBUG: Property: <Name:                  avclevel, NUMBER:      21.00>
DEBUG: Property: <Name:                    aacaot, NUMBER:      2.00>
DEBUG: Property: <Name:            videoframerate, NUMBER:      25.00>
DEBUG: Property: <Name:          audiosamplerate, NUMBER:      44100.00>
DEBUG: Property: <Name:            audiochannels, NUMBER:      2.00>
DEBUG: Property: <Name:                trackinfo, OBJECT>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                    length, NUMBER:      11529700.00>
DEBUG: Property: <Name:                timescale, NUMBER:      2500.00>
DEBUG: Property: <Name:        sampledescription, OBJECT>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                sampletype, STRING:      avc1>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name:                    length, NUMBER:      203384832.00>
DEBUG: Property: <Name:                timescale, NUMBER:      44100.00>
DEBUG: Property: <Name:        sampledescription, OBJECT>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                sampletype, STRING:      mp4a>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name:                    length, NUMBER:      11529700.00>
DEBUG: Property: <Name:                timescale, NUMBER:      2500.00>
DEBUG: Property: <Name:        sampledescription, OBJECT>
DEBUG: (object begin)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
Metadata:
  duration              4611.90
  moovPosition          558368702.00
  width                480.00
  height                270.00
  videocodecid          avc1
  audiocodecid          mp4a
  avcprofile            77.00
  avclevel              21.00
  aacaot                2.00
  videoframerate        25.00
  audiosamplerate      44100.00
  audiochannels        2.00
trackinfo:
  length                11529700.00
  timescale            2500.00
sampledescription:
  sampletype            avc1
  length                203384832.00
  timescale            44100.00
sampledescription:
  sampletype            mp4a
  length                11529700.00
  timescale            2500.00
sampledescription:
51.591 kB / 0.52 sec (0.0%)
DEBUG: RTMP_ClientPacket, received: invoke 16419 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
586.121 kB / 6.69 sec (0.1%)
DEBUG: RTMP_ClientPacket, received: invoke 32803 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
1105.849 kB / 13.17 sec (0.2%)
DEBUG: RTMP_ClientPacket, received: invoke 40 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwdone>
7334.449 kB / 68.92 sec (1.4%)


cut this part out

DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
DEBUG: HandleCtrl, Ping 187249448
DEBUG: sending ctrl. type: 0x0007
550831.777 kB / 4611.88 sec (99.9%)
WARNING: ignoring too small audio packet: size: 0
WARNING: ignoring too small video packet: size: 5
WARNING: ignoring too small audio packet: size: 0
DEBUG: RTMP_ClientPacket, received: notify 102 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:                      code, STRING:      NetStream.Play.C
omplete>
DEBUG: Property: <Name:                    level, STRING:      status>
DEBUG: Property: <Name:                  duration, NUMBER:      6685.00>
DEBUG: Property: <Name:                    bytes, NUMBER:      564051196.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleCtrl, received ctrl. type: 1, len: 6
DEBUG: HandleCtrl, Stream EOF 1
DEBUG: RTMP_ClientPacket, received: invoke 170 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:                    level, STRING:      status>
DEBUG: Property: <Name:                      code, STRING:      NetStream.Play.S
top>
DEBUG: Property: <Name:              description, STRING:      Stopped playing
43146551.mp4.>
DEBUG: Property: <Name:                  details, STRING:      43146551.mp4>
DEBUG: Property: <Name:                  clientid, STRING:      gVKAOlXp>
DEBUG: Property: <Name:                    reason, STRING:      >
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
DEBUG: WriteStream returned: -3
Download complete
DEBUG: Closing connection.




C:\Users\Jonathan>


Stream Recorder 03-08-2010 02:14 AM

Re: Can some one help me download a video off 3voor12.vpro.nl


 
Quote:

Originally Posted by jon1234 (Post 16996)
ok so i downloaded the video i think, but now i cant find it, i copied the entire cmd prompt screen maybe someone can find it for me?
...
C:\Users\Jonathan>

Take a look into the same directory.


All times are GMT -6. The time now is 05:33 PM.