View Single Post
  #2  
Old 12-14-2017, 11:30 AM
troller12 troller12 is offline
Senior Member
 
Join Date: Sep 2013
Posts: 433
troller12 is on a distinguished road
Default

Re: Download video from specific webcast


Hi,

the video is very long with over 3 hours and in HD too.First you can try to use the resume paramter of rtmpdump you can use for not live streams.
Code:
--resume|-e             Resume a partial RTMP download
If it does fail too on any position of video and download video in parts using parameter...
Code:
--start|-A num          Start at num seconds into stream (not valid when using --live)
--stop|-B num           Stop at num seconds into stream
....like this...
Code:
80256.887 kB / 3625.84 sec (31.3%)
-A 3625
or
80548.474 kB / 3680.83 sec (31.8%)
-A 3680
....now the next download (change output name) starts from position the download did stop before.Do it so long its needed to get whole video and then append / cut video by keyframes (dont need to re-encode with any codec) with VirtualDub (freeware) or Machete (not free) tools.The video has also much time where nothing happens (they did some breaks etc) you can cut out.Just try this.

PS: -A 11510 just a few seconds before video ends.
Code:
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
DEBUG: Invoking deleteStream
DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
greetz
Reply With Quote