- 영상 내 특정 객체가 나오는 타임스탬프를 제공하여 영상 검토 시간 최소화
- 효율적인 영상 편집 환경과 체계적인 업무 분배 관리 제공
쉽고 빠른 협업으로 영상 제작 워크플로우를 최적화하세요. 🎬✨
- 사용자가 업로드 한 영상에서 AI를 활용하여 술, 담배, 칼이 포함된 화면 탐지
- 감지된 화면을 (start sec ~ end sec)로 표시
- 탐지된 객체 정보를 기반으로 프레임 단위로 영상 분할
- 각 카드별로 수정된 영상을 최종적으로 하나의 파일로 병합
- 각 카드 별 작업자 할당 및 영상 업로드/다운로드
- 커멘트 및 컨펌 저장
- 작업 로그 데이터 조회
- 카드 상태 변경 시 (작업 할당, 컨펌 요청, 컨펌 반려, 최종 승인) 상태에 따른 이메일 전송
- 메일 전송 실패 시 개발자 관리 Slack에서 메일 메시지 분석
Frontend | Backend | Infra/DevOps |
---|---|---|
- FFmpeg를 활용해 프레임 단위 분할과 병합, H.264 재인코딩으로 영상 처리 시스템 구축
- 로직 서버와 알림 서버간 통신을 RabbitMQ를 통해 구현 (서버간 결합도를 낮춤)
- 이메일 전송 실패 시 DLQ 전략 수립 (개발자 확인을 위한 SLACK 전송 구현)
- Amazon S3를 활용해 영상 데이터의 업로드와 다운로드를 효율적으로 관리
- 리액트 플레이어를 이용한 원활한 영상 재생 환경을 제공 및 콘텐츠의 효율적인 구성
- 컴포넌트 분리 및 재사용을 통한 코드의 일관성을 유지 및 프로젝트 확장성과 관리성 향상
- 스타일드 컴포넌트를 사용하여 각 컴포넌트 스타일의 모듈화, 디자인 효율성 증가
진주원(팀장) | 김수빈 | 주연수 | 김영표 | 김태경 | 이재희 |
---|---|---|---|---|---|
Backend/Infra | Backend/Infra | Backend | Backend/Infra | FrontEnd/AI | FrontEnd |
@jinjoo-lab | @ksb3458 | @jooys130 | @menstoo121 | @blackburi | @hee0109 |