我们的SPA上传手机视频。更新的iPhones上传视频在.Mov
容器与H.265
在某些情况下,铬不发挥本机。
我们正在使用Azure媒体服务来执行转码。可能的解决办法是:
FetchAttributesAsync
不包含编解码器信息。汉文没有找到其他合适的方法。if == H.264 || if != H.265
。使用 Container知识并使用CloudBlockBlob.DownloadRangeToStream()
下载或在上传和读取特定字节时拦截iFormFile
流(FOURCC?)做出决心。将整个视频保存在服务器内存中不是一个选项。
任何方向都是感激的。
发布于 2018-03-13 09:49:22
如果目标是根据视频编解码器决定是否对源MOV进行编码,则可以实现以下功能:
注意:如果您不想使用ff探头,那么您可以在源视频上提交一个缩略图任务。这将是一项低成本的工作,输出资产将包含输入元数据XML文件,可以解析该文件以确定编解码器。在上面的评论中,我提供了一个指向这个XML文件的模式的链接。
希望这能有所帮助!
https://stackoverflow.com/questions/49236627
复制相似问题