2016-08-22 76 views
1

我的要求是: - 上传支持的视频文件时,将文件转换为常用格式以最大化Web兼容性。使用ffmpeg在SaaS解决方案中创建mpeg4文件的要求

本质上,我想要一个非网络支持的视频文件,并将其转换为WEBM和MPEG4。这将在Microsoft Azure内的Windows Server VM上进行。

ffmpeg似乎是视频转换的事实上的标准,但它引入了许可地狱,不仅与GPL/LGPL相关,而且还没有提供商业许可,这意味着我现在不得不担心向MPEG-LA支付版税。

任何人都可以就MPEG-LAs许可模式提出建议,因为它适用于SaaS?我不会分发ffmpeg(运行服务器端),转换发生在Windows(服务器)操作系统上。

+2

您是否考虑过Azure媒体服务?由于您已经在Azure中...为什么不使用该服务 - https://azure.microsoft.com/en-us/documentation/articles/media-services-encode-asset/ – evilSnobu

+0

@evilSnobu。我不知道这项服务,但它不符合我的要求。我需要输出MPEG4,WEBM和MP3。 [MES只输出MPEG4和MPEG2](https://azure.microsoft.com/en-gb/documentation/articles/media-services-media-encoder-standard-formats/#output-formats-and-codecs)。 –

+0

@evilSnobu此外,它的价格相当昂贵,编码为1.22英镑/ GB。 –

回答

0

免责声明:IANAL

我已经成功地得到某种程度的从MPEG LA自己的答案。他们的许可模式基于非网络传递意义上的软件分发,因此基于安装次数。由于这不适用于SaaS,对于SaaS公司获得MPEG-LA许可责任的答案有点棘手。

结论最终基于软件的目的以及它是否取代了提供转码功能的其他工具。我们决定,因为我们的产品在幕后进行了代码转换,并没有将其作为服务提供给用户,也没有为用户提供任何转码配置,并且其用户量不足10万,所以不是负责许可费或版税的

我们的产品为简化浏览器兼容性转码。用户不直接受益于此转码(作为此目的的服务),并不是我们销售或曾经打算过的。

我对那些寻求关于MPEG-LA建议的人的建议是联系他们。他们的许可证已经过时了,所以请准备好进行长时间的详细讨论,并且尽可能清楚。

最后,我在MPEG-LA的联系人表示,为了这个目的使用已获许可的产品通常更容易。当然,鉴于目前市场上没有很多商用,高度可扩展的自动化产品,说起来容易做起来难。

@evilSnobu在评论中提到存在Azure Media Services。这对我来说有点贵,而且它的输出格式有限(仅适用于MPEG4和MPEG2),但它可能是您所需要的...

相关问题