|
@@ -504,11 +504,11 @@ class AnimeController extends BaseController
|
|
|
// 验证参数
|
|
// 验证参数
|
|
|
$validator = Validator::make($data, [
|
|
$validator = Validator::make($data, [
|
|
|
'anime_id' => 'required|string',
|
|
'anime_id' => 'required|string',
|
|
|
- 'episode_number' => 'required|integer',
|
|
|
|
|
|
|
+ 'episode_id' => 'required|integer',
|
|
|
], [
|
|
], [
|
|
|
'anime_id.required' => '动漫对话ID不能为空',
|
|
'anime_id.required' => '动漫对话ID不能为空',
|
|
|
- 'episode_number.required' => '剧集序号不能为空',
|
|
|
|
|
- 'episode_number.integer' => '剧集序号必须是整数',
|
|
|
|
|
|
|
+ 'episode_id.required' => '剧集ID不能为空',
|
|
|
|
|
+ 'episode_id.integer' => '剧集ID必须是整数',
|
|
|
]);
|
|
]);
|
|
|
|
|
|
|
|
if ($validator->fails()) {
|
|
if ($validator->fails()) {
|
|
@@ -517,7 +517,6 @@ class AnimeController extends BaseController
|
|
|
|
|
|
|
|
$animeId = $data['anime_id'];
|
|
$animeId = $data['anime_id'];
|
|
|
$episodeId = $data['episode_id'];
|
|
$episodeId = $data['episode_id'];
|
|
|
- $episodeNumber = $data['episode_number'];
|
|
|
|
|
|
|
|
|
|
// 获取所有分镜信息
|
|
// 获取所有分镜信息
|
|
|
$segments = DB::table('mp_episode_segments')
|
|
$segments = DB::table('mp_episode_segments')
|
|
@@ -558,7 +557,8 @@ class AnimeController extends BaseController
|
|
|
$videoDuration = -1;
|
|
$videoDuration = -1;
|
|
|
|
|
|
|
|
// 默认模型
|
|
// 默认模型
|
|
|
- $model = getProp($data, 'model', 'doubao-seedance-1-0-pro-250528');
|
|
|
|
|
|
|
+ // $model = getProp($data, 'model', 'doubao-seedance-1-0-pro-250528');
|
|
|
|
|
+ $model = getProp($data, 'model', 'doubao-seedance-1-5-pro-251215');
|
|
|
|
|
|
|
|
// 构建视频生成参数
|
|
// 构建视频生成参数
|
|
|
$videoParams = [
|
|
$videoParams = [
|
|
@@ -663,7 +663,6 @@ class AnimeController extends BaseController
|
|
|
$logData = [
|
|
$logData = [
|
|
|
'segment_id' => $segment->segment_id,
|
|
'segment_id' => $segment->segment_id,
|
|
|
'anime_id' => $animeId,
|
|
'anime_id' => $animeId,
|
|
|
- 'episode_number' => $episodeNumber
|
|
|
|
|
];
|
|
];
|
|
|
dLog('anime')->error('创建分镜视频任务失败: ' . $e->getMessage(), $logData);
|
|
dLog('anime')->error('创建分镜视频任务失败: ' . $e->getMessage(), $logData);
|
|
|
logDB('anime', 'error', '创建分镜视频任务失败: ' . $e->getMessage(), $logData);
|
|
logDB('anime', 'error', '创建分镜视频任务失败: ' . $e->getMessage(), $logData);
|