Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Checklist
Verbose log
youtube-dl --verbose 'https://www.byutv.org/player/79561b25-5182-4598-b371-8ff9c4fd342e/granite-flats-the-converging-objects-of-the-universe-perpetually-flow'
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.byutv.org/player/79561b25-5182-4598-b371-8ff9c4fd342e/granite-flats-the-converging-objects-of-the-universe-perpetually-flow']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2020.03.24
[debug] Python version 3.8.2 (CPython) - Linux-5.5.13-arch1-1-x86_64-with-glibc2.2.5
[debug] exe versions: ffmpeg 4.2.2, ffprobe 4.2.2, rtmpdump 2.4
[debug] Proxy map: {}
[BYUtv] granite-flats-the-converging-objects-of-the-universe-perpetually-flow: Downloading JSON metadata
[BYUtv] 79561b25-5182-4598-b371-8ff9c4fd342e: Downloading MPD manifest
WARNING: [BYUtv] Unknown MIME type application/mp4 in DASH manifest
[BYUtv] 79561b25-5182-4598-b371-8ff9c4fd342e: Downloading m3u8 information
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on 'https://content-auso5.uplynk.com/53bdcd95ae3a410286e69d3fa2084a62/g.m3u8?tc=1&ct=a&rn=3876430843&exp=1585560936&eid=79561b25-5182-4598-b371-8ff9c4fd342e&oid=b82f6b1017f64c7b872b8d80b276b280&rmt=fps&sig=ab6040e508dca7951835289a01f9b73c32aae95990f1b103ef53f27f81d324e9&pbs=eea3b1fd5abf466ab34e93c691e7b781'
[hlsnative] Downloading m3u8 manifest
WARNING: hlsnative has detected features it does not support, extraction will be delegated to ffmpeg
[download] Destination: granite-flats-the-converging-objects-of-the-universe-perpetually-flow-79561b25-5182-4598-b371-8ff9c4fd342e.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/71.0.3540.0 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://content-auso5.uplynk.com/53bdcd95ae3a410286e69d3fa2084a62/g.m3u8?tc=1&ct=a&rn=3876430843&exp=1585560936&eid=79561b25-5182-4598-b371-8ff9c4fd342e&oid=b82f6b1017f64c7b872b8d80b276b280&rmt=fps&sig=ab6040e508dca7951835289a01f9b73c32aae95990f1b103ef53f27f81d324e9&pbs=eea3b1fd5abf466ab34e93c691e7b781' -c copy -f mp4 file:granite-flats-the-converging-objects-of-the-universe-perpetually-flow-79561b25-5182-4598-b371-8ff9c4fd342e.mp4.part
ffmpeg version n4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.3.0 (Arch Linux 9.3.0-1)
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-omx --enable-shared --enable-version3
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
[tcp @ 0x557110a6e500] Starting connection attempt to 3.20.60.56 port 443
[tcp @ 0x557110a6e500] Successfully connected to 3.20.60.56 port 443
[hls @ 0x557110a6b080] Skip ('#EXT-X-VERSION:5')
[hls @ 0x557110a6b080] Skip ('#UPLYNK-SEGMENT: 53bdcd95ae3a410286e69d3fa2084a62,00000000,segment')
[hls @ 0x557110a6b080] Skip ('#EXT-X-PROGRAM-DATE-TIME:2020-03-30T05:35:37.166000+00:00')
[hls @ 0x557110a6b080] HLS request for url 'https://x-default-stgec.uplynk.com/ausc/slices/53b/b82f6b1017f64c7b872b8d80b276b280/53bdcd95ae3a410286e69d3fa2084a62/FP_G00000000.ts?pbs=eea3b1fd5abf466ab34e93c691e7b781&drm=1&si=0', offset 0, playlist 0
[hls @ 0x557110a6b080] SAMPLE-AES encryption is not supported yet
[hls @ 0x557110a6b080] Failed to open segment 0 of playlist 0
[hls @ 0x557110a6b080] HLS request for url 'https://x-default-stgec.uplynk.com/ausc/slices/53b/b82f6b1017f64c7b872b8d80b276b280/53bdcd95ae3a410286e69d3fa2084a62/FP_G00000001.ts?pbs=eea3b1fd5abf466ab34e93c691e7b781&drm=1&si=0', offset 0, playlist 0
[hls @ 0x557110a6b080] SAMPLE-AES encryption is not supported yet
[hls @ 0x557110a6b080] Failed to open segment 1 of playlist 0
[hls @ 0x557110a6b080] HLS request for url 'https://x-default-stgec.uplynk.com/ausc/slices/53b/b82f6b1017f64c7b872b8d80b276b280/53bdcd95ae3a410286e69d3fa2084a62/FP_G00000002.ts?pbs=eea3b1fd5abf466ab34e93c691e7b781&drm=1&si=0', offset 0, playlist 0
Repeat ad naseum
[AVIOContext @ 0x557110b13840] Statistics: 374339 bytes read, 0 seeks
https://content-auso5.uplynk.com/53bdcd95ae3a410286e69d3fa2084a62/g.m3u8?tc=1&ct=a&rn=3876430843&exp=1585560936&eid=79561b25-5182-4598-b371-8ff9c4fd342e&oid=b82f6b1017f64c7b872b8d80b276b280&rmt=fps&sig=ab6040e508dca7951835289a01f9b73c32aae95990f1b103ef53f27f81d324e9&pbs=eea3b1fd5abf466ab34e93c691e7b781: Invalid data found when processing input
Description
I'm trying to download Granite Flats from BYUTV. It might be a DRM issue which is my best guess at what's going on.