================================================================================
오디오 / 동영상 역재생 변환기
Reverse_Media_Converter
================================================================================

제작자: 의학계산기 (www.medcalc.co.kr)
Copyright © 의학계산기 medcalc.co.kr

================================================================================
프로그램 소개
================================================================================

이 프로그램은 오디오 또는 동영상 파일을 "역재생"으로
변환하는 도구입니다. 변환은 로컬 PC의 ffmpeg로 처리됩니다.

주요 기능:
  ✓ 오디오 역재생 (mp3, wav, m4a, ogg, opus, flac, webm 등)
  ✓ 동영상 역재생 (mp4, mov, webm, avi, mkv 등 → 결과는 MP4)
  ✓ 오디오 저장 형식·음질 선택(WAV, MP3, OGG, WebM)
  ✓ 원본·결과 미리보기
  ✓ 드래그 앤 드롭 파일 업로드 지원
  ✓ 변환 예상 시간 안내(참고용)

================================================================================
시스템 요구사항
================================================================================

운영체제:
  - Windows 10 이상 (Windows 11 권장)
  - 64비트 운영체제

하드웨어:
  - RAM: 최소 4GB (긴 파일·고해상도 동영상일수록 더 필요)
  - 디스크 공간: 원본·결과 파일 크기에 맞는 여유 공간
  - 인터넷 연결: 불필요 (오프라인 실행 가능)

소프트웨어:
  - 웹 브라우저 (Chrome, Edge, Firefox 등)
  - ffmpeg: 실행 파일에 포함된 경우 별도 설치 불필요.
    포함되지 않은 빌드라면 PC에 ffmpeg를 설치하고 PATH에 등록해야 합니다.

================================================================================
설치 방법
================================================================================

1. ZIP 파일 압축 해제
   - 배포 ZIP 파일을 우클릭
   - "압축 풀기" 또는 "Extract All" 선택
   - 원하는 폴더에 압축 해제

2. 실행 파일 확인
   - 압축 해제된 폴더에서 "Reverse_Media_Converter.exe" 파일 확인

3. 설치 완료!
   - 별도의 설치 과정이 필요 없습니다.
   - 실행 파일만 있으면 바로 사용할 수 있습니다.

================================================================================
사용 방법
================================================================================

1단계: 프로그램 실행
  - Reverse_Media_Converter.exe 파일을 더블클릭하면 실행됩니다.
  - 잠시 후 브라우저가 자동으로 열립니다.
  - 브라우저 주소: http://127.0.0.1:5002

2단계: 파일 선택
  - 업로드 영역에 오디오 또는 동영상 파일을 드래그 앤 드롭하거나 클릭하여 선택

3단계: (오디오인 경우) 저장 형식·음질
  - WAV, MP3, OGG, WebM 중 선택
  - 음질(kbps) 선택

4단계: 역재생 변환
  - "역재생 변환하기" 버튼 클릭
  - 완료 시 파일이 자동으로 다운로드되고, 화면에서 미리보기 가능

5단계: 초기화(선택)
  - "초기화" 버튼으로 선택 파일·상태를 초기화

6단계: 프로그램 종료
  - 웹 페이지 하단의 "프로그램 종료" 버튼을 클릭합니다.

================================================================================
주의사항
================================================================================

1. 첫 실행 시 Windows Defender 경고
   - "알 수 없는 게시자" 경고가 나올 수 있습니다.
   - "추가 정보" → "실행"으로 진행할 수 있습니다.

2. 방화벽
   - 처음 실행 시 Windows 방화벽에서 접속 허용을 물을 수 있습니다.

3. 동시 작업
   - 한 번에 하나의 변환만 처리됩니다.

4. 포트
   - 기본 포트: 5002
   - WebM/MP4 변환기(5001)와 동시에 실행하면 포트가 겹치지 않습니다.

5. 동영상 역재생 변환
   - ffmpeg의 reverse 필터는 전체 영상을 메모리에 올리는 방식이라
     매우 긴 동영상·고해상도에서는 시간이 오래 걸리거나 실패할 수 있습니다.

6. ffmpeg
   - exe에 ffmpeg가 포함되어 있지 않다면, PC에 ffmpeg를 설치해야 합니다.

================================================================================
문제 해결
================================================================================

문제 1: "localhost에서 연결을 거부했습니다"
  해결:
    - exe를 다시 실행한 뒤 잠시 기다린 뒤 브라우저에서
      http://127.0.0.1:5002 를 직접 입력해 보세요.

문제 2: 변환 실패·ffmpeg 관련 오류
  해결:
    - ffmpeg를 설치하고 PATH에 추가하거나,
    - ffmpeg가 번들된 배포 ZIP을 사용하세요.

문제 3: run.bat 실행 시 CMD에 깨진 글자·오류 메시지
  해결:
    - 배포용은 exe 사용을 권장합니다.
    - 소스 폴더에서 run.bat은 영문 메시지로 동작하도록 되어 있습니다.

문제 4: 화면이 예전 버전처럼 보임
  해결:
    - 브라우저에서 Ctrl+F5(강력 새로고침)

문제 5: 프로그램이 실행되지 않음
  해결:
    - Windows 10 이상인지 확인
    - 백신/보안 프로그램 차단 여부 확인

================================================================================
문의 및 지원
================================================================================

웹사이트: https://www.medcalc.co.kr
이메일: sondoctor@kakao.com

================================================================================
라이선스 및 면책 조항
================================================================================

이 프로그램은 무료로 제공됩니다.
개인적 용도로 자유롭게 사용할 수 있으나 상업적 용도로 사용할 수 없습니다.

면책 조항:
  - 이 프로그램의 사용으로 인한 데이터 손실이나 손해에 대해
    제작자는 책임을 지지 않습니다.
  - 중요한 원본 파일은 사용 전 백업하시기 바랍니다.
  - 프로그램은 "있는 그대로" 제공되며, 명시적이거나 묵시적인
    보증을 제공하지 않습니다.

================================================================================
감사의 말
================================================================================

이 프로그램을 사용해주셔서 감사합니다.

의학계산기 (www.medcalc.co.kr)

================================================================================
