У меня есть файл, который требует аутентификации для пользователя вне системы для чтения. Я могу свернуть файл с помощью токена JWT, но FFMpeg выдает ошибку 403.
Это работает: curl -H "Authorization: Bearer <my_token>" <my_filename> --output results
Но это не так: ffmpeg -y -headers "Authorization: Bearer <my_token>" -i <my_filename> -f wav out.wav -v debug
стек отладки из ffmpeg показывает пройденный заголовок авторизации.
[http @ 0x56019f430160] request: GET <my filename> HTTP/1.1
User-Agent: Lavf/57.83.100
Accept: */*
Range: bytes=0-
Connection: close
Host: <my_server>
Icy-MetaData: 1
Authorization: Bearer <my token>
[http @ 0x56019f430160] HTTP error 403 Forbidden
Я пробовал (я думаю) каждую возможную комбинацию и перестановку входных флагов, и все безуспешно. Буду очень признателен за любую помощь.