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.31k stars 9.95k forks source link

Live Recording drops huge chunks with error: skipping 23 segments ahead, expired from playlists #25644

Open h3lo opened 4 years ago

h3lo commented 4 years ago

Checklist

Log

$ youtube-dl -F https://youtu.be/K41czZ2JQ74
[youtube] K41czZ2JQ74: Downloading webpage
[youtube] K41czZ2JQ74: Downloading m3u8 information
[youtube] K41czZ2JQ74: Downloading MPD manifest
[info] Available formats for K41czZ2JQ74:
format code  extension  resolution note
91           mp4        256x144    HLS  197k , avc1.42c00b, 30.0fps, mp4a.40.5@ 48k
92           mp4        426x240    HLS  338k , avc1.4d4015, 30.0fps, mp4a.40.5@ 48k
93           mp4        640x360    HLS  829k , avc1.4d401e, 30.0fps, mp4a.40.2@128k
94           mp4        854x480    HLS 1380k , avc1.4d401f, 30.0fps, mp4a.40.2@128k
95           mp4        1280x720   HLS 2593k , avc1.4d401f, 30.0fps, mp4a.40.2@256k
96           mp4        1920x1080  HLS 4715k , avc1.640028, 30.0fps, mp4a.40.2@256k (best)

$ youtube-dl -f 96 https://youtu.be/K41czZ2JQ74                           [youtube] K41czZ2JQ74: Downloading webpage
[youtube] K41czZ2JQ74: Downloading m3u8 information
[youtube] K41czZ2JQ74: Downloading MPD manifest
[download] Destination: Digital Mirage - Online Music Festival (Friday)-K41czZ2JQ74.mp4
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
  configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
[hls,applehttp @ 0x5615878ee940] Opening 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592016495/ei/DurjXrf2O4HigwPf4b3oBA/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/14660/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/mt/1591994780/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRgIhANiE7s1dIQ4jUL91FpRg9bzVSR7UTXji2xcV_uQUR5aeAiEAzv21H4PVE_8odJnLKY-UGwospzMzB_8-2Dy9yDHHRvk%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRgIhAIQl27AuVV9wWZZrLwA49NSEBuTaxcm2Coqa06_8lktPAiEA72z-g6Lh8oXP5Tk-L7bguQpgot-8LS9APubaZLov2i0%3D/playlist/index.m3u8/sq/1398/goap/clen%3D80989%3Blmt%3D1591987886772857/govp/clen%3D2859627%3Blmt%3D1591987886772855/dur/5.000/file/seg.ts' for reading
Input #0, hls,applehttp, from 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592016495/ei/DurjXrf2O4HigwPf4b3oBA/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/14660/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/mt/1591994780/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRgIhANiE7s1dIQ4jUL91FpRg9bzVSR7UTXji2xcV_uQUR5aeAiEAzv21H4PVE_8odJnLKY-UGwospzMzB_8-2Dy9yDHHRvk%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRgIhAIQl27AuVV9wWZZrLwA49NSEBuTaxcm2Coqa06_8lktPAiEA72z-g6Lh8oXP5Tk-L7bguQpgot-8LS9APubaZLov2i0%3D/playlist/index.m3u8':
  Duration: N/A, start: 6989.994667, bitrate: N/A
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
Output #0, mp4, to 'file:Digital Mirage - Online Music Festival (Friday)-K41czZ2JQ74.mp4.part':
  Metadata:
    encoder         : Lavf57.83.100
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
?
skipping 20 segments ahead, expired from playlists
[hls,applehttp @ 0x5615878ee940] Opening 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592016495/ei/DurjXrf2O4HigwPf4b3oBA/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/14660/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/mt/1591994780/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRgIhANiE7s1dIQ4jUL91FpRg9bzVSR7UTXji2xcV_uQUR5aeAiEAzv21H4PVE_8odJnLKY-UGwospzMzB_8-2Dy9yDHHRvk%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRgIhAIQl27AuVV9wWZZrLwA49NSEBuTaxcm2Coqa06_8lktPAiEA72z-g6Lh8oXP5Tk-L7bguQpgot-8LS9APubaZLov2i0%3D/playlist/index.m3u8/sq/1419/goap/clen%3D81030%3Blmt%3D1591987886773067/govp/clen%3D2640671%3Blmt%3D1591987886773065/dur/5.000/file/seg.ts' for reading
skipping 23 segments ahead, expired from playlists:01:45.02 bitrate= 219.7kbits/s speed=0.874x

Verbose Log

$ youtube-dl -v  -f 96 https://youtu.be/K41czZ2JQ74
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'-f', u'96', u'https://youtu.be/K41czZ2JQ74']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.06.06
[debug] Python version 2.7.17 (CPython) - Linux-4.15.0-99-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6
[debug] Proxy map: {}
[youtube] K41czZ2JQ74: Downloading webpage
[youtube] K41czZ2JQ74: Downloading m3u8 information
[youtube] K41czZ2JQ74: Downloading MPD manifest
[debug] Invoking downloader on u'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8'
[download] Destination: Digital Mirage - Online Music Festival (Friday)-K41czZ2JQ74.mp4
[debug] ffmpeg command line: ffmpeg -y -loglevel verbose -headers 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.112 Safari/537.36
' -i 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8' -c copy -f mp4 'file:Digital Mirage - Online Music Festival (Friday)-K41czZ2JQ74.mp4.part'
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
  configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
[hls,applehttp @ 0x55b334bcd980] HLS request for url 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2418/goap/clen%3D81453%3Blmt%3D1591987886783057/govp/clen%3D1903731%3Blmt%3D1591987886783055/dur/5.000/file/seg.ts', offset 0, playlist 0
[hls,applehttp @ 0x55b334bcd980] Opening 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2418/goap/clen%3D81453%3Blmt%3D1591987886783057/govp/clen%3D1903731%3Blmt%3D1591987886783055/dur/5.000/file/seg.ts' for reading
[h264 @ 0x55b334f43040] Reinit context to 1920x1088, pix_fmt: yuv420p
Input #0, hls,applehttp, from 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8':
  Duration: N/A, start: 12089.984000, bitrate: N/A
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, left), 1920x1080 (1920x1088) [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
Output #0, mp4, to 'file:Digital Mirage - Online Music Festival (Friday)-K41czZ2JQ74.mp4.part':
  Metadata:
    encoder         : Lavf57.83.100
    Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
Automatically inserted bitstream filter 'aac_adtstoasc'; args=''
skipping 20 segments ahead, expired from playlists
[hls,applehttp @ 0x55b334bcd980] HLS request for url 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2439/goap/clen%3D81358%3Blmt%3D1591987886783267/govp/clen%3D1692066%3Blmt%3D1591987886783265/dur/5.000/file/seg.ts', offset 0, playlist 0
[hls,applehttp @ 0x55b334bcd980] Opening 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2439/goap/clen%3D81358%3Blmt%3D1591987886783267/govp/clen%3D1692066%3Blmt%3D1591987886783265/dur/5.000/file/seg.ts' for reading
skipping 23 segments ahead, expired from playlists:01:45.00 bitrate= 139.8kbits/s speed=0.874x
[hls,applehttp @ 0x55b334bcd980] HLS request for url 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2463/goap/clen%3D81617%3Blmt%3D1591987886783507/govp/clen%3D1353984%3Blmt%3D1591987886783505/dur/5.000/file/seg.ts', offset 0, playlist 0
[hls,applehttp @ 0x55b334bcd980] Opening 'https://r5---sn-8xgp1vo-ab5l.googlevideo.com/videoplayback/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/expire/1592021593/ei/-f3jXt6VA5aB2LYP9uid8AQ/ip/REDACTEDIPADDR/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13300/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/keepalive/yes/fexp/23882513/mt/1591999938/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRAIgQ2hU8hg5n12A69gU9Wg8TaHaxRpyyBWxiq0ZgRvsY8oCIA57QbRKYpEUOmDbRwpqGvzEpgxsO4d8vpYMEeY9EQbR/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIhAI-yn0KOerime74_6FI-k1nn4nq7P9xkoesW-ukqses3AiA5b8Uhd7f6TGF_K86Y-J1PzNsMiMGYXl-1SZ_QNfyV_A%3D%3D/playlist/index.m3u8/sq/2463/goap/clen%3D81617%3Blmt%3D1591987886783507/govp/clen%3D1353984%3Blmt%3D1591987886783505/dur/5.000/file/seg.ts' for reading
frame=  300 fps=1.2 q=-1.0 size=    3584kB time=00:03:45.00 bitrate= 130.5kbits/s speed=0.936x

Note: I replaced my IP address with REDACTEDIPADDR in log output.

Description

Trying to record some of the live sets from this weekends Digital Mirage 2 online music festival. https://www.youtube.com/watch?v=K41czZ2JQ74

Attempting to download with youtube-dl produces unusal output I've not seen before "skipping 23 segments ahead, expired from playlists"

The resulting files have a few seconds of A/V and then the video freezes and there is silence for a min or so, before another few seconds of content plays normally. This repeats just like the log messages about skipping segments.

I was able to use this command to get the playlist:

$ youtube-dl -f 96 -g https://www.youtube.com/watch?v=K41czZ2JQ74                                                                                     https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592021264/ei/r_zjXpimPMix8wTfkanwBw/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13350/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/beids/9466587/mt/1591999578/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRQIgLbQ6dPPGw5N9sf2dn72zGe_p6712SOMrASmAoJct-b0CIQDawD2Lf5v_LrtDkGNgbbo6I0FFiFzfsH6a1riy08tVSQ%3D%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRAIgAwIQs6Nlt9isTH5TZut5B7047YCZYvWwRo9qa-SuhE8CIB53ZUVE0yzP6Vy4y6Ue_Pm2sGBb2rU8cJWrz45iNg2D/playlist/index.m3u8

I tried opening it directly with FFMPEG, but had the same error, so it seems the error comes from ffmpeg:

ffmpeg -i 'https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1592019607/ei/N_bjXraPBOXB4wH9tpzQAQ/ip/REDACTEDIPADDR/id/K41czZ2JQ74.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r5---sn-8xgp1vo-ab5l.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13600/mh/51/mm/44/mn/sn-8xgp1vo-ab5l/ms/lva/mv/m/mvi/4/pl/16/dover/11/keepalive/yes/mt/1591997899/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRQIgQhnk0CwNswzpMiNbGl_UJqcXIE-7GT8B59ONl6x22R8CIQCY5euqbeShJfWgDtIPnEcZeBCyhD3DxKNKvgZ91G_U_g%3D%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIgHKGfjHuc2pfvnN16FgJEBo4doe-r7HAHnh46QwG0bY8CIQCNMZbqliOBP-w-JdHjdL8L67Uej5d13NFFNqPlYTNMaQ%3D%3D/playlist/index.m3u8' -c copy test.mp4

My FFMPEG is: ffmpeg version 3.4.6-0ubuntu0.18.04.1

I am able to open the playlist URL with VLC and play/record without issue.

scarabdesign commented 4 years ago

This same thing happened to me trying to grab a live stream of Lockn' 2020 (links to this stream have been taken down already). It seems to pick up the stream where it's live at the time I start streaming, play for 10 to 20 seconds and then freeze. Then I hear spliced in 10 to 20 seconds of a different part of audio from the same stream, and then switches 10 to 20 seconds of audio from another part of the same stream. Eventually it will start on the video stream again, but again, it's only 10 to 20 seconds and then pauses and repeats the above all over again.

I initiated my download as h3lo had and the output looked about the same: skipping [x] segments ahead, expired from playlists

It looked to me (tho I'm not sure) when this youtube stream lasts longer than 5 hours, the oldest part of the stream gets tossed. I noticed when I viewed the youtube stream in my browser after 8 hours, it would not let me track back to the beginning of the stream, but only up to 5 hours back. Just a hunch that that might have something to do with it. Perhaps this is what is meant by "expired from playlists". [shrug]