弹性代码转换器(HLS):基于原始视频生成播放列表

时间:2015-06-24 06:42:41

标签: amazon-web-services hls amazon-elastic-transcoder

我正在开发一种服务,使用弹性转码器将上传的视频转换为hls流。上传的视频可以改变分辨率。我必须根据视频分辨率生成流。

例如,如果原始视频是全高清(1080p),那么我想生成240p,360p,480p,720p和1080p流,但如果原始视频是360p,那么我想只生成2个流240p和360p,因为它不会通过拉伸产生更高质量的感觉。

我可以定义预设以生成固定长度的播放列表。如何根据视频制作变量。

一种方法是制作不同的预设并解析视频以读取分辨率,然后相应地选择预设。可能会有更好的方法或代码转换器提供的东西吗?

感谢

0 个答案:

没有答案