|
|
@@ -1040,7 +1040,14 @@ class AIVideoGenerationService
|
|
|
|
|
|
// 请求接口model按 参考视频/分辨率 适配(如 seed-2 -> seed-2-vision-1080)
|
|
|
// 系统内记录保持原模型不变,仅外部接口调用时转换
|
|
|
- $model = $this->kuaikuaiRequestModel($model, $resolution, !empty($referenceVideos));
|
|
|
+ $hasReferenceVideo = !empty($referenceVideos);
|
|
|
+ $model = $this->kuaikuaiRequestModel($model, $resolution, $hasReferenceVideo);
|
|
|
+
|
|
|
+ // seed-2.5 带参考视频(seed-2.5-vision)时,视频编辑任务需将 ratio 设为 adaptive、duration 设为 -1
|
|
|
+ if ($hasReferenceVideo && ($params['model'] ?? '') === 'seed-2.5') {
|
|
|
+ $ratio = 'adaptive';
|
|
|
+ $duration = -1;
|
|
|
+ }
|
|
|
|
|
|
// 多模态/参考图场景(API地址一致,仅入参兼容)
|
|
|
if ($referenceImages || $referenceVideos || $referenceAudios) {
|