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

Twitch stream download failing "inflate return value: -3, incorrect data check" #23689

Closed
Mjk29 opened this issue Jan 10, 2020 · 2 comments
Closed
Labels

Comments

@Mjk29
Copy link

@Mjk29 Mjk29 commented Jan 10, 2020

Checklist

  • I'm reporting a broken site support issue
  • I've verified that I'm running youtube-dl version 2020.01.01
  • I've checked that all provided URLs are alive and playable in a browser
  • I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • I've searched the bugtracker for similar bug reports including closed ones
  • I've read bugs section in FAQ

Verbose log

PS D:\> youtube-dl.exe https://video-weaver.jfk04.hls.ttvnw.net/v1/playlist/CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg.m3u8 -o twitchStreamTest.mp4 -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['https://video-weaver.jfk04.hls.ttvnw.net/v1/playlist/CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg.m3u8', '-o', 'twitchStreamTest.mp4', '-v']
[debug] Encodings: locale cp1252, fs utf-8, out utf-8, pref cp1252
[debug] youtube-dl version 2020.01.01
[debug] Python version 3.6.5 (CPython) - Windows-10-10.0.18362-SP0
[debug] exe versions: ffmpeg 2.2.14, ffprobe 2.2.14
[debug] Proxy map: {}
[generic] CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg: Requesting header
[generic] CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg: Downloading m3u8 information
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on 'https://video-weaver.jfk04.hls.ttvnw.net/v1/playlist/CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg.m3u8'
[download] Destination: twitchStreamTest.mp4
[debug] ffmpeg command line: ffmpeg -y -loglevel verbose -headers "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.74 Safari/537.36
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-us,en;q=0.5
" -i "https://video-weaver.jfk04.hls.ttvnw.net/v1/playlist/CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg.m3u8" -c copy -f mp4 "-bsf:a" aac_adtstoasc "file:twitchStreamTest.mp4.part"
ffmpeg version 2.2.14 Copyright (c) 2000-2015 the FFmpeg developers
  built on Mar 23 2015 22:12:28 with gcc 4.8.3 (GCC)
  configuration: --prefix=/opt/windows_32 --libdir=/opt/windows_32/lib --shlibdir=/opt/windows_32/lib --docdir=/opt/windows_32/doc/ffmpeg-2.2.14/html --mandir=/opt/windows_32/man --disable-debug --enable-shared --disable-static --enable-pthreads --enable-libtheora --enable-libvorbis --enable-gpl --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --cross-prefix=i686-w64-mingw32- --enable-cross-compile --enable-gnutls --arch=i686 --target-os=mingw32 --enable-libmp3lame --enable-libx264 --enable-libopus
  libavutil      52. 66.100 / 52. 66.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  2.100 /  4.  2.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[https @ 02711420] inflate return value: -3, incorrect data check
    Last message repeated 2 times
[mpegts @ 03192020] parser not found for codec timed_id3, packets or times may be invalid.
    Last message repeated 1 times
Input #0, hls,applehttp, from 'https://video-weaver.jfk04.hls.ttvnw.net/v1/playlist/CsEDG_pBHNlHrd26JC6CPIv9mbV6fzfTFznnUek2B7MSUpPCliT4I21yCjg4ZJhCDi4RT9Y5ztwmQZVm0WGvpOoV78P_BJUmhteCZXf0bZifzS6cErNnXCPgbKbavGuV-r0W7zxA9_IAXsXGvBdSKQF8qRD4uCPuJwMc1pasD-c3Y1NYiropkAUA2qWIt1YsdAI71d8Jg4QFxdVvCiStIkQAEvYu2iD2y6fLGbIVd8nrOzWiqKrbEJmWxqn0SsRGUzN7mhhgseNYdEzrnFCzCuWBv5_mSXpS0g3AAmDe2PoM_WYLjmoWm-45MmY03KnFD1XcPrbebHBQwGlrcvLNwFK3ejVDvh4PS6yNwJabnG2FMgKcW0hIXyfjzwQG3_oNXmWsPpzRE4Klxo8zKs7G2CkZreHQukt9EOZ6I6Xa4SehCj85qApIRtnTf5IiWclO5qGuCZZ4aJw32xuH2GNimT6nTslzfzUvFKDrLWSzL3_JAyEi429fUab5VxOqguUn5kWj5pgXRHZelWtE_FkG_vQfie68PsSNjf8SgvZ0GtxiQXYicwXyRZe_d_w92Ox460kfaY_VPKh1Fbl1yy4K8RAuQ3gSEBcqQ5dlfkBkG7i6gAOSQoIaDEs2wGV_RYxfoNpgGg.m3u8':
  Duration: N/A, start: 15009.800000, bitrate: 129 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 129 kb/s
    Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)
Output #0, mp4, to 'file:twitchStreamTest.mp4.part':
  Metadata:
    encoder         : Lavf55.33.100
    Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1080, q=2-31, 29.97 fps, 90k tbn, 90k tbc
    Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 129 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
[https @ 033a6020] HTTP error 400 Bad Request
    Last message repeated 1 times
No more output streams to write to, finishing.
frame=   59 fps=0.0 q=-1.0 Lsize=    1481kB time=00:00:01.98 bitrate=6101.0kbits/s
video:1446kB audio:31kB subtitle:0 data:0 global headers:0kB muxing overhead 0.212239%
[ffmpeg] Downloaded 1516600 bytes
[download] 100% of 1.45MiB in 00:00

Description

Attempting to download a stream from twitch, this feature worked in the past, stopped working November 2019. Attempting to download with regular url ( youtube-dl.exe https://www.twitch.tv/specifiedChannel )and specific url ( as shown in dump ) both fail.

Youtube-dl does attempt to download the stream, and is able to write about 1second of the stream video&audio data to a file before failing.

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jan 10, 2020

  1. You must use the original URL.
  2. Outdated ffmpeg.
@dstftw dstftw closed this Jan 10, 2020
@dstftw dstftw added the invalid label Jan 10, 2020
@Mjk29
Copy link
Author

@Mjk29 Mjk29 commented Jan 10, 2020

Updating ffmpeg resolved the issue, thank you.

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
2 participants
You can’t perform that action at this time.