|
|
@@ -180,7 +180,7 @@ class AnimeController extends BaseController
|
|
|
public function copySegment(Request $request) {
|
|
|
$data = $request->all();
|
|
|
$result = $this->AnimeService->copySegment($data);
|
|
|
- return $this->success(['success'=>$result ? 1: 0]);
|
|
|
+ return $this->success($result);
|
|
|
}
|
|
|
|
|
|
// 移动分镜
|
|
|
@@ -404,7 +404,9 @@ class AnimeController extends BaseController
|
|
|
$segments = DB::table('mp_episode_segments')
|
|
|
->where('anime_id', $animeId)
|
|
|
->where('episode_id', $episodeId)
|
|
|
+ ->where('video_url', '')
|
|
|
->orderBy('segment_number')
|
|
|
+ ->limit(2)
|
|
|
->get();
|
|
|
|
|
|
if ($segments->isEmpty()) {
|
|
|
@@ -448,7 +450,7 @@ class AnimeController extends BaseController
|
|
|
'draft' => false,
|
|
|
'watermark' => false,
|
|
|
'camera_fixed' => false,
|
|
|
- 'callback_url' => 'http://mpaudio.yqsd.cn'
|
|
|
+ // 'callback_url' => 'http://mpaudio.yqsd.cn/api/video/seedanceCallback'
|
|
|
];
|
|
|
|
|
|
// 如果分镜有图片,作为首帧
|
|
|
@@ -564,6 +566,7 @@ class AnimeController extends BaseController
|
|
|
// 更新任务状态
|
|
|
$task->update([
|
|
|
'status' => $statusResult['status'],
|
|
|
+ 'result_json' => $statusResult['result_json'] ?? [],
|
|
|
'result_url' => $statusResult['result_url'] ?? null,
|
|
|
'last_frame_url' => $statusResult['last_frame_url'] ?? '',
|
|
|
'error_message' => $statusResult['error_message'] ?? null,
|