Closed mariocynicys closed 2 years ago
We can compile ffmpeg with ~openssl(Apache 2.0 License)~ mbedtls(GPL) enabled so the static binary can be fed from an https input source, right now it only works with http.
https
http
/home/omar/.local/lib/python3.8/site-packages/streamer_binaries/ffprobe-linux-x64 https://storage.googleapis.com/shaka-streamer-assets/sample-inputs/Sintel.2010.720p.mkv -select_streams v:0 -show_entries stream=index -of compact=p=0:nk=1 ffprobe version n4.4 Copyright (c) 2007-2021 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) configuration: --pkg-config-flags=--static --disable-ffplay --enable-libvpx --enable-libaom --enable-libx264 --enable-libx265 --enable-libmp3lame --enable-libopus --enable-runtime-cpudetect --enable-gpl --enable-version3 --enable-static --enable-nvenc --enable-vdpau libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 https protocol not found, recompile FFmpeg with openssl, gnutls or securetransport enabled. https://storage.googleapis.com/shaka-streamer-assets/sample-inputs/Sintel.2010.720p.mkv: Protocol not found
Would you like to try a PR to build a static copy of OpenSSL in the workflow to resolve this?
Sure
We can compile ffmpeg with ~openssl(Apache 2.0 License)~ mbedtls(GPL) enabled so the static binary can be fed from an
https
input source, right now it only works withhttp
.