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