gpt4 book ai didi

ffmpeg:使用 PUT 作为输出方法时如何设置自定义 HTTP header ?

转载 作者:行者123 更新时间:2023-12-04 23:01:23 62 4
gpt4 key购买 nike

我正在尝试使用 ffmpeg 将编码文件放入对象存储中,并且我需要在 header 中包含一个 API key 。我试过-http_opts '"headers='AccessKey: mykey'"-headers 'AccessKey: mykey'但是当我使用 -v trace 时,两者都没有以请求中的标题结束查看发送的内容。
这是我的命令的相关部分:

-method PUT -headers 'AccessKey: mykey' \
https://storage/store/stream.mpd
这是一个已知问题还是我只是把选项的顺序弄错了?

最佳答案

您的 header 缺少尾随 CRLF。试试 -headers 'AccessKey: mykey'$'\r\n'使用您的 ffmpeg 版本。
较新的 ffmpeg 版本在标题和代码中自动添加尾随 CRLFffmpeg -v trace -headers 'AccessKey: mykey' -method PUT -i http://localhost/正在使用我用 gcc 10 (Debian 10.2.1-6) 构建的 ffmpeg 版本 4.3.4-0+deb11u1+mx21+1

关于ffmpeg:使用 PUT 作为输出方法时如何设置自定义 HTTP header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69689688/

62 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com