[rtmpdump] rtmpdump 2.4: bails at the 4 GB mark?

jc jcjcjc at gmail.com
Mon Jul 30 00:27:38 CEST 2012


Just updated to RTMPDump v2.4 last night to attempt to resolve a problem I've been having downloading certain HD streams using get_iplayer v2.82. With this one everything went smoothly until the 71.3% mark, when this happened:

---

RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO:   duration              13856.68
INFO:   moovPosition          36.00
INFO:   width                 1280.00
INFO:   height                720.00
INFO:   videocodecid          avc1
INFO:   audiocodecid          mp4a
INFO:   avcprofile            77.00
INFO:   avclevel              31.00
INFO:   aacaot                2.00
INFO:   videoframerate        24.93
INFO:   audiosamplerate       44100.00
INFO:   audiochannels         2.00
INFO: trackinfo:
INFO:   length                13856001.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            amf0
INFO:   length                13856681.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   length                13856694.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            mp4a
4191241.187 kB / 9887.27 sec (71.3%)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
INFO: Connection timed out, trying to resume.

Resuming download at: 4191241.187 kB
INFO: Connection timed out, trying to resume.

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
ERROR: Failed to resume the stream

Download may be incomplete (downloaded about 0.00%), try resuming
INFO: Command exit code 2 (raw code = 512)
WARNING: Retry recording

RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Resuming download at: 4189728.217 kB / 9884.000 sec (71.3%)
INFO: Metadata:
INFO:   duration              13856.68
INFO:   moovPosition          36.00
INFO:   width                 1280.00
INFO:   height                720.00
INFO:   videocodecid          avc1
INFO:   audiocodecid          mp4a
INFO:   avcprofile            77.00
INFO:   avclevel              31.00
INFO:   aacaot                2.00
INFO:   videoframerate        24.93
INFO:   audiosamplerate       44100.00
INFO:   audiochannels         2.00
INFO: trackinfo:
INFO:   length                13856001.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            amf0
INFO:   length                13856681.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   length                13856694.00
INFO:   timescale             1000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            mp4a
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
WARNING: Stream does not start with requested frame, ignoring data... 
4189728.217 kB / 9884.00 sec (71.3%)
Couldn't resume FLV file, try --skip 1

INFO: Command exit code 1 (raw code = 256)

---

4189728.217 KB is near enough 4 GB; I was able to start a fresh download specifying a "--start" time of 9884.01 seconds and reach the finish line, but that leaves me with two FLV containers I don't know how to merge into one complete video.

Could there be some limit or bug being hit somewhere, either within rtmpdump or on the (HFS+) file system itself, which is preventing me from downloading the full 5.6 GB in a oner? Are there any other options I can try?


More information about the rtmpdump mailing list