Preciso usar o FFmpeg atrás de um servidor proxy HTTP / HTTPS. Estou usando a seguinte linha de comando:
ffmpeg -v debug -http_proxy http://localhost:8888 -i "https://bitmovin-a.akamaihd.net/content/sintel/sintel.mpd"
O comando é bem-sucedido, o FFmpeg baixa o manifesto DASH e os segmentos de inicialização, mas não faz isso por meio do servidor proxy.
Descobri que se eu alterar o URL para http, em vez de https, ele baixará o manifesto por meio do proxy, mas os segmentos não serão baixados por meio do proxy. Parece provável que isso seja porque os segmentos no manifesto são HTTPS.
Como posso convencer o FFmpeg a usar meu proxy para solicitações HTTPS além do HTTP?