MicroDVD 자막 형식 안내
이 형식이 표현할 수 있는 것
- 텍스트 스타일
- 일반 텍스트만
- 화면 위치 지정
- 아니요
- 가라오케 타이밍
- 아니요
- 자막 블록 안의 줄 바꿈
- 예
- 시간축
- 모든 자막 블록의 시작과 종료 시간
- 타이밍 해상도
- 1 ms
- 시간을 프레임 번호로 저장
- 예
- 오른쪽에서 왼쪽으로 쓰는 텍스트
- 예
예시
전형적인 MicroDVD 파일과 그것에서 읽어 낸 내용
파일
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
담긴 내용
2 cues, 3 lines of text
{100}{150} = 00:00:04.000 → 00:00:06.000
The quick brown fox jumps over the lazy dog.
{200}{260} = 00:00:08.000 → 00:00:10.400
Faster than
the last one.
Outside the cues:
frame rate 25 fps, from the first line of the file오른쪽은 변환된 파일이 아니라 이 사이트가 왼쪽에서 읽어 낸 내용이며, 이 파일의 모든 변환이 여기서 출발합니다.
지저분한 MicroDVD 파일에서도 읽어 낸 내용
파일
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
담긴 내용
3 cues, 3 lines of text
{100}{150} = 00:00:04.171 → 00:00:06.256
Leading zeros in the frame numbers.
{300}{340} = 00:00:12.513 → 00:00:14.181
An unrecognized line above was kept in place.
{400}{450} = 00:00:16.683 → 00:00:18.769
Trailing spaces are kept.
Outside the cues:
frame rate 23.976 fps, from the first line of the file
kept as it was [INFORMATION]실제 파일에는 BOM, 윈도우 줄바꿈, 앞자리 0, 알 수 없는 줄이 섞입니다. 어느 것도 예외를 던지지 않고, 이해할 수 없는 부분은 조용히 버리지 않고 보고합니다.
MicroDVD → 다른 형식으로 변환
각 페이지는 전부 브라우저 안에서 실행됩니다. 라벨은 그 방향에서 무엇을 잃는지 미리 알려 줍니다.
이 형식으로 변환하기
MicroDVD는 시간 대신 프레임 번호로 자막을 적는 형식입니다. 이 페이지는 MicroDVD가 무엇을 담고 무엇을 담지 못하는지, 그리고 MicroDVD로부터 또는 MicroDVD로 변환할 수 있는 모든 형식을 정리한 참고 페이지입니다.
자막 하나는 `{100}{150}`처럼 시작과 끝 프레임을 중괄호에 넣고 그 뒤에 텍스트를 적습니다. 시간은 프레임 레이트에 따라 달라지므로, 같은 `{100}{150}`도 25fps에서는 4초에서 6초까지이고 23.976fps에서는 약 4.17초에서 6.26초까지입니다. 파일 첫 줄의 `{1}{1}25`는 자막이 아니라 프레임 레이트 선언이며, 선언이 없으면 25fps로 읽는 경우가 많습니다.
줄바꿈은 세로 막대(`|`)로 적습니다. 글자 서식이나 화면 위치를 담는 문법은 없습니다. 그리고 모든 변환이 프레임 레이트를 필요로 하거나 잃기 때문에 무손실로 갈 수 있는 방향은 없습니다. 이 사이트는 페이지 입력값, 파일 선언, 25fps 기본값 순서로 프레임 레이트를 정합니다.
모든 변환은 브라우저 안에서 실행됩니다. 파일은 업로드되지 않고 가입도 필요 없어, 비밀 유지 계약이 걸린 자료나 방송 금지 기간의 자막도 기기 밖으로 나가지 않습니다.
자주 묻는 질문
MicroDVD 파일이란 무엇인가요?
프레임 번호로 자막 시간을 적는 텍스트 형식입니다. `{100}{150}text` 꼴로 시작과 끝 프레임을 적고, 파일 첫 줄에 프레임 레이트를 선언하는 경우가 많습니다. 초기 DivX 플레이어에서 널리 쓰였습니다.
MicroDVD는 스타일을 저장하나요?
아니요. MicroDVD는 프레임 쌍과 텍스트만 담습니다. 글꼴이나 색, 화면 위치를 적는 문법이 없어 표시 방식은 플레이어가 정합니다.
MicroDVD의 자막마다 시작과 끝이 모두 있나요?
네, 둘 다 프레임 번호입니다. `{100}{150}`은 100번째 프레임에서 150번째 프레임까지이고, 실제 초 단위 시각은 프레임 레이트에 따라 달라집니다.
MicroDVD의 프레임 레이트는 어디에 적혀 있나요?
보통 파일 첫 줄의 `{1}{1}25` 같은 선언에 있습니다. 이 줄은 자막이 아니라 선언이며, 없으면 25fps로 가정하는 도구가 많습니다. 이 사이트는 페이지 입력값을 먼저 쓰고 선언과 25fps를 뒤에 둡니다.
MicroDVD를 손실 없이 바꿀 수 있는 형식이 있나요?
없습니다. MicroDVD의 시간은 프레임 번호라 다른 형식으로 갈 때 프레임 레이트를 잃고, 다른 형식에서 올 때는 프레임 레이트를 새로 정해야 합니다. 각 변환 페이지가 자기 손실 목록을 밝힙니다.