无法在使用zencoder转换的视频中看到字幕

时间:2017-09-05 12:51:31

标签: php brightcove zencoder

为了将某些视频转换为MP4我正在使用zencoder服务,一切正常。但现在我想为处理过的视频添加字幕,就像ffmpeg那样

ffmpeg -i src-video.mp4 -vf subtitles=subs.srt processed-video.mp4

我跟着https://app.zencoder.com/docs/api/encoding/captions但是我仍然无法使用zencoder添加字幕,我正在向

发送POST请求
https://app.zencoder.com/api/v2/jobs

有效载荷

{
  "input": "s3+us-west-2://bucket/src-video.mp4",
  "outputs": [
    {
      "url": "s3+us-west-2://bucket/processed-video.mp4",
      "credentials": "zencoder_s3",
      "caption_url": "s3+us-west-2://bucket/subs.scc"
    }
  ]
}

zencoder可以访问S3存储桶,视频处理后输出不包含字幕。

1 个答案:

答案 0 :(得分:0)

我在抓取许多网页后找到了答案,

实际上只有快速播放器才能播放scc类型的隐藏字幕,但仅当转换后的视频为m4v格式时才会播放。