ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
131.41k stars 9.96k forks source link

Can't download videos from bbs (plays fine in browser) #10456

Open keybounce opened 8 years ago

keybounce commented 8 years ago

Please follow the guide below


Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2016.08.28. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.


The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue


If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:

Add -v flag to your command line you run youtube-dl with, copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):

keybounceMBP:FrozenPlanet michael$ youtube-dl  -v http://www.bbc.co.uk/programmes/b00mfl7n/clips
[debug] System config: []
[debug] User config: [u'-o', u'%(title)s.%(ext)s', u'-f', u'\nbest[ext=mp4][height>431][height<=480]/\nbest[ext=mp4][height>431][height<=576]/\nbestvideo[ext=mp4][height=480]+bestaudio[ext=m4a]/\nbest[ext=mp4][height>340][height<=431]/\nbestvideo[ext=mp4][height>360][height<=576]+bestaudio/\nbest[height>340][height<=576]/\nbestvideo[height>360][height<=576]+bestaudio/\nbestvideo[height=360]+bestaudio/\nbest[ext=mp4][height>=280][height<=360]/\nbest[height<=576]/\nworst', u'--write-sub', u'--write-auto-sub', u'--sub-lang', u'en,enUS', u'--sub-format', u'srt/ass/best', u'--embed-subs', u'--recode-video', u'mp4', u'--mark-watched']
[debug] Command-line args: [u'-v', u'http://www.bbc.co.uk/programmes/b00mfl7n/clips']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2016.08.28
[debug] Python version 2.7.5 - Darwin-13.4.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.1.1, ffprobe 3.1.1, rtmpdump 2.4
[debug] Proxy map: {}
[bbc.co.uk:playlist] b00mfl7n: Downloading webpage
[download] Downloading playlist: Frozen Planet - Clips - BBC One
[bbc.co.uk:playlist] b00mfl7n: Downloading page 2
[bbc.co.uk:playlist] b00mfl7n: Downloading page 3
[bbc.co.uk:playlist] b00mfl7n: Downloading page 4
[bbc.co.uk:playlist] b00mfl7n: Downloading page 5
[bbc.co.uk:playlist] b00mfl7n: Downloading page 6
[bbc.co.uk:playlist] b00mfl7n: Downloading page 7
[bbc.co.uk:playlist] playlist Frozen Planet - Clips - BBC One: Downloading 142 videos
[download] Downloading video 1 of 142
[bbc.co.uk] p03phqgj: Downloading video page
[bbc.co.uk] p03phqgp: Downloading media selection XML
[bbc.co.uk] p03phqgp: Downloading media selection XML
[debug] Invoking downloader on u'rtmp://cp44293.edgefcs.net/ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4'
[download] Destination: Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv
[debug] rtmpdump command line: rtmpdump --verbose -r 'rtmp://cp44293.edgefcs.net/ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4' -o 'Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv.part' --swfVfy http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf --pageUrl http://www.bbc.co.uk --app 'ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4' --playpath mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4 --resume --skip 1
[rtmpdump] RTMPDump 2.4
[rtmpdump] (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[rtmpdump] DEBUG: Parsing...
[rtmpdump] DEBUG: Parsed protocol: 0
[rtmpdump] DEBUG: Parsed host    : cp44293.edgefcs.net
[rtmpdump] DEBUG: Parsed app     : ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Protocol : RTMP
[rtmpdump] DEBUG: Hostname : cp44293.edgefcs.net
[rtmpdump] DEBUG: Port     : 1935
[rtmpdump] DEBUG: Playpath : mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: tcUrl    : rtmp://cp44293.edgefcs.net:1935/ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x
[rtmpdump] DEBUG: swfUrl   : http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf
[rtmpdump] DEBUG: pageUrl  : http://www.bbc.co.uk
[rtmpdump] DEBUG: app      : ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: live     : no
[rtmpdump] DEBUG: timeout  : 30 sec
[rtmpdump] DEBUG: SWFSHA256:
[rtmpdump] DEBUG: b6 74 7f 89 f9 ec 6a 60 c1 a4 b5 8b b1 18 b0 fa
[rtmpdump] DEBUG: 65 18 86 24 c2 8a 1a a3 2f 72 0f 0b 80 59 dd 7f
[rtmpdump] DEBUG: SWFSize  : 595316
[rtmpdump] DEBUG: Failed to get last keyframe.
[rtmpdump] DEBUG: Closing connection.
[rtmpdump] 0 bytes
[rtmpdump] RTMPDump 2.4
[rtmpdump] (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[rtmpdump] DEBUG: Parsing...
[rtmpdump] DEBUG: Parsed protocol: 0
[rtmpdump] DEBUG: Parsed host    : cp44293.edgefcs.net
[rtmpdump] DEBUG: Parsed app     : ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Protocol : RTMP
[rtmpdump] DEBUG: Hostname : cp44293.edgefcs.net
[rtmpdump] DEBUG: Port     : 1935
[rtmpdump] DEBUG: Playpath : mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: tcUrl    : rtmp://cp44293.edgefcs.net:1935/ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x
[rtmpdump] DEBUG: swfUrl   : http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf
[rtmpdump] DEBUG: pageUrl  : http://www.bbc.co.uk
[rtmpdump] DEBUG: app      : ondemand?auth=daEcHd6b3aTbBbwduakabc1cYbGbhbXc4dZ-bxWNiM-bWG-EqtEFnBoMCpHnwC&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: live     : no
[rtmpdump] DEBUG: timeout  : 30 sec
[rtmpdump] DEBUG: SWFSHA256:
[rtmpdump] DEBUG: b6 74 7f 89 f9 ec 6a 60 c1 a4 b5 8b b1 18 b0 fa
[rtmpdump] DEBUG: 65 18 86 24 c2 8a 1a a3 2f 72 0f 0b 80 59 dd 7f
[rtmpdump] DEBUG: SWFSize  : 595316
[rtmpdump] DEBUG: Failed to get last keyframe.
[rtmpdump] DEBUG: Closing connection.

ERROR: rtmpdump exited with code 1
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/Users/michael/bin/youtube-dl/__main__.py", line 19, in <module>
    youtube_dl.main()
  File "/Users/michael/bin/youtube-dl/youtube_dl/__init__.py", line 433, in main
    _real_main(argv)
  File "/Users/michael/bin/youtube-dl/youtube_dl/__init__.py", line 423, in _real_main
    retcode = ydl.download(all_urls)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1788, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 702, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 863, in process_ie_result
    extra_info=extra)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 755, in process_ie_result
    extra_info=extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 702, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 748, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1432, in process_video_result
    self.process_info(new_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1696, in process_info
    success = dl(filename, info_dict)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1638, in dl
    return fd.download(name, info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/common.py", line 354, in download
    return self.real_download(filename, info_dict)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/rtmp.py", line 202, in real_download
    self.report_error('rtmpdump exited with code %d' % retval)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/common.py", line 162, in report_error
    self.ydl.report_error(*args, **kargs)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 565, in report_error
    self.trouble(error_message, tb)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 527, in trouble
    tb_data = traceback.format_list(traceback.extract_stack())

keybounceMBP:FrozenPlanet michael$ 

Attempting to download the clips for Frozen Planet fails.

I can watch most of the clips in the browser. A few, such as the 4th one (a highlight, not from an episode) does not -- and that one will give a geolocation error from youtube-dl. But the rest can be played without location restriction, but not downloaded.

yan12125 commented 8 years ago

Works fine with rtmpdump 2.4.r96.fa8646d. Are you using the latest rtmpdump?

keybounce commented 8 years ago

On 2016-08-27, at 11:57 PM, Yen Chi Hsuan notifications@github.com wrote:

Works fine with rtmpdump 2.4.r96.fa8646d. Are you using the latest rtmpdump?

I'm using

keybounceMBP:FrozenPlanet michael$ rtmpdump -v
RTMPDump 2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
ERROR: You must specify a hostname (--host) or url (-r "rtmp://host[:port]/playpath") containing a hostname
keybounceMBP:FrozenPlanet michael$ 

Macport reports it is up to date

keybounceMBP:FrozenPlanet michael$ sudo port selfupdate
Password:
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.3.4 installed,
MacPorts base version 2.3.4 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated

keybounceMBP:FrozenPlanet michael$ port outdated rtmpdump
No installed ports are outdated.

Even trying to force it to update:

keybounceMBP:FrozenPlanet michael$ port upgrade rtmpdump
Error: Insufficient privileges to write to MacPorts install prefix.
keybounceMBP:FrozenPlanet michael$ sudo !!
sudo port upgrade rtmpdump
Password:
--->  Scanning binaries for linking errors
--->  No broken files found.                             
keybounceMBP:FrozenPlanet michael$ 

I'll see about getting macports to update from one version of 2.4 to another version of 2.4 ... (geez, bump the release numbers people :-)


Entertaining minecraft videos http://YouTube.com/keybounce

yan12125 commented 8 years ago

Seems Macports uses the stable 2.4 release, namely 2.4.r0. There are several fixes between 2.4.r0 and 2.4.r96.

yan12125 commented 8 years ago

@keybounce Does the latest 2.4.r96 work for you?

keybounce commented 8 years ago

Which commit corresponds to r96?

I just cloned the rtmpdump git. There was a bunch of commits in 2011, including something in july that has a comment of "v2.4 changes", followed by some april commits out of sequence (I suspect either a rebase or a late merge), then more stuff in 2011. Then, in 2012, a bunch of stuff out of date order. Then stuff in the last half of 2013. Then july 2014, then december 2015.

But no tags. No branches. No sign of reordering.

It's like someone stripped all side branches, development tests, rebasing history, dead branches, etc., all of that removed, leaving only the master trunk. A tiny bit of visible branching back in 2009.

And apparently, no changes/commits in 9 months, yet no release in that time.

I strongly suspect that this is not the real master repository, but mearly what the developers are willing to publish and not rebase/edit.

Let me compile fa8646 and see how it works.

EDIT: Ahh, re-read the earlier comment:

Works fine with rtmpdump 2.4.r96.fa8646d. Are you using the latest rtmpdump?

Yea, that looks like the version I need to use.

EDIT 2: Huge number of "is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]" warnings.

keybounce commented 8 years ago

Nope.

This should be as simple as knowing what additional flags to pass to the "ld" pass, but I don't know what to do:

Process:         rtmpdump [49797]
Path:            /opt/local/bin/rtmpdump
Identifier:      rtmpdump
Version:         ???
Code Type:       X86-64 (Native)
Parent Process:  Python [49786]
Responsible:     Terminal [46491]
User ID:         502

Date/Time:       2016-09-11 13:39:12.646 -0700
OS Version:      Mac OS X 10.9.5 (13F1911)
Report Version:  11
Anonymous UUID:  322D0FA5-7F98-C78B-7DAB-9D4440433719

Sleep/Wake UUID: 6440DACA-E976-46FB-B15A-5C89A038334C

Crashed Thread:  0

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /usr/local/lib/librtmp.1.dylib
  Referenced from: /opt/local/bin/rtmpdump
  Reason: image not found

Binary Images:
    0x7fff68a27000 -     0x7fff68a5a887  dyld (239.5) <1D3130FE-FE7E-3C4C-8E74-EB51895B6BA5> /usr/lib/dyld
keybounce commented 8 years ago

OK, so:

  1. There is an explicit "make install" command to use (instead of just copying rtmpdump into /opt/local)
  2. There is a "prefix=" to change from /usr/local to /opt/local
  3. There is another prefix in the librtmp directory's Makefile
  4. With all that changed, I get a different error.
[debug] Invoking downloader on u'rtmp://cp44293.edgefcs.net/ondemand?auth=daEbibfcga1cKbmd7aJcucJddc9awcJdxcs-bx1CpJ-bWG-JoqFGnzpLCpHwwH&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4'
[download] Destination: Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv
[debug] rtmpdump command line: rtmpdump --verbose -r 'rtmp://cp44293.edgefcs.net/ondemand?auth=daEbibfcga1cKbmd7aJcucJddc9awcJdxcs-bx1CpJ-bWG-JoqFGnzpLCpHwwH&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' -o 'Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv.part' --swfVfy http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf --pageUrl http://www.bbc.co.uk --app 'ondemand?auth=daEbibfcga1cKbmd7aJcucJddc9awcJdxcs-bx1CpJ-bWG-JoqFGnzpLCpHwwH&aifp=v001&slist=public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' --playpath mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4 --resume --skip 1
[rtmpdump] dyld: Library not loaded: /usr/local/lib/librtmp.1.dylib
[rtmpdump]   Referenced from: /opt/local/bin/rtmpdump
[rtmpdump]   Reason: image not found

Not a system-level crash reporter, just a command line problem.

yan12125 commented 8 years ago

Try this and run youtube-dl again:

export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"

If it still fails, you may consider rtmpdump in Homebrew. It's 2.4.r96.fa8646d.

keybounce commented 8 years ago

Alright. I did a full clone of rtmpdump. Made sure that I'm on fa864 Uninstalled the old, installed the new.

Still fails.

keybounceMBP:rtmpdump michael$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        librtmp/librtmp.pc

nothing added to commit but untracked files present (use "git add" to track)
keybounceMBP:rtmpdump michael$ git reflog master
fa8646d master@{0}: clone: from https://git.ffmpeg.org/rtmpdump.git
keybounceMBP:rtmpdump michael$ ./rtmpdump 
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
ERROR: You must specify a hostname (--host) or url (-r "rtmp://host[:port]/playpath") containing a hostname
keybounceMBP:FrozenPlanet michael$ youtube-dl  -v http://www.bbc.co.uk/programmes/b00mfl7n/clips
[debug] System config: []
[debug] User config: [u'-o', u'%(title)s.%(ext)s', u'-f', u'\nbest[ext=mp4][height>431][height<=480]/\nbest[ext=mp4][height>431][height<=576]/\nbestvideo[ext=mp4][height=480]+bestaudio[ext=m4a]/\nbest[ext=mp4][height>340][height<=431]/\nbestvideo[ext=mp4][height>360][height<=576]+bestaudio/\nbest[height>340][height<=576]/\nbestvideo[height>360][height<=576]+bestaudio/\nbestvideo[height=360]+bestaudio/\nbest[ext=mp4][height>=280][height<=360]/\nbest[height<=576]/\nworst', u'--write-sub', u'--write-auto-sub', u'--sub-lang', u'en,enUS', u'--sub-format', u'srt/ass/best', u'--embed-subs', u'--recode-video', u'mp4', u'--mark-watched']
[debug] Command-line args: [u'-v', u'http://www.bbc.co.uk/programmes/b00mfl7n/clips']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2016.09.11.1
[debug] Python version 2.7.5 - Darwin-13.4.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 3.1.3, ffprobe 3.1.3, rtmpdump 2.4
[debug] Proxy map: {}
[bbc.co.uk:playlist] b00mfl7n: Downloading webpage
[download] Downloading playlist: Frozen Planet - Clips - BBC One
[bbc.co.uk:playlist] b00mfl7n: Downloading page 2
[bbc.co.uk:playlist] b00mfl7n: Downloading page 3
[bbc.co.uk:playlist] b00mfl7n: Downloading page 4
[bbc.co.uk:playlist] b00mfl7n: Downloading page 5
[bbc.co.uk:playlist] b00mfl7n: Downloading page 6
[bbc.co.uk:playlist] b00mfl7n: Downloading page 7
[bbc.co.uk:playlist] playlist Frozen Planet - Clips - BBC One: Downloading 142 videos
[download] Downloading video 1 of 142
[bbc.co.uk] p03phqgj: Downloading video page
[bbc.co.uk] p03phqgp: Downloading media selection XML
[bbc.co.uk] p03phqgp: Downloading media selection XML
[debug] Invoking downloader on u'rtmp://cp44293.edgefcs.net/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4'
[download] Destination: Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv
[debug] rtmpdump command line: rtmpdump --verbose -r 'rtmp://cp44293.edgefcs.net/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' -o 'Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv.part' --swfVfy http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf --pageUrl http://www.bbc.co.uk --app 'ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' --playpath mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4 --resume --skip 1
[rtmpdump] RTMPDump v2.4
[rtmpdump] (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[rtmpdump] DEBUG: Parsing...
[rtmpdump] DEBUG: Parsed protocol: 0
[rtmpdump] DEBUG: Parsed host    : cp44293.edgefcs.net
[rtmpdump] DEBUG: Parsed app     : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Protocol : RTMP
[rtmpdump] DEBUG: Hostname : cp44293.edgefcs.net
[rtmpdump] DEBUG: Port     : 1935
[rtmpdump] DEBUG: Playpath : mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: tcUrl    : rtmp://cp44293.edgefcs.net:1935/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: swfUrl   : http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf
[rtmpdump] DEBUG: pageUrl  : http://www.bbc.co.uk
[rtmpdump] DEBUG: app      : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: live     : no
[rtmpdump] DEBUG: timeout  : 30 sec
[rtmpdump] DEBUG: SWFSHA256:
[rtmpdump] DEBUG: b6 74 7f 89 f9 ec 6a 60 c1 a4 b5 8b b1 18 b0 fa
[rtmpdump] DEBUG: 65 18 86 24 c2 8a 1a a3 2f 72 0f 0b 80 59 dd 7f
[rtmpdump] DEBUG: SWFSize  : 595316
[rtmpdump] DEBUG: Failed to get last keyframe.
[rtmpdump] DEBUG: Closing connection.
[rtmpdump] 0 bytes
[rtmpdump] RTMPDump v2.4
[rtmpdump] (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[rtmpdump] DEBUG: Parsing...
[rtmpdump] DEBUG: Parsed protocol: 0
[rtmpdump] DEBUG: Parsed host    : cp44293.edgefcs.net
[rtmpdump] DEBUG: Parsed app     : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Protocol : RTMP
[rtmpdump] DEBUG: Hostname : cp44293.edgefcs.net
[rtmpdump] DEBUG: Port     : 1935
[rtmpdump] DEBUG: Playpath : mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
[rtmpdump] DEBUG: tcUrl    : rtmp://cp44293.edgefcs.net:1935/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: swfUrl   : http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf
[rtmpdump] DEBUG: pageUrl  : http://www.bbc.co.uk
[rtmpdump] DEBUG: app      : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
[rtmpdump] DEBUG: live     : no
[rtmpdump] DEBUG: timeout  : 30 sec
[rtmpdump] DEBUG: SWFSHA256:
[rtmpdump] DEBUG: b6 74 7f 89 f9 ec 6a 60 c1 a4 b5 8b b1 18 b0 fa
[rtmpdump] DEBUG: 65 18 86 24 c2 8a 1a a3 2f 72 0f 0b 80 59 dd 7f
[rtmpdump] DEBUG: SWFSize  : 595316
[rtmpdump] DEBUG: Failed to get last keyframe.
[rtmpdump] DEBUG: Closing connection.

ERROR: rtmpdump exited with code 1
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/Users/michael/bin/youtube-dl/__main__.py", line 19, in <module>
    youtube_dl.main()
  File "/Users/michael/bin/youtube-dl/youtube_dl/__init__.py", line 434, in main
    _real_main(argv)
  File "/Users/michael/bin/youtube-dl/youtube_dl/__init__.py", line 424, in _real_main
    retcode = ydl.download(all_urls)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1788, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 702, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 863, in process_ie_result
    extra_info=extra)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 755, in process_ie_result
    extra_info=extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 702, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 748, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1432, in process_video_result
    self.process_info(new_info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1696, in process_info
    success = dl(filename, info_dict)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1638, in dl
    return fd.download(name, info)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/common.py", line 354, in download
    return self.real_download(filename, info_dict)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/rtmp.py", line 202, in real_download
    self.report_error('rtmpdump exited with code %d' % retval)
  File "/Users/michael/bin/youtube-dl/youtube_dl/downloader/common.py", line 162, in report_error
    self.ydl.report_error(*args, **kargs)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 565, in report_error
    self.trouble(error_message, tb)
  File "/Users/michael/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 527, in trouble
    tb_data = traceback.format_list(traceback.extract_stack())

keybounceMBP:FrozenPlanet michael$ 
yan12125 commented 8 years ago

I'm afraid I can't help more. I copied this command:

[debug] rtmpdump command line: rtmpdump --verbose -r 'rtmp://cp44293.edgefcs.net/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' -o 'Arctic spring melt from Space, To the Ends of the Earth, Frozen Planet - BBC One.flv.part' --swfVfy http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf --pageUrl http://www.bbc.co.uk --app 'ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4' --playpath mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4 --resume --skip 1

And it's working fine for me:

RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : cp44293.edgefcs.net
DEBUG: Parsed app     : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
DEBUG: Number of skipped key frames for resume: 1
DEBUG: Protocol : RTMP
DEBUG: Hostname : cp44293.edgefcs.net
DEBUG: Port     : 1935
DEBUG: Playpath : mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
DEBUG: tcUrl    : rtmp://cp44293.edgefcs.net:1935/ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
DEBUG: swfUrl   : http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf
DEBUG: pageUrl  : http://www.bbc.co.uk
DEBUG: app      : ondemand?auth=daEaObtaTcFdzcdabcFdlcCcMaUaSczdDd3-bx2Fmb-bWG-BouDFpxqKDqEoyD&aifp=v001&slist=public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4;public/secure_auth/800kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_med.mp4;public/secure_auth/480kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_low.mp4
DEBUG: live     : no
DEBUG: timeout  : 30 sec
DEBUG: SWFSHA256:
DEBUG: b6 74 7f 89 f9 ec 6a 60 c1 a4 b5 8b b1 18 b0 fa
DEBUG: 65 18 86 24 c2 8a 1a a3 2f 72 0f 0b 80 59 dd 7f
DEBUG: SWFSize  : 595316
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 03
DEBUG: HandShake: Client digest offset: 430
DEBUG: HandShake: Initial client digest: 
DEBUG: b2 75 49 2b 1d 0a 3f 44 e1 15 2b cc 99 f5 fb d4
DEBUG: 2f a6 48 f3 8f 3c 37 06 4d 0c a1 57 7d 94 5f b1
DEBUG: HandShake: Type Answer   : 03
DEBUG: HandShake: Server Uptime : 643434369
DEBUG: HandShake: FMS Version   : 5.0.7.1
DEBUG: HandShake: Calculated digest key from secure key and server digest: 
DEBUG: 83 f2 82 8e dd 20 17 09 a3 b2 69 c2 3e 64 93 1e
DEBUG: bd d2 df e2 8b 08 93 49 f6 f8 13 09 ef 48 2f 30
DEBUG: HandShake: Client signature calculated:
DEBUG: e8 dc f6 76 a0 c0 c4 31 46 24 8f 39 e7 64 cd 2b
DEBUG: 47 a9 05 f5 f2 95 43 a5 8d d6 41 3a 2b 6a 46 69
DEBUG: HandShake: Server sent signature:
DEBUG: 2f 28 28 86 91 03 e8 d6 e7 81 1b 72 02 2d 18 22
DEBUG: 3c a1 ad ab a1 9b 70 e7 41 c4 26 92 ad 75 e9 82
DEBUG: HandShake: Digest key: 
DEBUG: a7 7c a9 53 35 56 7a 02 33 f1 4b 80 ac e6 00 c3
DEBUG: 9d cb 18 db e6 14 8a 4e ba e5 d5 6b f5 42 3f 79
DEBUG: HandShake: Signature calculated:
DEBUG: 2f 28 28 86 91 03 e8 d6 e7 81 1b 72 02 2d 18 22
DEBUG: 3c a1 ad ab a1 9b 70 e7 41 c4 26 92 ad 75 e9 82
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 1250000
DEBUG: HandleClientBW: client BW = 1250000 2
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: RTMP_ClientPacket, received: invoke 242 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:             fmsVer, STRING:     FMS/5,0,7,7054>
DEBUG: Property: <Name:       capabilities, NUMBER:     127.00>
DEBUG: Property: <Name:               mode, NUMBER:     1.00>
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:     status>
DEBUG: Property: <Name:               code, STRING:     NetConnection.Connect.Success>
DEBUG: Property: <Name:        description, STRING:     Connection succeeded.>
DEBUG: Property: <Name:     objectEncoding, NUMBER:     0.00>
DEBUG: Property: <Name:               data, ECMA_ARRAY>
DEBUG: (object begin)
DEBUG: Property: <Name:            version, STRING:     5,0,7,7054>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
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: Property: NULL
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, stopTime=0, sending play: mp4:public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 10275 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 20515 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
DEBUG: HandleCtrl, Stream IsRecorded 1
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 1
DEBUG: RTMP_ClientPacket, received: invoke 414 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
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 public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4.>
DEBUG: Property: <Name:            details, STRING:     public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4>
DEBUG: Property: <Name:           clientid, STRING:     qAAew5EA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG: RTMP_ClientPacket, received: invoke 408 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:     status>
DEBUG: Property: <Name:               code, STRING:     NetStream.Play.Start>
DEBUG: Property: <Name:        description, STRING:     Started playing public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4.>
DEBUG: Property: <Name:            details, STRING:     public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4>
DEBUG: Property: <Name:           clientid, STRING:     qAAew5EA>
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)
DEBUG: RTMP_ClientPacket, received: notify 44 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:               code, STRING:     NetStream.Data.Start>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: RTMP_ClientPacket, received: invoke 30755 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: notify 494 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:           duration, NUMBER:     25.54>
DEBUG: Property: <Name:       moovPosition, NUMBER:     36.00>
DEBUG: Property: <Name:              width, NUMBER:     832.00>
DEBUG: Property: <Name:             height, NUMBER:     468.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:     31.00>
DEBUG: Property: <Name:             aacaot, NUMBER:     2.00>
DEBUG: Property: <Name:     videoframerate, NUMBER:     25.00>
DEBUG: Property: <Name:    audiosamplerate, NUMBER:     48000.00>
DEBUG: Property: <Name:      audiochannels, NUMBER:     2.00>
DEBUG: Property: <Name:          trackinfo, STRICT_ARRAY>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:             length, NUMBER:     638000.00>
DEBUG: Property: <Name:          timescale, NUMBER:     25000.00>
DEBUG: Property: <Name:           language, STRING:     und>
DEBUG: Property: <Name:  sampledescription, STRICT_ARRAY>
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:     1225728.00>
DEBUG: Property: <Name:          timescale, NUMBER:     48000.00>
DEBUG: Property: <Name:           language, STRING:     und>
DEBUG: Property: <Name:  sampledescription, STRICT_ARRAY>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:         sampletype, STRING:     mp4a>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
INFO: Metadata:
INFO:   duration              25.54
INFO:   moovPosition          36.00
INFO:   width                 832.00
INFO:   height                468.00
INFO:   videocodecid          avc1
INFO:   audiocodecid          mp4a
INFO:   avcprofile            77.00
INFO:   avclevel              31.00
INFO:   aacaot                2.00
INFO:   videoframerate        25.00
INFO:   audiosamplerate       48000.00
INFO:   audiochannels         2.00
INFO: trackinfo:
INFO:   length                638000.00
INFO:   timescale             25000.00
INFO:   language              und
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   length                1225728.00
INFO:   timescale             48000.00
INFO:   language              und
INFO: sampledescription:
INFO:   sampletype            mp4a
DEBUG: RTMP_ClientPacket, received: invoke 40995 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
29.120 kB / 0.00 sec (0.0%)
DEBUG: RTMP_ClientPacket, received: invoke 51235 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 61475 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 71717 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
131.808 kB / 0.68 sec (2.6%)
DEBUG: RTMP_ClientPacket, received: invoke 81957 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 92197 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 102437 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 112677 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
258.039 kB / 1.36 sec (5.3%)
DEBUG: RTMP_ClientPacket, received: invoke 122917 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 133157 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
322.039 kB / 1.69 sec (6.5%)
DEBUG: RTMP_ClientPacket, received: invoke 40 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwdone>
4575.354 kB / 24.40 sec (95.5%)
DEBUG: RTMP_ClientPacket, received: notify 102 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:               code, STRING:     NetStream.Play.Complete>
DEBUG: Property: <Name:              level, STRING:     status>
DEBUG: Property: <Name:           duration, NUMBER:     6.00>
DEBUG: Property: <Name:              bytes, NUMBER:     4868178.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 418 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING:     status>
DEBUG: Property: <Name:               code, STRING:     NetStream.Play.Stop>
DEBUG: Property: <Name:        description, STRING:     Stopped playing public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4.>
DEBUG: Property: <Name:            details, STRING:     public/secure_auth/1500kbps/MP/2c978993539a3ae10153ae381a560975--video--nhufilm-frozenplanet-graphics-sea-ice-1024x576_flv_avc1_high.mp4>
DEBUG: Property: <Name:           clientid, STRING:     qAAew5EA>
DEBUG: Property: <Name:             reason, STRING:     >
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
WARNING: Larger timestamp than 24-bit: 0xfffffef8
DEBUG: Invoking deleteStream
DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
4753.663 kB / 25.52 sec (99.9%)
DEBUG: RTMP_Read returned: 0
Download complete
DEBUG: Closing connection.