- DB: album_teasers 테이블에 video_url 컬럼 추가 - 백엔드: 비디오 업로드 시 ffmpeg로 썸네일 추출 후 WebP 저장 - 백엔드: video_url에 MP4 URL 저장, 썸네일은 기존 URL 필드 사용 - 프론트엔드: 썸네일 이미지 표시, 클릭 시 video_url로 재생 - Flutter 앱: Teaser 모델에 videoUrl 필드 추가 및 비디오 재생 수정 - Docker: ffmpeg 설치 추가 (Dockerfile, docker-compose.dev.yml) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
25 lines
No EOL
628 B
JSON
25 lines
No EOL
628 B
JSON
{
|
|
"name": "fromis9-backend",
|
|
"private": true,
|
|
"version": "1.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"start": "node server.js"
|
|
},
|
|
"dependencies": {
|
|
"@aws-sdk/client-s3": "^3.700.0",
|
|
"bcrypt": "^6.0.0",
|
|
"dayjs": "^1.11.19",
|
|
"express": "^4.18.2",
|
|
"inko": "^1.1.1",
|
|
"ioredis": "^5.4.0",
|
|
"jsonwebtoken": "^9.0.3",
|
|
"meilisearch": "^0.55.0",
|
|
"multer": "^1.4.5-lts.1",
|
|
"mysql2": "^3.11.0",
|
|
"node-cron": "^4.2.1",
|
|
"rss-parser": "^3.13.0",
|
|
"sharp": "^0.33.5",
|
|
"fluent-ffmpeg": "^2.1.3"
|
|
}
|
|
} |