我们正在尝试使用AWS转码器将mp4视频转码为HLS。我们看到只有几个可用的预设(highest being 2M)。这给我们提供的最大分辨率是JWPlayer上的360p。

如果我们想要更高的分辨率(480p | 720p | 1080p),我们知道我们需要以更高的比特率对transcode视频进行编码。为此,我们将需要创建新的预设。

有人可以通过不同的transcoder设置来帮助我们创建这些预设吗?我们不了解预设中显示的大多数字段。

谢谢

最佳答案

我认为解决此问题的最快方法是采用现有的高清预设,并将其更改为HLS格式。为此,请获取“预设”,然后单击“系统预设:Full HD 1080i60 MP4”预设左侧的放大镜,然后从左上方选择“复制”。从那里,我可能会进行以下更改:

  • 容器:.ts
  • (配置文件:主要还是高级-实验:))
  • 隔行扫描模式(自动)
  • 调整大小策略(选择您认为最佳的(1)-“2M”预设使用1024x768分辨率。缩小以适合作为引用。)
  • (可以选择使用页面左侧的-Watermark删除水印设置。
  • 并单击“创建预设”。

  • 如果您想了解有关预设配置值的更多信息,请参阅本指南(2),以全面了解每个值的含义。

    (1)http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/aspect-ratios.html
    (2)http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/preset-settings.html#preset-settings-video

    关于php - HLS 480p的预设设置| 720p | 1080p,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32954083/

    10-09 19:02