开发者社区> 问答> 正文

智能媒体服务这个问题怎么解决?

智能媒体服务这个问题怎么解决? 需求: 通过界面sdk编辑后的工程 copy 一个新的工程,新工程包含所有素材 不能丢失 。通过 "openAPI" 模式创建的工程, 视频中 audio 有16个素材

通过云剪辑编辑之后 调用CreateEditingProject 创建创建一个新的工程 新工程获取不到素材

若创建中加上 MaterialMaps 关联素材,创建的新工程能获取到素材,但是同一类型关联素材最多只支持10个id

展开
收起
三分钟热度的鱼 2024-03-06 21:36:10 54 0
4 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在智能媒体服务中,如果您需要通过界面SDK编辑后的工程复制到一个新的工程,并且新工程需要包含所有素材,不能丢失,同时通过OpenAPI模式创建的工程中视频的音频有16个素材,那么您可能会遇到一些限制和挑战。

    首先,如果您在调用CreateEditingProject创建新工程时获取不到素材,可能是因为新工程没有正确关联到原始工程中的素材。为了解决这个问题,您可以尝试以下方法:

    1. 确保素材ID正确:检查您在调用CreateEditingProject时提供的素材ID是否正确,确保它们与原始工程中的素材ID匹配。
    2. 使用MaterialMaps关联素材:在创建新工程时,通过MaterialMaps参数来显式关联素材。这样可以确保新工程能够获取到所有需要的素材。
    3. 处理素材数量限制:由于同一类型关联素材最多只支持10个ID的限制,您可能需要将素材分成多个批次进行处理。例如,您可以将16个音频素材分成两组,每组包含8个或9个素材,然后分别调用CreateEditingProject为每组素材创建一个新工程。
    4. 合并工程:如果您需要将所有素材合并到一个工程中,可以在创建多个新工程后,使用智能媒体服务提供的其他功能(如合并工程或替换素材)来将这些工程合并为一个完整的工程。
    5. 查阅文档和示例:参考智能媒体服务的官方文档和提供的示例代码,了解如何正确地使用CreateEditingProject和其他相关API。
    6. 调试和测试:在实际环境中进行充分的调试和测试,确保您的代码能够正确地处理各种情况,并满足您的需求。
    7. 联系技术支持:如果上述方法都无法解决问题,建议联系智能媒体服务的技术支持团队,他们可能会提供更具体的技术指导或解决方案。

    总的来说,通过上述方法,您应该能够解决在智能媒体服务中复制工程并关联所有素材的问题。

    2024-03-08 19:21:23
    赞同 展开评论 打赏
  • 可以通过在创建新工程时,将素材ID列表拆分成多个子列表,每个子列表最多包含10个素材ID。然后分别调用CreateEditingProject接口创建新工程,并将这些新工程合并成一个最终的工程。

    2024-03-08 15:57:48
    赞同 展开评论 打赏
  • 阿里云大降价~

    如果您需要通过智能媒体服务的界面SDK编辑后的工程复制到一个新的工程,并且要求新工程包含所有素材,以下是可能的步骤和建议:

    1. 使用界面SDK的复制功能:如果智能媒体服务的界面SDK提供了复制工程的功能,您可以直接在界面上操作复制工程,并确保复制过程中所有素材都被正确复制。

    2. 导出和导入工程:如果没有直接复制工程的功能,您可以尝试导出当前工程的所有素材和设置到一个文件中,然后从该文件导入到新的工程中。这通常可以通过界面SDK提供的导出和导入功能来完成。

    3. 编程方式复制:如果需要通过编程方式实现,您可以使用智能媒体服务的OpenAPI来获取当前工程的所有素材信息,然后创建一个新的工程,并将所有素材添加到新工程中。

    4. 处理音频素材:对于音频素材,您需要确保新工程中也包含了所有的音频素材。如果原始工程中有16个音频素材,您需要在新工程中也添加这16个音频素材。

    5. 测试和验证:完成复制后,务必对新工程进行测试和验证,确保所有素材都已正确添加,且没有任何丢失或损坏。

    6. 文档和社区支持:在执行上述操作时,建议参考智能媒体服务的相关文档和社区支持,以获取更详细的指导和帮助。

    请注意,具体的操作步骤可能会因您所使用的智能媒体服务平台的具体实现而有所差异。如果遇到困难,建议联系智能媒体服务的技术支持团队以获取更专业的帮助。

    2024-03-07 16:07:30
    赞同 展开评论 打赏
  • 嗯,需要调用AddEditingProjectMaterials给工程添加素材
    https://help.aliyun.com/document_detail/441138.html?spm=a2c4g.441147.0.0.11bf709duyXhN7 超过10个的话需要调用多次来添加,由于底层的一些原因,这个限制暂时还没法放开。 此回答整理自钉群“【客】智能媒体服务官方答疑群(2)”

    2024-03-06 21:57:26
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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