사전

파일에서 Dub은 무엇입니까?

Dub은 미디어 파일 안의 하나의 스트림에 설정되는 플래그입니다. 이 플래그는 그 스트림이 콘텐츠의 원어가 아니라, 더빙된 영화처럼 원어가 아닌 언어로 되어 있음을 나타냅니다.

dub

더빙(dub)은 보통 다른 언어로 된 영화나 녹음물의 새로운 사운드트랙입니다. 파일 메타데이터에서 Dub은 하나의 스트림에 설정되는 플래그입니다. 이 플래그는 그 스트림이 콘텐츠의 원어가 아님을 나타냅니다.

이 이름은 FFmpeg 프로젝트의 파일 리더인 ffprobe에서 왔습니다. FFmpeg은 파일의 각 부분을 스트림으로 나누어 표시하고, 각 스트림에 disposition이라고 불리는 플래그 집합을 부여합니다.

Dub은 Hearing Impaired와 Attached Pic과 함께 이런 플래그 중 하나입니다. FFmpeg 문서에 따르면 이 플래그는 오디오뿐 아니라 어떤 유형의 스트림에도 적용될 수 있습니다.

값이 어떻게 표시되는지

ffprobe 리더의 -show_streams 옵션은 모든 스트림에 대해 모든 플래그를 출력합니다. 따라서 더빙된 사운드가 없는 파일에도 Dub이 표시됩니다. 이 출력에서 플래그에는 두 가지 값이 있습니다:

  • 0: 파일이 이 스트림을 더빙된 것으로 표시하지 않음
  • 1: 파일이 이 스트림을 원어가 아닌 언어로 표시함

일반 텍스트 출력에서는 플래그가 꺼져 있을 때 줄에 DISPOSITION:dub=0가, 켜져 있을 때 DISPOSITION:dub=1가 표시됩니다. FFmpeg이 파일에 대해 출력하는 짧은 개요에서는 플래그가 켜져 있을 때 해당 스트림에 (dub)를 추가합니다.

두 번째 플래그인 original은 반대 의미를 가지며, 이 두 플래그 중 동시에 켜져 있어야 하는 것은 최대 하나입니다. 둘 다 0로 표시되면, 파일은 해당 스트림이 원어인지 여부를 나타내지 않습니다.

어떤 파일에 포함되어 있는지

파일에는 보통 Dub이라는 이름의 필드가 들어 있지 않습니다. FFmpeg은 파일 안의 마커를 읽었을 때 이 플래그를 켜며, 이런 마커는 일부 파일 형식에만 있습니다. 예시는 다음과 같습니다:

  • MKV: FlagOriginal 요소. 값이 0이면 Dub이 켜지고, 값이 1이면 original 플래그가 켜집니다. 이 요소가 없으면 두 플래그 모두 꺼진 상태로 유지됩니다.
  • MP4: scheme이 urn:mpeg:dash:role:2011이고 값이 dub인 kind 박스.

값이 어디에서 오는지

값은 파일을 만든 사람이나 프로그램에서 정해집니다. 플래그는 단지 파일에 기록된 내용을 반복할 뿐입니다. 더빙된 사운드트랙이 있지만 FlagOriginal 요소가 없는 MKV 파일은 여전히 0로 표시됩니다.

FFmpeg에서 -disposition 옵션은 스트림에 플래그를 설정하며, dub은 플래그 이름 중 하나입니다. mkvmerge에서 --original-flag 옵션은 트랙에 원어 플래그를 설정합니다.

왜 중요한지

하나의 파일에는 예를 들어 각 언어마다 하나씩 여러 개의 오디오 스트림이 들어 있을 수 있습니다. Matroska 명세에서는 플레이어가 원어를 선호하도록 설정된 경우 Original 플래그가 있는 트랙을 우선 선택해야 한다고 설명합니다.

해당 명세의 예시에서 5개의 영어 트랙에는 Original 플래그가 있고, 2개의 스페인어 트랙에는 없습니다. 따라서 이 콘텐츠의 원어는 영어입니다.

이 플래그는 언어 이름을 나타내지 않습니다. 언어 이름은 별도의 Language 필드에 있습니다. 이 두 필드를 함께 보면 스트림이 번역인지, 그리고 어떤 언어를 사용하는지 알 수 있습니다.

dub의 다른 의미

dub이라는 단어는 파일 메타데이터 외에도 다른 의미를 가집니다. 이 단어는 double의 줄임말로, 테이프나 디스크를 dub한다는 것은 녹음본을 복사한다는 뜻이 될 수 있습니다.

Dub은 레게를 기반으로 한 대중 음악 장르이기도 합니다. 노래의 dub 버전은 이 스타일로 리믹스한 것입니다. 일부 악기 파트를 제거하고 다른 부분을 과장하며, 종종 많은 에코를 추가합니다.

메타데이터 플래그는 이 두 가지 의미를 어느 것도 기록하지 않습니다. 이 플래그는 다른 스트림의 복사본을 표시하지 않으며, 음악의 스타일에 대해서도 아무 말도 하지 않습니다.