MP4 HintBox Pro v1.0

MP4 파일의 FastStart와 Hint Track을 처리하는 전문 도구

FFmpeg 지원 MP4Box 지원 병렬 처리

프로그램 개요

MP4 HintBox Pro란?

MP4 파일의 스트리밍 최적화를 위한 전문 도구입니다. FastStart 적용과 Hint Track 생성을 통해 웹 스트리밍과 실시간 전송에 최적화된 MP4 파일을 생성할 수 있습니다.

FastStart 최적화

메타데이터를 파일 앞쪽으로 이동시켜 웹 스트리밍 시 즉시 재생이 가능하도록 합니다.

Hint Track 생성

RTP 스트리밍을 위한 Hint Track을 생성하여 실시간 스트리밍 서버에서 사용할 수 있습니다.

설치 및 요구사항

시스템 요구사항

  • Windows 7 이상
  • RAM 4GB 이상 권장
  • 처리할 파일 크기의 2배 이상 여유 공간

필수 프로그램

중요!

다음 프로그램들이 시스템에 설치 또는 HintBox.exe와 같은 폴더에 있어야 합니다:

FFmpeg

FastStart 처리용

다운로드: https://ffmpeg.org/download.html
MP4Box (GPAC)

Hint Track 생성용

다운로드: https://gpac.wp.imt.fr/downloads/
그 외 파일: 배포시 포함된 파일들은 그대로 유지해야 합니다..

설치 확인

명령 프롬프트에서 다음 명령어로 설치를 확인하세요:

ffmpeg -version
MP4Box -version

인터페이스 구성

주요 구성 요소

파일 관리 버튼
  • 파일 추가: MP4 파일을 선택하여 목록에 추가
  • 선택 삭제: 선택된 파일들을 목록에서 제거
  • 전체 삭제: 모든 파일을 목록에서 제거
처리 버튼
  • 선택 파일 처리: 선택된 파일들만 처리
  • 전체 파일 처리: 목록의 모든 파일 처리
  • 취소: 진행 중인 처리 작업 중단

처리 엔진

드롭다운 메뉴에서 사용할 처리 엔진을 선택합니다.

FFmpeg (FastStart) MP4Box (Hint Track)
백업 설정

체크박스를 선택하면 원본 파일의 백업을 생성합니다.

추가된 MP4 파일들의 목록과 각 파일의 처리 상태를 표시합니다.

상태 표시 예시:
  • faststart 필요 - FastStart 처리가 필요한 파일
  • faststart 적용됨 - 이미 처리된 파일
  • hint track 필요 - Hint Track 생성이 필요한 파일
  • 처리 중... - 현재 처리 중인 파일

처리 과정의 상세한 로그를 실시간으로 표시합니다.

  • 파일 추가/삭제 기록
  • 처리 명령 실행 과정
  • 오류 및 경고 메시지
  • 처리 완료/실패 결과

기본 사용법

단계별 사용 방법

1파일 추가

「파일 추가」 버튼을 클릭하여 처리할 MP4 파일들을 선택합니다.

팁: 여러 파일을 동시에 선택할 수 있습니다 (Ctrl + 클릭)
2처리 엔진 선택

드롭다운 메뉴에서 사용할 처리 엔진을 선택합니다:

  • FFmpeg (FastStart): 웹 스트리밍 최적화
  • MP4Box (Hint Track): RTP 스트리밍 최적화
3백업 설정 (선택사항)

원본 파일의 안전을 위해 백업 생성을 권장합니다.

주의: 백업을 생성하지 않으면 원본 파일이 직접 수정됩니다.
4처리 시작

「선택 파일 처리」 또는 「전체 파일 처리」 버튼을 클릭합니다.

  • 이미 처리된 파일은 자동으로 건너뜁니다
  • 진행 상황을 프로그레스 바로 확인할 수 있습니다
  • 로그 영역에서 상세한 처리 과정을 확인할 수 있습니다
5결과 확인

처리 완료 후 파일 상태가 업데이트됩니다.

재처리: 실패한 파일을 더블클릭하면 재처리할 수 있습니다.

처리 엔진 상세

FFmpeg (FastStart)
주요 기능
  • 메타데이터(moov atom)를 파일 앞쪽으로 이동
  • 웹 브라우저에서 즉시 재생 가능
  • HTTP 프로그레시브 다운로드 최적화
사용 용도
  • 웹사이트 동영상 업로드
  • YouTube, Vimeo 등 업로드
  • 모바일 앱 동영상 재생
처리 명령
ffmpeg -i input.mp4 -c copy -movflags +faststart output.mp4
MP4Box (Hint Track)
주요 기능
  • RTP 패킷화 정보가 담긴 Hint Track 생성
  • 실시간 스트리밍 서버 최적화
  • 네트워크 전송 효율성 향상
사용 용도
  • RTSP 스트리밍 서버
  • 라이브 방송 시스템
  • 영상 회의 시스템
처리 명령
MP4Box -hint input.mp4 -out output.mp4
엔진 선택 가이드
FFmpeg를 선택하세요:
  • 웹사이트나 앱에서 재생할 동영상
  • 소셜미디어 업로드용 파일
  • 일반적인 동영상 파일
MP4Box를 선택하세요:
  • 스트리밍 서버에서 사용할 파일
  • 실시간 방송용 파일
  • RTSP 프로토콜 사용 시스템

주요 기능

병렬 처리

최대 4개 파일을 동시에 처리하여 작업 시간을 단축합니다.

원본백업기능

원본 파일의 안전을 위해 백업 기능을 활성화 하면 처리 전 자동으로 백업을 생성합니다.

힌트처리 자동 감지

파일의 현재 상태를 분석하여 이미 처리된 파일은 자동으로 건너뜁니다.

재처리 기능

실패한 파일을 더블클릭하면 간편하게 재처리할 수 있습니다.

실시간 진행률

처리 진행 상황을 실시간으로 모니터링할 수 있습니다.