미디어 메타데이터 뷰어

비디오나 오디오 파일을 끌어다 놓고 형식, 코덱, 해상도, 비트레이트, 재생 시간 등을 바로 확인해 보세요.

분석할 비디오 또는 오디오 파일을 끌어다 놓으세요.

메타데이터를 추출하기 위해 브라우저에서 파일을 읽습니다. BroBroGo 서버로 파일이 업로드되지 않습니다.

자주 묻는 질문

어떤 정보들을 확인할 수 있나요?

각 파일의 컨테이너 형식, MIME 타입, 전체 비트레이트, 재생 시간, 크기를 보여줍니다. 비디오 트랙의 경우 코덱, 해상도, 프레임 레이트, 비트레이트, 회전 각도, HDR 여부를 표시하며, 오디오 트랙의 경우 코덱, 샘플 레이트, 채널 수, 비트레이트를 표시합니다. 제목, 아티스트, 앨범, 날짜 등의 태그 정보도 함께 확인할 수 있습니다.

어떤 파일 형식을 지원하나요?

MP4, MOV, WebM, MKV 등 흔히 사용되는 비디오 컨테이너와 MP3, WAV, FLAC, Ogg, AAC, M4A 오디오를 지원합니다. 파일의 헤더 정보만 읽기 때문에 대용량 파일도 디코딩 없이 몇 초 만에 분석할 수 있습니다.

비트레이트나 프레임 레이트가 가끔 예측값으로 표시되는 이유는 무엇인가요?

파일 헤더에 값이 기록되어 있지 않은 경우, 스트림의 짧은 샘플을 분석하여 측정합니다. 고정 비트레이트 미디어의 경우 정확하며, 가변 비트레이트의 경우에도 실제와 매우 유사합니다. 전체 비트레이트는 항상 파일 크기와 재생 시간을 기준으로 계산됩니다.

로컬 브라우저 기반의 미디어 메타데이터 분석

미디어 메타데이터 뷰어는 사용자가 비디오 또는 오디오 파일을 브라우저에 드롭하여 해당 파일의 상세한 기술 사양을 즉시 확인할 수 있는 도구입니다. 이 도구는 파일의 포맷, 재생 시간, 전체 데이터 전송률을 비롯하여 코덱, 해상도, 샘플 레이트와 같은 비디오 및 오디오 트랙의 세부 정보를 표시합니다. 또한 파일 내에 내장된 제목이나 아티스트 등의 태그 정보도 함께 추출하여 보여줍니다.

이 도구의 가장 큰 특징은 개인정보 보호와 빠른 처리 속도입니다. 메타데이터를 추출하기 위해 브라우저에서 파일을 읽습니다. BroBroGo 서버로 파일이 업로드되지 않으므로, 외부 네트워크 전송 없이 사용자의 기기 내부에서 모든 처리가 완료됩니다. 또한 파일 전체를 디코딩하는 대신 파일의 헤더 영역만 읽어 들이기 때문에, 기가바이트 단위의 대용량 파일이라도 매우 신속하게 검사가 완료됩니다.

지원하는 입력 형식 및 작동 규칙

이 도구는 다양한 비디오 및 오디오 컨테이너 포맷을 지원합니다. 사용자는 페이지의 드롭 영역에 파일을 직접 끌어다 놓거나, 클릭하여 탐색기에서 파일을 선택할 수 있습니다.

  • 지원 포맷: MP4, MOV, WebM, MKV, MP3, WAV, FLAC, Ogg, AAC, M4A
  • 다중 파일 선택 시 처리: 여러 개의 파일을 동시에 선택하거나 드롭하는 경우, 오직 첫 번째 파일만 분석 대상이 되며 화면에는 "첫 번째 파일만 분석합니다."라는 안내 메시지가 표시됩니다.
  • 상태 표시: 파일 분석이 시작되면 화면에 "{name} 읽는 중…"이라는 메시지가 나타나며, 분석이 성공적으로 완료되면 "메타데이터 추출 완료."로 상태가 전환됩니다.
  • 작업 취소 및 초기화: "지우기" 버튼을 누르면 현재 진행 중인 모든 분석 작업이 즉시 취소되고, 추출된 메타데이터 보고서가 화면에서 사라집니다. 동시에 트랙 카운트가 0으로 리셋되며 복사 기능도 비활성화됩니다.

메타데이터 추출 항목 및 표시 기준

분석이 완료되면 미디어 파일의 구조에 따라 다음과 같은 정보들이 분류되어 화면에 출력됩니다.

일반 정보

파일의 전반적인 개요를 보여주는 영역으로, 파일명, 파일 크기, 형식, 재생 시간, 전체 비트레이트 정보가 포함됩니다. 여기서 전체 비트레이트는 파일 헤더에 기록된 값이 아닌, 파일 크기와 재생 시간을 기준으로 항상 계산되어 표시됩니다.

비디오 트랙 (Video Track {n})

파일 내에 존재하는 각 비디오 트랙에 대해 다음과 같은 세부 사양을 표시합니다.

  • 코덱, 해상도, 인코딩 해상도, 프레임 레이트, 비트레이트, 회전, HDR (Yes/No), 언어, 트랙 이름

오디오 트랙 (Audio Track {n})

파일 내에 존재하는 각 오디오 트랙에 대해 다음과 같은 세부 사양을 표시합니다.

  • 코덱, 샘플 레이트, 채널, 비트레이트, 언어, 트랙 이름

태그 (Tags)

미디어 컨테이너 내부에 메타데이터 태그가 내장되어 있는 경우 이를 추출하여 표시합니다.

  • 제목, 아티스트, 앨범, 날짜, 설명

만약 미디어 파일 내에 특정 트랙 필드 정보가 존재하지 않거나 비어 있는 경우에는 해당 항목 옆에 "—" 기호가 표시됩니다.

비트레이트 및 프레임 레이트 추정 원리

미디어 파일 중에는 헤더 영역에 비트레이트나 프레임 레이트 정보가 명시적으로 기록되어 있지 않은 경우가 있습니다. 이러한 상황에서 미디어 메타데이터 뷰어는 분석을 중단하는 대신, 미디어 스트림의 짧은 샘플 구간을 직접 분석하여 해당 값을 추정합니다.

이 추정 방식은 고정 비트레이트(CBR) 미디어의 경우 실제 값과 정확히 일치하며, 가변 비트레이트(VBR) 미디어의 경우에도 실제 평균값과 매우 유사한 결과를 도출합니다. 이를 통해 사용자는 헤더 정보가 누락된 파일에서도 신뢰할 수 있는 사양 정보를 얻을 수 있습니다.

예외 처리 및 오류 메시지

파일을 읽는 과정에서 문제가 발생하거나 지원하지 않는 파일 형식이 입력되면 도구는 다음과 같은 구체적인 오류 메시지를 표시하여 원인을 알립니다.

  • 지원하지 않는 형식의 파일인 경우: 입력된 파일이 분석 가능한 비디오나 오디오 포맷이 아닐 때는 "지원되는 오디오 또는 비디오 파일이 아닙니다."라는 메시지가 출력됩니다.
  • 파일 손상 또는 판독 불가: 파일의 확장자는 올바르나 내부 데이터가 손상되었거나 표준 미디어 규격을 따르지 않아 읽을 수 없을 때는 "이 파일을 미디어로 읽을 수 없습니다. 파일이 손상되었거나 지원되지 않는 형식일 수 있습니다."라는 메시지가 표시됩니다.
  • 기타 시스템 오류: 파일 읽기 과정에서 예상치 못한 시스템 예외나 권한 문제가 발생하면 "파일을 읽는 동안 오류가 발생했습니다."라는 에러 문구가 나타납니다.

자주 묻는 질문 (FAQ)

Q. 어떤 정보들을 확인할 수 있나요? A. 각 파일의 컨테이너 형식, MIME 타입, 전체 비트레이트, 재생 시간, 크기를 보여줍니다. 비디오 트랙의 경우 코덱, 해상도, 프레임 레이트, 비트레이트, 회전 각도, HDR 여부를 표시하며, 오디오 트랙의 경우 코덱, 샘플 레이트, 채널 수, 비트레이트를 표시합니다. 제목, 아티스트, 앨범, 날짜 등의 태그 정보도 함께 확인할 수 있습니다.

Q. 어떤 파일 형식을 지원하나요? A. MP4, MOV, WebM, MKV 등 흔히 사용되는 비디오 컨테이너와 MP3, WAV, FLAC, Ogg, AAC, M4A 오디오를 지원합니다. 파일의 헤더 정보만 읽기 때문에 대용량 파일도 디코딩 없이 몇 초 만에 분석할 수 있습니다.

Q. 비트레이트나 프레임 레이트가 가끔 예측값으로 표시되는 이유는 무엇인가요? A. 파일 헤더에 값이 기록되어 있지 않은 경우, 스트림의 짧은 샘플을 분석하여 측정합니다. 고정 비트레이트 미디어의 경우 정확하며, 가변 비트레이트의 경우에도 실제와 매우 유사합니다. 전체 비트레이트는 항상 파일 크기와 재생 시간을 기준으로 계산됩니다.

Q. 분석을 위해 업로드된 파일은 안전하게 보호되나요? A. 메타데이터를 추출하기 위해 브라우저에서 파일을 읽습니다. BroBroGo 서버로 파일이 업로드되지 않으므로 외부 유출 걱정 없이 로컬 환경에서 안전하게 분석할 수 있습니다.