ffmpeg读取加密的m3u8文件时无法访问.key文件

用ffmpeg打开用AES加密的m3u8文件时,遇到下图问题


百度了一下,好像是说新版本出于安全限制了文件扩展名,只有白名单里的才能被读取,而.key文件不在白名单里。按照错误信息,想搜一下如何“set it to'ALL' to allow all”,结果一无所获,无奈想了个笨办法:把密钥文件重命名为key.m3u8,毕竟.m3u8一定在白名单里,然后把playlist.m3u8里的URI值也改成“key.m3u8”。


果然成功了。

写这么一个文章也是为了记下来这个没有真正解决的问题,如果有人知道如何解锁所有文件类型,还万望不吝赐教。

没有更多推荐了,返回首页