lh 3 месяцев назад
Родитель
Сommit
888833bfbf
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      app/Services/Anime/AnimeService.php

+ 11 - 0
app/Services/Anime/AnimeService.php

@@ -2991,6 +2991,17 @@ class AnimeService
             'segment_count' => count($generateJson)
         ]);
 
+        // 请求远程服务器执行生成
+        $client = new Client(['timeout' => 600, 'verify' => false]);
+        $result = $client->get("http://122.9.129.83:5000/api/anime/genVideo?taskId={$taskId}");
+        $response = $result->getBody()->getContents();
+        $response_arr = json_decode($response, true);
+        if (!isset($response_arr['code']) || (int)$response_arr['code'] !== 0) {
+            $error_msg = isset($response_arr['msg']) ? $response_arr['msg'] : '未知错误';
+            dLog('anime')->error('火山合成完整视频失败', ['error' => $error_msg, 'task_id' => $taskId]);
+            Utils::throwError('20003:火山合成完整视频失败');
+        }
+
         return [
             'task_id' => $taskId,
             'anime_id' => $animeId,