1

为了将一些视频转换为 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 存储桶,并且在视频处理后输出不包含字幕。

4

1 回答 1

0

爬了很多网页后找到了我的答案,

实际上只有快速播放器才能播放 scc 类型的隐藏式字幕,但前提是转换的视频是 m4v 格式。

于 2017-09-06T11:27:27.143 回答