开发者社区> 问答> 正文

智能媒体服务这个json加载不出来字幕,其他都正常,什么原因?

智能媒体服务这个json加载不出来字幕,其他都正常,什么原因?{
"VideoTracks":[
{
"MainTrack":true,
"VideoTrackClips":[
{
"MediaId":"d096d7c6cfb271ee86bd4531959d6402",
"Effects":[
{
"Type":"Transition",
"SubType":"flyeye",
"Duration":1
}
]
},
{
"MediaId":"30a6bdc6cfb271ee80266633b79f6402"
}
]
}
],
"AudioTracks":[
{
"AudioTrackClips":[
{
"MediaId":"f0680a82d07771ee80616732b78e6403"
}
]
}
],
"SubtitleTracks":[
{
"SubtitleTrackClips":[
{
"Type":"Text",
"Content":"你好中国",
"Alignment":"BottomCenter",
"FontColor":"#000000"
}
]
}
]
}

展开
收起
三分钟热度的鱼 2024-02-28 18:47:41 37 0
2 条回答
写回答
取消 提交回答
  • 搞笑前端工程师

    您好,根据您提供的JSON数据,我注意到在SubtitleTracks部分,SubtitleTrackClips中的Type字段被设置为"Text",这可能不是正确的类型。在阿里云智能媒体服务中,字幕轨道的类型应该是"WebVTT"或者其他支持的格式。

    此外,JSON数据中的其他部分看起来是正确的,包括视频轨道和音频轨道的配置。

    为了解决这个问题,您可以尝试以下步骤:

    1. 确保字幕轨道的类型设置为正确的格式,例如"WebVTT"。
    2. 检查字幕内容是否符合所选格式的要求。对于WebVTT格式,内容应该是一个有效的VTT文件。
    3. 确保字幕轨道的配置与其他轨道(视频和音频)正确关联。

    如果您仍然遇到问题,建议您查看阿里云智能媒体服务的官方文档,以获取更详细的信息和示例。此外,您还可以联系阿里云的技术支持团队,以获得更专业的帮助。

    希望这些信息对您有所帮助!

    2024-04-21 19:09:10
    赞同 展开评论 打赏
  • 字幕的信息太少了,您至少需要设置字号和位置哈,加上FontSize=40,Y=20,试下呢

    {
    "Type":"Text",
    "Content":"你好中国",
    "Alignment":"BottomCenter",
    "FontColor":"#000000"
    } 此回答整理自钉群“【客】智能媒体服务官方答疑群(2) ”

    2024-02-28 19:15:05
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载