Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying to download TLS w/ Steven Colbert from CBS.com; "https protocol not found, recompile with openssl or gnutls enabled." #7679

Closed
Wowfunhappy opened this issue Nov 28, 2015 · 1 comment

Comments

@Wowfunhappy
Copy link

@Wowfunhappy Wowfunhappy commented Nov 28, 2015

Hi! I'm trying to use Youtube-DL to download episodes of The Late Show With Steven Colbert. This problem happens with every episode of the show that I have tried, but for the sake of documentation, one such episode can be found here.

As of version 2015.11.27.1, Youtube-DL passes an https URL to ffmpeg before beginning the download process. Because my version of ffmpeg has not been compiled with openssl support, however, this results in an error: "https protocol not found, recompile with openssl or gnutls enabled."

While the obvious solution to this problem would be to recompile ffmpeg with openssl support, I'm using a prebuilt, static binary from http://ffmpegmac.net. Compiling static binaries of ffmpeg is a fairly labor-intensive process, and substantially outside of my skill level.

This problem does NOT occur as of version 2014.12.17.2, which downloads the video perfectly and does not appear to use ffmpeg at all. I have not tested any in-between versions.

Full output from version 2015.11.27.1:

$ youtube-dl http://www.cbs.com/shows/the-late-show-with-stephen-colbert/video/GGtCz99eZSaQEMPQ7kWcaheiojH71B5a/the-late-show-11-25-2015-gloria-estefan-navy-seal-eric-greitens-former-marine-sergeant-jake-wood-chef-daniel-boulud-/ -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'http://www.cbs.com/shows/the-late-show-with-stephen-colbert/video/GGtCz99eZSaQEMPQ7kWcaheiojH71B5a/the-late-show-11-25-2015-gloria-estefan-navy-seal-eric-greitens-former-marine-sergeant-jake-wood-chef-daniel-boulud-/', u'-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.11.27.1
[debug] Python version 2.7.10 - Darwin-15.0.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 2.5.1, rtmpdump 2.4
[debug] Proxy map: {}
[CBS] the-late-show-11-25-2015-gloria-estefan-navy-seal-eric-greitens-former-marine-sergeant-jake-wood-chef-daniel-boulud-: Downloading webpage
[ThePlatform] _B1GDlKcRVaE: Downloading SMIL data
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading m3u8 information
[ThePlatform] _B1GDlKcRVaE: Downloading JSON metadata
[debug] Invoking downloader on u'https://cbsios-vh.akamaihd.net/i/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692934_,548,3596,2596,1848,1248,848,298,158,000.mp4.csmil/index_1_av.m3u8?null=&id=AgBJ2+xbaGEO31okWVZRLvZqgDRnU2Aau28EnR8doHKtSxomPXxiBp19iA5drLdmvD0Gsv%2f0qIUi4w%3d%3d'
[download] Destination: The Late Show - 11_25_2015 (Gloria Estefan, Navy SEAL Eric Greitens & former Marine Sergeant Jake Wood, Chef Daniel Boulud)-_B1GDlKcRVaE.mp4
[debug] ffmpeg command line: ffmpeg -y -headers 'Accept-Language: en-us,en;q=0.5
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/20.0 (Chrome)
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Cookie: _alid_=1bpNxegPSbVt+RJxVPP5tA==; hdntl=exp=1448768986~acl=%2fi%2ftemp_hd_gallery_video%2fCBS_Production_Outlet_VMS%2fvideo_robot%2fCBS_Production_Entertainment%2f2015%2f11%2f23%2f572820035888%2fCBS_COLBERT_0052_CONTENT_CIAN_steamclip_692934_*~data=hdntl~hmac=50ea0f0eec2d3d6d10bd2378465b19e16298ad5119c36b7e242fa284314528a6
' -i 'https://cbsios-vh.akamaihd.net/i/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692934_,548,3596,2596,1848,1248,848,298,158,000.mp4.csmil/index_1_av.m3u8?null=&id=AgBJ2+xbaGEO31okWVZRLvZqgDRnU2Aau28EnR8doHKtSxomPXxiBp19iA5drLdmvD0Gsv%2f0qIUi4w%3d%3d' -f mp4 -c copy -bsf:a aac_adtstoasc 'file:The Late Show - 11_25_2015 (Gloria Estefan, Navy SEAL Eric Greitens & former Marine Sergeant Jake Wood, Chef Daniel Boulud)-_B1GDlKcRVaE.mp4.part'
ffmpeg version 2.5.1 Copyright (c) 2000-2014 the FFmpeg developers
  built on Dec 17 2014 09:50:09 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
  configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --arch=x86_64 --enable-runtime-cpudetect
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 13.100 / 56. 13.100
  libavformat    56. 15.102 / 56. 15.102
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
https protocol not found, recompile with openssl or gnutls enabled.
https://cbsios-vh.akamaihd.net/i/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692934_,548,3596,2596,1848,1248,848,298,158,000.mp4.csmil/index_1_av.m3u8?null=&id=AgBJ2+xbaGEO31okWVZRLvZqgDRnU2Aau28EnR8doHKtSxomPXxiBp19iA5drLdmvD0Gsv%2f0qIUi4w%3d%3d: Protocol not found


ERROR: ffmpeg 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 "/usr/local/bin/youtube-dl/__main__.py", line 19, in <module>
    youtube_dl.main()
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 410, in main
    _real_main(argv)
  File "/usr/local/bin/youtube-dl/youtube_dl/__init__.py", line 400, in _real_main
    retcode = ydl.download(all_urls)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1669, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 674, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 745, in process_ie_result
    new_result, download=download, extra_info=extra_info)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 720, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1339, in process_video_result
    self.process_info(new_info)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1601, in process_info
    success = dl(filename, info_dict)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 1543, in dl
    return fd.download(name, info)
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/common.py", line 342, in download
    return self.real_download(filename, info_dict)
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/hls.py", line 61, in real_download
    self.report_error('%s exited with code %d' % (ffpp.basename, retval))
  File "/usr/local/bin/youtube-dl/youtube_dl/downloader/common.py", line 155, in report_error
    self.ydl.report_error(*args, **kargs)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 538, in report_error
    self.trouble(error_message, tb)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 500, in trouble
    tb_data = traceback.format_list(traceback.extract_stack())

Full (working) output from 2014.12.17.2:

$ ./youtube-dl http://www.cbs.com/shows/the-late-show-with-stephen-colbert/video/GGtCz99eZSaQEMPQ7kWcaheiojH71B5a/the-late-show-11-25-2015-gloria-estefan-navy-seal-eric-greitens-former-marine-sergeant-jake-wood-chef-daniel-boulud-/ -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['http://www.cbs.com/shows/the-late-show-with-stephen-colbert/video/GGtCz99eZSaQEMPQ7kWcaheiojH71B5a/the-late-show-11-25-2015-gloria-estefan-navy-seal-eric-greitens-former-marine-sergeant-jake-wood-chef-daniel-boulud-/', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.12.17.2
[debug] Python version 2.7.10 - Darwin-15.0.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 2.5.1, rtmpdump 2.4
[debug] Proxy map: {}
[CBS] GGtCz99eZSaQEMPQ7kWcaheiojH71B5a: Downloading webpage
[ThePlatform] PMHKO0bU2WBo: Downloading XML
[ThePlatform] PMHKO0bU2WBo: Downloading webpage
[debug] Invoking downloader on 'rtmp://cp48590.edgefcs.net/ondemand/?auth=daEcwdLadcfbncXaldXbicebibMcac5aUaJ-bwwstE-h0-GcDMfWoe&aifp=v001&slist=video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/'
[download] Destination: The Late Show - 11_25_2015 (Gloria Estefan, Navy SEAL Eric Greitens & former Marine Sergeant Jake Wood, Chef Daniel Boulud)-PMHKO0bU2WBo.flv
[debug] rtmpdump command line: rtmpdump --verbose -r 'rtmp://cp48590.edgefcs.net/ondemand/?auth=daEcwdLadcfbncXaldXbicebibMcac5aUaJ-bwwstE-h0-GcDMfWoe&aifp=v001&slist=video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/' -o 'The Late Show - 11_25_2015 (Gloria Estefan, Navy SEAL Eric Greitens & former Marine Sergeant Jake Wood, Chef Daniel Boulud)-PMHKO0bU2WBo.flv.part' --playpath mp4:video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.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    : cp48590.edgefcs.net
[rtmpdump] DEBUG: Parsed app     : ondemand/?auth=daEcwdLadcfbncXaldXbicebibMcac5aUaJ-bwwstE-h0-GcDMfWoe&aifp=v001&slist=video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/
[rtmpdump] DEBUG: Number of skipped key frames for resume: 1
[rtmpdump] DEBUG: Protocol : RTMP
[rtmpdump] DEBUG: Hostname : cp48590.edgefcs.net
[rtmpdump] DEBUG: Port     : 1935
[rtmpdump] DEBUG: Playpath : mp4:video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4
[rtmpdump] DEBUG: tcUrl    : rtmp://cp48590.edgefcs.net:1935/ondemand/?auth=daEcwdLadcfbncXaldXbicebibMcac5aUaJ-bwwstE-h0-GcDMfWoe&aifp=v001&slist=video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/
[rtmpdump] DEBUG: app      : ondemand/?auth=daEcwdLadcfbncXaldXbicebibMcac5aUaJ-bwwstE-h0-GcDMfWoe&aifp=v001&slist=video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/
[rtmpdump] DEBUG: live     : no
[rtmpdump] DEBUG: timeout  : 30 sec
[rtmpdump] DEBUG: Setting buffer time to: 36000000ms
[rtmpdump] Connecting ...
[rtmpdump] DEBUG: RTMP_Connect1, ... connected, handshaking
[rtmpdump] DEBUG: HandShake: Type Answer   : 03
[rtmpdump] DEBUG: HandShake: Server Uptime : 850453973
[rtmpdump] DEBUG: HandShake: FMS Version   : 5.0.7.1
[rtmpdump] DEBUG: HandShake: Handshaking finished....
[rtmpdump] DEBUG: RTMP_Connect1, handshaked
[rtmpdump] DEBUG: Invoking connect
[rtmpdump] INFO: Connected...
[rtmpdump] DEBUG: HandleServerBW: server BW = 1250000
[rtmpdump] DEBUG: HandleClientBW: client BW = 1250000 2
[rtmpdump] DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 242 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:             fmsVer, STRING:  FMS/5,0,7,7055>
[rtmpdump] DEBUG: Property: <Name:       capabilities, NUMBER:  127.00>
[rtmpdump] DEBUG: Property: <Name:               mode, NUMBER:  1.00>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:              level, STRING:  status>
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetConnection.Connect.Success>
[rtmpdump] DEBUG: Property: <Name:        description, STRING:  Connection succeeded.>
[rtmpdump] DEBUG: Property: <Name:     objectEncoding, NUMBER:  0.00>
[rtmpdump] DEBUG: Property: <Name:               data, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:            version, STRING:  5,0,7,7055>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <_result>
[rtmpdump] DEBUG: HandleInvoke, received result for method call <connect>
[rtmpdump] DEBUG: sending ctrl. type: 0x0003
[rtmpdump] DEBUG: Invoking createStream
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 21 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <onBWDone>
[rtmpdump] DEBUG: Invoking _checkbw
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <_result>
[rtmpdump] DEBUG: HandleInvoke, received result for method call <createStream>
[rtmpdump] DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: mp4:video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4
[rtmpdump] DEBUG: Invoking play
[rtmpdump] DEBUG: sending ctrl. type: 0x0003
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 10275 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <_onbwcheck>
[rtmpdump] DEBUG: Invoking _result
[rtmpdump] DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
[rtmpdump] DEBUG: HandleCtrl, Stream IsRecorded 1
[rtmpdump] DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
[rtmpdump] DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
[rtmpdump] DEBUG: HandleCtrl, Stream Begin 1
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 490 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:              level, STRING:  status>
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetStream.Play.Reset>
[rtmpdump] DEBUG: Property: <Name:        description, STRING:  Playing and resetting video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4.>
[rtmpdump] DEBUG: Property: <Name:            details, STRING:  video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4>
[rtmpdump] DEBUG: Property: <Name:           clientid, STRING:  qAAHwLXA>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <onStatus>
[rtmpdump] DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 484 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:              level, STRING:  status>
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetStream.Play.Start>
[rtmpdump] DEBUG: Property: <Name:        description, STRING:  Started playing video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4.>
[rtmpdump] DEBUG: Property: <Name:            details, STRING:  video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4>
[rtmpdump] DEBUG: Property: <Name:           clientid, STRING:  qAAHwLXA>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <onStatus>
[rtmpdump] DEBUG: HandleInvoke, onStatus: NetStream.Play.Start
[rtmpdump] Starting download at: 0.000 kB
[rtmpdump] DEBUG: RTMP_ClientPacket, received: notify 24 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: ignoring too small audio packet: size: 0
[rtmpdump] DEBUG: RTMP_ClientPacket, received: notify 44 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetStream.Data.Start>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 57 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <onBWDone>
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 40 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <_onbwdone>
[rtmpdump] DEBUG: RTMP_ClientPacket, received: notify 693 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:           duration, NUMBER:  2543.52>
[rtmpdump] DEBUG: Property: <Name:       moovPosition, NUMBER:  40.00>
[rtmpdump] DEBUG: Property: <Name:              width, NUMBER:  848.00>
[rtmpdump] DEBUG: Property: <Name:             height, NUMBER:  480.00>
[rtmpdump] DEBUG: Property: <Name:       videocodecid, STRING:  avc1>
[rtmpdump] DEBUG: Property: <Name:       audiocodecid, STRING:  mp4a>
[rtmpdump] DEBUG: Property: <Name:         avcprofile, NUMBER:  77.00>
[rtmpdump] DEBUG: Property: <Name:           avclevel, NUMBER:  31.00>
[rtmpdump] DEBUG: Property: <Name:             aacaot, NUMBER:  2.00>
[rtmpdump] DEBUG: Property: <Name:     videoframerate, NUMBER:  29.97>
[rtmpdump] DEBUG: Property: <Name:    audiosamplerate, NUMBER:  48000.00>
[rtmpdump] DEBUG: Property: <Name:      audiochannels, NUMBER:  2.00>
[rtmpdump] DEBUG: Property: <Name:               tags, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:              ��too, STRING:  Lavf56.15.102>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: Property: <Name:          trackinfo, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:             length, NUMBER:  30491600.00>
[rtmpdump] DEBUG: Property: <Name:          timescale, NUMBER:  11988.00>
[rtmpdump] DEBUG: Property: <Name:           language, STRING:  eng>
[rtmpdump] DEBUG: Property: <Name:  sampledescription, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:         sampletype, STRING:  avc1>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:             length, NUMBER:  122089024.00>
[rtmpdump] DEBUG: Property: <Name:          timescale, NUMBER:  48000.00>
[rtmpdump] DEBUG: Property: <Name:           language, STRING:  eng>
[rtmpdump] DEBUG: Property: <Name:  sampledescription, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:         sampletype, STRING:  mp4a>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:             length, NUMBER:  228915915.00>
[rtmpdump] DEBUG: Property: <Name:          timescale, NUMBER:  90000.00>
[rtmpdump] DEBUG: Property: <Name:           language, STRING:  und>
[rtmpdump] DEBUG: Property: <Name:  sampledescription, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:             length, NUMBER:  122087424.00>
[rtmpdump] DEBUG: Property: <Name:          timescale, NUMBER:  48000.00>
[rtmpdump] DEBUG: Property: <Name:           language, STRING:  und>
[rtmpdump] DEBUG: Property: <Name:  sampledescription, OBJECT>
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] INFO: Metadata:
[rtmpdump] INFO:   duration              2543.52
[rtmpdump] INFO:   moovPosition          40.00
[rtmpdump] INFO:   width                 848.00
[rtmpdump] INFO:   height                480.00
[rtmpdump] INFO:   videocodecid          avc1
[rtmpdump] INFO:   audiocodecid          mp4a
[rtmpdump] INFO:   avcprofile            77.00
[rtmpdump] INFO:   avclevel              31.00
[rtmpdump] INFO:   aacaot                2.00
[rtmpdump] INFO:   videoframerate        29.97
[rtmpdump] INFO:   audiosamplerate       48000.00
[rtmpdump] INFO:   audiochannels         2.00
[rtmpdump] INFO: tags:
[rtmpdump] INFO:   ��too                 Lavf56.15.102
[rtmpdump] INFO: trackinfo:
[rtmpdump] INFO:   length                30491600.00
[rtmpdump] INFO:   timescale             11988.00
[rtmpdump] INFO:   language              eng
[rtmpdump] INFO: sampledescription:
[rtmpdump] INFO:   sampletype            avc1
[rtmpdump] INFO:   length                122089024.00
[rtmpdump] INFO:   timescale             48000.00
[rtmpdump] INFO:   language              eng
[rtmpdump] INFO: sampledescription:
[rtmpdump] INFO:   sampletype            mp4a
[rtmpdump] INFO:   length                228915915.00
[rtmpdump] INFO:   timescale             90000.00
[rtmpdump] INFO:   language              und
[rtmpdump] INFO: sampledescription:
[rtmpdump] INFO:   length                122087424.00
[rtmpdump] INFO:   timescale             48000.00
[rtmpdump] INFO:   language              und
[rtmpdump] INFO: sampledescription:
[download]  25.4% of ~605.20MiB at  1.20MiB/s ETA 06:16
[rtmpdump] DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
[rtmpdump] DEBUG: HandleCtrl, Ping 850580953
[rtmpdump] DEBUG: sending ctrl. type: 0x0007
[download]  86.0% of ~596.11MiB at  1.20MiB/s ETA 01:09
[rtmpdump] DEBUG: HandleCtrl, received ctrl. type: 6, len: 6
[rtmpdump] DEBUG: HandleCtrl, Ping 850881130
[rtmpdump] DEBUG: sending ctrl. type: 0x0007
[download]  99.9% of ~597.61MiB at  1.20MiB/s ETA 00:00
[rtmpdump] DEBUG: ignoring too small audio packet: size: 0
[rtmpdump] DEBUG: RTMP_ClientPacket, received: notify 102 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetStream.Play.Complete>
[rtmpdump] DEBUG: Property: <Name:              level, STRING:  status>
[rtmpdump] DEBUG: Property: <Name:           duration, NUMBER:  498.00>
[rtmpdump] DEBUG: Property: <Name:              bytes, NUMBER:  626058171.00>
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleCtrl, received ctrl. type: 1, len: 6
[rtmpdump] DEBUG: HandleCtrl, Stream EOF 1
[rtmpdump] DEBUG: RTMP_ClientPacket, received: invoke 494 bytes
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: NULL
[rtmpdump] DEBUG: (object begin)
[rtmpdump] DEBUG: Property: <Name:              level, STRING:  status>
[rtmpdump] DEBUG: Property: <Name:               code, STRING:  NetStream.Play.Stop>
[rtmpdump] DEBUG: Property: <Name:        description, STRING:  Stopped playing video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4.>
[rtmpdump] DEBUG: Property: <Name:            details, STRING:  video/temp_hd_gallery_video/CBS_Production_Outlet_VMS/video_robot/CBS_Production_Entertainment/2015/11/23/572820035888/CBS_COLBERT_0052_CONTENT_CIAN_steamclip_692936_1928.mp4>
[rtmpdump] DEBUG: Property: <Name:           clientid, STRING:  qAAHwLXA>
[rtmpdump] DEBUG: Property: <Name:             reason, STRING:  >
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: (object end)
[rtmpdump] DEBUG: HandleInvoke, server invoking <onStatus>
[rtmpdump] DEBUG: HandleInvoke, onStatus: NetStream.Play.Stop
[rtmpdump] DEBUG: Invoking deleteStream
[rtmpdump] DEBUG: Got Play.Complete or Play.Stop from server. Assuming stream is complete
[download]  99.9% of ~597.65MiB at  1.20MiB/s ETA 00:00
[rtmpdump] DEBUG: RTMP_Read returned: 0
[rtmpdump] Download complete
[rtmpdump] DEBUG: Closing connection.
[rtmpdump] 626058447 bytes

Edit: One more thing: the problem does NOT occur when using --simulate, which somewhat defeats the purpose of the flag (to see if a video WOULD be downloadable without actually downloading it).

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Nov 29, 2015

youtube-dl does not use rtmp URLs for cbs anymore, you'll have to get ffmpeg with https support.

@dstftw dstftw closed this Nov 29, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
@dstftw @Wowfunhappy and others
You can’t perform that action at this time.