feat:영상 파일 GCS 저장 및 삭제 연동

- VideoGenerationJob: 최종 합성 후 GCS 업로드, gcs_path 저장
- Veo3Controller: download/preview GCS 서명URL 사용, destroy GCS 파일 삭제
- VideoGeneration 모델: gcs_path fillable 추가
- GCS 불가 시 로컬 파일로 폴백

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
김보곤
2026-02-15 11:11:18 +09:00
parent 5e4a9c9291
commit 3f4cd88c20
3 changed files with 57 additions and 4 deletions

View File

@@ -18,6 +18,7 @@ class VideoGeneration extends Model
'current_step',
'clips_data',
'output_path',
'gcs_path',
'cost_usd',
'error_message',
];