자막을 PDF로 변환
또는 자막 텍스트를 붙여넣으세요
옵션
포인트 값이 아니라 세 단계입니다. 페이지가 고정된 A4 단으로 되어 있어 20pt 본문은 한 줄에 두세 단어로 접힙니다. 작게는 보고서가 각주에 쓰는 크기이고, 기본은 보고서 본문, 크게는 절 제목에 해당합니다. 타임코드는 늘 본문보다 한 단계 작아서 어느 설정에서도 둘이 구분됩니다.
켜면 자막 블록마다 빈 줄 하나가 들어가, 자막이 길 때 종이에서 읽기 좋습니다. 끄면 자막 블록이 붙어 나옵니다. 더 빽빽한 기본값이고 긴 영화를 적은 페이지 수로 담습니다.
자막 블록마다 00:00:01,000 --> 00:00:02,000 줄이 가장 작은 크기로 붙습니다. 이 인쇄물로 영상 속 대사를 찾거나 인용할 때는 켜 두세요. 깔끔한 낭독 대본이 필요하면 끄면 됩니다. 표시되는 타임코드는 파일에 있는 그대로이고 다시 계산하지 않습니다.
넣어 둔 자막 파일의 이름을 담은 제목입니다. 일괄 처리할 때는 켜 두는 편이 좋습니다. 한 번 실행으로 나온 PDF 열 개는 그렇지 않으면 얼핏 구별되지 않습니다. 이름은 파일 자체에서 오지, 파일 안의 무엇에서 오지 않습니다. TTML의 <title>은 내용이고, 이것은 파일의 이름입니다.
모든 페이지 아래에 1 / N 바닥글이 붙습니다. 인쇄한 대본은 보통 페이지로 인용하므로 기본값은 켜짐입니다. 번호 없는 페이지는 인용할 수 없습니다. 끄면 바닥글이 통째로 사라지고 페이지의 다른 것은 움직이지 않습니다.
타이밍을 어떤 프레임 레이트 기준으로 세는지 정합니다. 형식 안내 페이지에서는 MicroDVD가 이 값을 필요로 합니다. 시간을 프레임 번호로 저장하기 때문입니다. 프레임 레이트 페이지에서는 이 파일이 어느 프레임 레이트를 기준으로 만들어졌는지, 즉 자막을 만든 판본의 값을 뜻하며, 페이지의 두 번째 상자에는 이 자막을 사용할 영상의 프레임 레이트를 넣습니다. 흔히 쓰는 값은 23.976, 24, 25, 29.97, 30, 50, 59.94, 60입니다. 잘못 넣으면 시간축 전체가 어긋나고, 프레임 레이트 페이지에서는 고정된 양이 아니라 비율로 어긋납니다.
이 페이지는 자막 파일을 PDF로 바꿉니다. 인쇄하고, 보관하고, 검색할 수 있는 문서입니다. 각 큐는 텍스트 위에 자기 타임코드 줄을 가진 짧은 블록이 되므로, 파일이 브라우저를 떠난 뒤에도 플레이어에서 해당 구간을 다시 찾을 수 있습니다. 모든 처리는 탭 안에서 실행되며 아무것도 업로드되지 않습니다. 다른 도구와 같은 규칙이라 기기 밖으로 나가면 안 되는 자료에도 쓸 수 있습니다.
대본과의 차이는 타임코드입니다. 일반 텍스트 내보내기는 일부러 타임코드를 걷어 내고 이웃한 큐를 문단으로 합칩니다. 산문이 그 페이지의 목적이기 때문입니다. 이 페이지는 반대로 합니다. 모든 큐가 주어진 시간 범위를 유지하고 큐를 합치지 않습니다. 여기서 할 일은 파일이 말하는 것을 종이 위에, 시간을 붙인 채로 재현하는 것이기 때문입니다. '무엇이 말해졌나'가 질문이라면 대본을, '무엇이 몇 분에 말해졌나'가 질문이라면 PDF를 고르세요.
컴플라이언스 보고서와의 차이는 판정입니다. 보고서는 조항에 대고 검출을 말합니다. 겹침, 읽기 속도, 줄 길이, 그리고 맨 위의 결론입니다. 이 페이지는 아무것도 판정하지 않고 파일을 배치할 뿐입니다. 컴플라이언스 섹션의 모든 규칙을 어길 파일도 이 페이지에서는 깔끔하게 조판된 문서로 나옵니다. 두 페이지는 다른 질문에 답하고 어느 쪽도 다른 쪽인 척하지 않기 때문입니다.
열두 자막 형식을 모두 받습니다. 일반 텍스트와 LRC도 포함합니다. 다만 둘은 파일에 끝 시각이 없습니다. LRC는 줄마다 시작만 있고 끝이 없으며 일반 텍스트는 아무 시각도 없습니다. 파서가 인쇄할 범위를 만들기 위해 그 값을 채우고, 채운 값은 측정된 것처럼 조용히 제시되지 않고 결과 카드의 손실로 보고됩니다. 타임코드가 프레임 번호인 MicroDVD에서는 프레임 레이트 상자가 그 숫자를 밀리초로 바꾸는 방식을 정합니다. 레이트가 틀리면 페이지의 모든 타임코드가 같은 비율로 틀립니다.
이 페이지가 하지 않는 일은 파일의 스타일을 그리는 것입니다. 굵게, 기울임, 색, ASS 오버라이드 태그는 모두 읽지만 문서는 한 서체 한 굵기로 조판됩니다. 인쇄된 자막지는 단어를 읽으려고 보는 것이고, 스타일이 들어간 CJK 텍스트를 그리는 데 필요한 폰트는 이 사이트가 배포하는 폰트가 아니기 때문입니다. 파일은 그 때문에 바뀌지 않습니다. PDF는 새 문서이고 넣은 파일은 원래 있던 것을 모두 유지합니다. 배포 폰트가 그릴 수 없는 문자, 즉 라틴·일본어·중국어 간체·한국어 집합 밖의 문자는 빈 네모로 보이고 결과 카드에 집계되므로, 출력의 빈틈은 추측할 것이 아니라 볼 수 있는 것이 됩니다.
예시
기본 설정으로 본 큐 세 개
입력
1
00:00:01,000 --> 00:00:03,000
Good evening.
2
00:00:03,500 --> 00:00:06,000
The room is dark
and the heating is off.
3
00:00:07,000 --> 00:00:09,000
Nobody has been here.
결과물
film.srt
00:00:01,000 --> 00:00:03,000
Good evening.
00:00:03,500 --> 00:00:06,000
The room is dark
and the heating is off.
00:00:07,000 --> 00:00:09,000
Nobody has been here.
1 / 1맨 위에 파일 이름, 그다음 큐마다 타임코드 줄과 텍스트, 마지막에 페이지 번호가 옵니다. 가운데 큐는 원본에서 두 줄이었고 여기서도 두 줄입니다. 큐 안의 강제 줄바꿈은 조판이 아니라 작성자의 것이기 때문입니다. 큐와 그 타임코드는 같은 페이지에 남습니다. 세 단어짜리 조각이 페이지 맨 위에 있고 타임코드가 앞 페이지 맨 아래에 있는 것은 이 배치가 하지 않는 유일한 일입니다.
가장 큰 글자 크기와 큐 간격 켜기
입력
1
00:00:04,000 --> 00:00:08,000
We can talk about it in the morning.
2
00:00:09,000 --> 00:00:12,000
Every night this week?
결과물
film.srt
00:00:04,000 --> 00:00:08,000
We can talk about it in the morning.
00:00:09,000 --> 00:00:12,000
Every night this week?
1 / 1크기 상자에는 포인트 값이 아니라 세 위치가 있습니다. 페이지 너비가 고정이라 자유 숫자를 두면 본문 크기가 페이지당 두세 줄로 접히는 값을 요청할 수 있기 때문입니다. Large는 사이트 다른 곳의 제목에 쓰는 크기이고, 종이에서 확실히 크면서도 평범한 대사 한 줄은 들어갑니다. 큐 간격을 켜면 큐 사이에 빈 줄이 생기며, 종이에 손으로 표시할 때 고르는 설정입니다.
읽기용으로 타임코드 끄기
입력
1
00:00:12,000 --> 00:00:15,000
We picked up the car
at noon.
2
00:00:15,200 --> 00:00:17,000
It had a full tank.
결과물
film.srt
We picked up the car
at noon.
It had a full tank.
1 / 1타임코드를 끄면 블록이 일반 텍스트가 되고, 각 큐는 여전히 따로 있고 큐 자체의 줄바꿈도 지켜집니다. 이 페이지가 대본에 가장 가까워지는 지점이고, 일부러 대본은 아닙니다. 짧은 쉼을 넘어 큐를 합치지도 다시 흘리지도 않으므로 결과는 블록당 큐 하나로 남습니다. 배우나 낭독자에게 갈 자료라면 타임코드를 끄세요.
자주 묻는 질문
PDF를 열면 어떤 모습인가요?
A4 한 단, 큐마다 작은 타임코드 줄과 그 아래 큐 텍스트가 이어집니다. 머리말 상자가 켜져 있으면 파일 이름이 맨 위에 한 번 인쇄되고, 페이지 번호가 켜져 있으면 1 / 3 형식이 모든 페이지 아래에 붙습니다. 표지도, 목차도, 파일에서 가져온 스타일도 없습니다. 자막 스타일은 화면의 한순간을 설명하고, 인쇄된 종이에는 그 순간을 재현할 자리가 없기 때문입니다.
완성된 PDF 안의 텍스트를 검색할 수 있나요?
네. 문서에 텍스트 레이어를 넣어 쓰므로 Ctrl-F나 Cmd-F로 다른 문서에서처럼 대사 한 줄을 찾을 수 있고, 복사하면 글자의 이미지가 아니라 단어가 나옵니다. 이 페이지가 스크린샷이나 이미지 연속이 아니라 진짜 PDF를 만드는 이유입니다. 검색할 수 없는 종이는 한 줄을 확인할 때마다 처음부터 읽어야 하는 종이입니다.
어떤 자막 형식이 들어가고, 끝 시각이 없는 두 형식은 어떻게 되나요?
이 사이트가 읽는 열두 형식 전부입니다. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, 일반 텍스트, CSV입니다. 둘은 끝 시각을 저장하지 않습니다. LRC는 줄마다 시작만 있어 기본 표시 시간으로 끝을 채우고, 일반 텍스트는 시각이 아예 없어 파싱하면서 전체 타임라인을 배치합니다. 두 채움 모두 결과 카드의 손실로 나열되므로, 파일에 없던 타임코드가 읽힌 것처럼 제시되지 않습니다.
인쇄만 하는 페이지에 프레임 레이트 상자가 왜 있나요?
MicroDVD가 타임코드를 시·분이 아니라 프레임 번호로 저장하기 때문입니다. 프레임 번호를 문서상의 위치로 바꾸려면 프레임 레이트가 필요하고 파일은 보통 그것을 밝히지 않습니다. 레이트가 틀리면 PDF의 모든 타임코드가 같은 비율로 어긋납니다. 25로 두고 실제가 23.976이면 40분 지점의 큐가 거의 2분 늦게 앉습니다. 다른 형식에서는 이 상자가 아무 일도 하지 않으니 그대로 두면 됩니다.
굵게, 기울임, 색이 PDF에 유지되나요?
아니요. 이 페이지는 단어를 조판하고 스타일은 조판하지 않습니다. 굵게, 기울임, 색 변경, ASS 오버라이드 태그는 올바로 읽히고 파일에서 잃지 않습니다. PDF는 새 문서이고 넣은 파일은 그대로입니다. 다만 문서 자체는 한 서체 한 굵기를 씁니다. 스타일이 들어간 CJK 텍스트를 그리려면 문자권마다 굵기마다 별도 폰트가 필요하고, 자막지를 그리려고 그 넷을 배포하는 것은 이 사이트가 하지 않는 거래입니다.
배포 폰트가 그릴 수 없는 문자는 어떻게 되나요?
페이지에 빈 네모로 나타나고, 결과 카드가 몇 자가 관련되었고 어느 문자권인지 알려 줍니다. 네 폰트는 라틴, 일본어, 중국어 간체, 한국어를 덮습니다. 아랍어, 히브리어, 데바나가리, 태국어, 키릴 문자는 글리프가 없어 그릴 수 없습니다. 집계는 감추지 않고 보고됩니다. 아무도 언급하지 않는 빈 네모 페이지는 렌더링 사고처럼 보이지만, 몇 자를 그리지 못했다고 말하는 줄은 조치할 수 있는 정보입니다.
맨 위의 파일 이름은 파일 안에서 오나요?
넣은 파일의 이름에서 오고, 그 안의 제목 필드에서 오지 않습니다. 대부분의 자막 형식은 제목을 담을 자리가 없고, 있는 형식도 쓸 만한 값이 드뭅니다. 디스크의 이름이 안정적으로 존재하는 유일한 식별 정보이고, 직접 종이에 쓸 이름이기도 합니다. 다른 자료와 묶어 제본할 때는 머리말을 끄세요. 모든 페이지의 파일 이름이 소음이 될 뿐입니다.