需要CRLF.
ffmpeg -headers $'Origin: https://xxx.com\r\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36\r\nReferer: https://xxx.com' -threads 0 -i '地址' -c copy -y -f mpegts '文件名.ts' -v trace
使用-headers $’头一\r\n头二’添加header
注意顺序 ,放在命令行最后面无法生效困扰了半天..
后来输出了一下信息才发现问题
-v trace 用于输出当前的header信息方便调试
在Linux终端下正常使用,Windows下应该大同小异。
设置UA可以使用单独的-user-agent指令
在输出文件名前使用-fs 1024K限制为1024K