No description
Find a file
2025-12-16 08:33:40 +09:00
backend gitignore 수정 2025-12-16 08:33:40 +09:00
frontend gitignore 수정 2025-12-16 08:33:40 +09:00
.gitignore gitignore 수정 2025-12-16 08:33:40 +09:00
docker-compose.yml Initial commit: ffmpeg-gui 2025-12-15 23:53:29 +09:00
Dockerfile Initial commit: ffmpeg-gui 2025-12-15 23:53:29 +09:00
README.md Add README files for root, backend, and frontend 2025-12-15 23:59:24 +09:00

🎬 FFmpeg GUI

온라인 영상 URL을 입력하여 다운로드할 수 있는 웹 기반 FFmpeg GUI 애플리케이션입니다.

Tech Stack Tech Stack Tech Stack Tech Stack


주요 기능

  • 🔗 URL 기반 다운로드 - 온라인 영상 URL 입력으로 간편하게 다운로드
  • ✂️ 구간 설정 - 시작/종료 시간 지정으로 원하는 부분만 추출
  • 📝 파일명 지정 - 다운로드 시 원하는 파일명으로 저장
  • 🛡️ 헤더 옵션 - User-Agent, Referer 설정으로 403 에러 우회
  • 실시간 스트리밍 - FFmpeg 직접 스트리밍으로 빠른 다운로드

📁 프로젝트 구조

ffmpeg-gui/
├── frontend/          # React + Vite 프론트엔드
├── backend/           # Node.js + Express 백엔드
├── docker-compose.yml # Docker Compose 설정
└── Dockerfile         # Docker 빌드 파일

🚀 실행 방법

Docker (권장)

docker compose up -d

개발 모드

# 백엔드
cd backend && npm install && npm start

# 프론트엔드
cd frontend && npm install && npm run dev

🌐 접속


📄 라이선스

MIT License