我的要求是: - 上传支持的视频文件时,将文件转换为常用格式以最大化Web兼容性。使用ffmpeg在SaaS解决方案中创建mpeg4文件的要求
本质上,我想要一个非网络支持的视频文件,并将其转换为WEBM和MPEG4。这将在Microsoft Azure内的Windows Server VM上进行。
ffmpeg似乎是视频转换的事实上的标准,但它引入了许可地狱,不仅与GPL/LGPL相关,而且还没有提供商业许可,这意味着我现在不得不担心向MPEG-LA支付版税。
任何人都可以就MPEG-LAs许可模式提出建议,因为它适用于SaaS?我不会分发ffmpeg(运行服务器端),转换发生在Windows(服务器)操作系统上。
您是否考虑过Azure媒体服务?由于您已经在Azure中...为什么不使用该服务 - https://azure.microsoft.com/en-us/documentation/articles/media-services-encode-asset/ – evilSnobu
@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)。 –
@evilSnobu此外,它的价格相当昂贵,编码为1.22英镑/ GB。 –