由于ffmpeg.org中使用的安全问题,新的ffmpeg版本检查文件扩展名
#EXT-X-KEY:METHOD=AES-128
因为密钥通常不使用文件扩展名或使用*.key扩展名这样的例子
ffmpeg -i "C:\streamingtest.m3u8" -c copy "test.ts"
Run Code Online (Sandbox Code Playgroud)
在m3u8里面我有:
#EXT-X-KEY:METHOD=AES-128,URI="C:/keytest.key"
Run Code Online (Sandbox Code Playgroud)
并且ffmpeg将发出错误
[hls,applehttp @ 0000000000dc6460]'C:/keytest.key'的文件扩展名不是常见的多媒体扩展,出于安全原因被阻止.如果您希望覆盖此adjust allowed_extensions,可以将其设置为"ALL"以允许所有Unable打开密钥文件c:/keytest.key
但它没有解释如何在allowed_extensions中使用ALL选项
那么我如何在ffmpeg中允许密钥扩展或允许所有扩展
谢谢