[FFmpeg-user] [hls] keepalive request failed

Reino Wijnsma rwijnsma at xs4all.nl
Sat Oct 24 01:12:30 EEST 2020

Hello ffmpeg-user,

ffmpeg -fflags +igndts -i "https://vod-kijk2-prod.talpatvcdn.nl/GIEBboXaKkD/3bf69d5f-da4f-7756-7e3d-ad8d1295f936/GIEBboXaKkD-index.ism/GIEBboXaKkD-index-audio=160000-video=3031502.m3u8" -i "https://vod-kijk2-prod.talpatvcdn.nl/webvtt/760978E1.vtt" -c copy -c:s srt "output.mkv"
ffmpeg version N-98939-g276d86a-Reino Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.2.0 (GCC)
  configuration: --arch=x86 --target-os=mingw32 --prefix=/cygdrive/m/ffmpeg-windows-build-helpers-master/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32 --cross-prefix=/cygdrive/m/ffmpeg-windows-build-helpers-master/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32- --extra-cflags='-march=pentium3 -mtune=athlon-xp -O2 -mfpmath=sse -msse' --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Reino --enable-gpl --enable-gray --enable-version3 --disable-debug --disable-doc --disable-htmlpages --disable-manpages --disable-mediafoundation --disable-podpages --disable-txtpages --disable-w32threads --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-gmp --enable-libaom --enable-libass --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libsoxr --enable-libtwolame
--enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-mbedtls
  libavutil      56. 58.100 / 56. 58.100
  libavcodec     58.101.101 / 58.101.101
  libavformat    58. 51.101 / 58. 51.101
  libavdevice    58. 11.101 / 58. 11.101
  libavfilter     7. 87.100 /  7. 87.100
  libswscale      5.  8.100 /  5.  8.100
  libswresample   3.  8.100 /  3.  8.100
  libpostproc    55.  8.100 / 55.  8.100
[tls @ 0500e240] mbedtls_ssl_read reported connection reset by peer=3177.6kbits/s speed=2.52x
[mpegts @ 0500f040] Invalid timestamps stream=1, pts=176367600, dts=176371200, size=1398
[mpegts @ 0500f040] Invalid timestamps stream=1, pts=176371200, dts=176374800, size=1596
[tcp @ 05678300] ffurl_read returned 0xdfb9b0bb
[https @ 05909880] Opening 'https://vod-kijk2-prod.talpatvcdn.nl/GIEBboXaKkD/3bf69d5f-da4f-7756-7e3d-ad8d1295f936/GIEBboXaKkD-index.ism/GIEBboXaKkD-index-audio=160000-video=3031502-977.ts' for reading
[tcp @ 05678300] ffurl_read returned 0xdfb9b0bb
[hls @ 050098c0] keepalive request failed for 'https://vod-kijk2-prod.talpatvcdn.nl/GIEBboXaKkD/3bf69d5f-da4f-7756-7e3d-ad8d1295f936/GIEBboXaKkD-index.ism/GIEBboXaKkD-index-audio=160000-video=3031502-977.ts' with error: 'I/O error' when opening url, retrying with new connection
[hls @ 050098c0] Opening 'https://vod-kijk2-prod.talpatvcdn.nl/GIEBboXaKkD/3bf69d5f-da4f-7756-7e3d-ad8d1295f936/GIEBboXaKkD-index.ism/GIEBboXaKkD-index-audio=160000-video=3031502-977.ts' for reading
[mpegts @ 0500f040] PES packet size mismatchime=00:32:30.87 bitrate=3177.6kbits/s speed=2.52x
[mpegts @ 0500f040] Packet corrupt (stream = 0, dts = 176377320).
[mpegts @ 0500f040] Packet corrupt (stream = 1, dts = 176378400).
[mpegts @ 0500f040] Invalid timestamps stream=1, pts=176403600, dts=176407200, size=2256
[aac_adtstoasc @ 05a0dfc0] Error parsing ADTS frame header!
[matroska @ 05f98040] Error applying bitstream filters to an output packet for stream #1: Invalid data found when processing input
av_interleaved_write_frame(): Invalid data found when processing input
[mpegts @ 0500f040] Invalid timestamps stream=1, pts=176407200, dts=176410800, size=2126
frame=48747 fps= 63 q=-1.0 Lsize=  757780kB time=00:32:30.87 bitrate=3182.0kbits/s speed=2.52x
video:718571kB audio:38708kB subtitle:8kB other streams:0kB global headers:0kB muxing overhead: 0.065088%
Conversion failed!

I've been saving videos from Kijk for some time now and never did I have any problems with this command and other videos, until now.
It also appears to be pretty random; here it fails at segment #977, but the next time it'll fail at #450 for instance.

Has anyone encountered this before? Can this be solved with a specific command-line option?


More information about the ffmpeg-user mailing list